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 5 中,我们可以使用标签来提供指向图像外部或内部资源的链接。它是longdesc的最佳替代品,所有浏览器都支持。
句法:
示例 2:
输出:
结论:由于大多数浏览器不支持longdesc属性,用户应该使用 标签内的img标签来为图像提供长描述。