当外链锚点是一张图片而不是文字时,读者看不到“点击这里会去哪”,屏幕阅读器和搜索引擎也拿不到文字线索。更稳妥的做法通常不是把说明塞进图片本身,而是让图片链接的替代文本、周边文字和落地页标题形成一致的目的描述;只有在图片本身就是唯一入口、且无法改动页面结构时,才退而求其次用图片文件名或标题属性补充。下面按两种常见条件展开取舍。
如果图片出现在正文段落、资源列表或卡片中,页面结构允许你添加文字,那么最省事也最稳的选择是:图片只负责视觉吸引,点击目的由紧邻的文字说明。具体动作是给图片加一个描述画面内容的 alt,再让图片外层链接的可见文字或同段落文字交代“点进去能得到什么”。
这样做的结果是:读者扫一眼就知道点击后是下载模板、查看原文还是进入产品页;辅助技术读到的也是完整语义,而不是一句“图片”。代价是图片本身的点击面积可能被文字抢走注意力,需要你在样式上把图片和文字包进同一个链接容器,否则用户会误以为只有文字可点。
一个假设例子:某教程页放了一张流程图,链接指向配套的检查清单。若只写 alt="流程图",读者不知道点击目的;改成图片下方文字“下载这份流程的检查清单(PDF)”,并把图片和文字放进同一 <a>,点击目的就清楚了。这里的数字和文件类型只是示意,实际写什么取决于落地页真实提供的内容。
当图片被用作横幅、按钮或图标,且周围没有可写文字,说明点击目的的责任就落到替代文本上。此时 alt 不应只描述“一张蓝色按钮图”,而应写成动作加去向,例如“查看完整案例”“前往报名页”。
实施动作有两步:先把链接的 alt 改成目的导向的短语,再检查该短语是否和落地页首屏标题一致。若落地页标题是“2024 年春季课程安排”,而图片替代文本写“点击了解更多”,读者点击后会有落差,下一步应统一为具体对象。
例外是纯装饰性图片:如果图片不承载链接、也不传达信息,alt 留空即可,不必强行写目的。判断依据是这张图去掉后,读者是否还能理解链接去向;能,就属于装饰,不能,就必须写清目的。
取舍标准不是“哪种更规范”,而是哪种描述更接近点击后的真实结果。可区分的原因有三类:
动作上,你可以先列出图片链接点击后的真实页面标题,再把它压缩成一句不超过一行的说明,分别填入替代文本和周边文字,最后用键盘 Tab 键走一遍,确认读屏顺序里先出现目的说明、再出现图片描述。这个动作的结果会直接影响下一步:若读屏顺序混乱,说明结构需要调整,而不是继续堆文字。
不要用图片承载链接后,把目的说明只写在 title 属性里。标题属性在触屏设备和键盘操作中往往不显示,读者无法稳定获取。也不要用与落地页无关的诱导文字,比如图片是数据图表,说明却写“限时领取”,这会让点击目的失真。
适用边界要讲清楚:如果页面由第三方系统生成、你无法修改 alt 或周边文字,那么能做的通常只是调整图片文件名和落地页标题,让两者尽量一致;这不能保证读者一定理解,但比完全不说明更可维护。若图片链接指向站外,说明里应体现“站外”这一层,例如“前往外部工具页”,帮助读者预判跳转。
最后,图片承载链接时,说明点击目的的核心不是追求某个固定写法,而是让“图片—说明—落地页”三者指向同一个对象。做到这一点,读者和辅助技术都能在点击前知道会发生什么。