有alt
属性的标签主要包括以下几种:
图片(
<img>
):用于提供图片的替代文本,以便在图片无法显示时提供信息。文本(
<span>
、<p>
、<h1>
等):虽然这些标签通常不包含alt
属性,但它们可以包含aria-label
或aria-labelledby
属性来提供替代文本。音频(
<audio>
):用于提供音频文件的替代文本。视频(
<video>
):用于提供视频文件的替代文本。图标(
<i>
、<em>
、<strong>
等):虽然这些标签通常不包含alt
属性,但它们可以包含aria-label
或aria-labelledby
属性来提供替代文本。列表项(
<li>
):虽然这些标签通常不包含alt
属性,但它们可以包含aria-label
或aria-labelledby
属性来提供替代文本。标签(
<label>
):虽然这些标签通常不包含alt
属性,但它们可以包含aria-label
或aria-labelledby
属性来提供替代文本。
需要注意的是,alt
属性主要用于提高网站的无障碍性,使得视觉受损的用户或者使用屏幕阅读器的用户能够更好地理解图片或视频的内容。