📜  HTML 中的 Longdesc 是什么?

📅  最后修改于: 2022-05-13 01:56:48.867000             🧑  作者: Mango

HTML 中的 Longdesc 是什么?

通常,我们使用替代文本来描述图像。有时,我们需要提供更长的图像描述,在这种情况下,替代文本可能无法提供适当的空间。 longdesc 属性就是解决这个问题的方法。我们必须提供包含图像描述的网页的链接或 URL 作为 longdesc 属性的值。

我们可以在 IMG、iframe 和 frame 元素中使用longdesc属性。它可以在 IMG 元素内部使用,而不是替代文本。我们可以在 HTML iframe 元素中使用它,作为 title 属性的补充。但是,longdesc 属性不支持大多数浏览器,因为它已从 HTML5 中删除。

句法:

属性值:它将 URL 或数据 URI 作为 longdesc 属性。

  • 完整 URL:外部资源的 URL。
  • 相对 URL:它是指向内部资源的链接。
  • 基于 ID 的 URL:使用 id 指出同一页面上的任何元素。
  • 数据 URI:实际内容的编码版本。

示例 1:

HTML



  

    

GeeksforGeek

                                                   


HTML


  

     
        
    

  


输出:

在 HTML 5 中,我们可以使用标签来提供指向图像外部或内部资源的链接。它是longdesc的最佳替代品,所有浏览器都支持。

句法:

示例 2:

HTML



  

     
        
    

  

输出:

结论:由于大多数浏览器不支持longdesc属性,用户应该使用 标签内的img标签来为图像提供长描述。