HTML中的alt属性是"alternative text"(替代文本)的缩写,
主要用于为图像提供文字描述,在图像无法正常显示时作为替代内容呈现。
核心作用
无障碍访问:为使用屏幕阅读器的视障用户提供图像信息
图像加载失败时的补救:在网络延迟或路径错误时显示替代文本
搜索引擎优化:帮助搜索引擎理解图像内容
词源解释
alt是"alternative"(替代的)的缩写,完整表述为"alternative text"。
这个名称直接反映了其核心功能——作为图像的替代文本存在。
使用规范
功能性图像:需说明功能而非外观(如
alt="搜索按钮")装饰性图像:建议使用空值
alt=""避免冗余信息描述性文本:应简洁准确描述图像核心内容
该属性自HTML 4.01起被定义为必需属性,并在HTML5规范中延续了其重要性。