找回密码
 加入怎通
查看: 520|回复: 1

[站长八卦] alt和title的用法以及区别

[复制链接]
浅浅、笑时光 发表于 2012-12-16 01:06:34 | 显示全部楼层 |阅读模式
  在编辑HTML代码的时候,我们经常使用到图片代码img,该div元素有两个属性值较为相似,一直有网友将其混淆。那具体他们有哪些相似与区别呢?对于seo又有什么影响呢?2 N5 v% p  V& u! y5 n4 o
1 h. N, d+ l6 P! }
  alt属性. h/ U( Z% M! y9 n
1 P* r$ x% W' b5 {* k! E9 ^/ w% ~3 W
  alt属性是为不能显示图像、窗体或applets的用户代理,用来指定替换文字。简单的说alt主要是用在图片无法显示时候的代替文字,比如你的logo图片无法显示的时候就会用alt的文字代替。
0 ]& g4 C' P& h) P9 p
6 S* T2 m* l7 D+ J, A3 l* M+ v  在编辑代码时使用alt属性是为了给那些不能看到你文档中图像的浏览者提供文字说明。这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户。替换文字是用来替代图像而不是提供额外说明文字的。
( M: `, |& s* s' T! C- y( b% T3 s8 T0 ^8 p- t- D% m
  title属性7 ^  G% Y& \, p# t# Z  k

+ [9 Q5 L8 I0 ~/ a7 {/ [  title属性为设置该属性的元素提供建议性的信息。它除了可以用在base,basefont,head,html,meta,param,script和title之外的所有标签。但是并不是必须的。可能这正是为什么很多人不明白何时使用它。  B; Z0 h5 w7 n- X: ~! i- j' F; r9 R

7 C7 ^! c$ \$ s" |5 h. V  使用title属性提供非本质的额外信息。大部分的可视化浏览器在鼠标悬浮在特定元素上时显示title文字为提示信息。一些浏览器会将title文字显示在状态栏里。比如早期版本的Safari浏览器。
3 B" I% b% b( m
+ J9 R; @: |0 Q; c8 K% G  title属性有一个很好的用途,即为链接(即A标签)添加描述性文字,特别是当连接本身并不是十分清楚的表达了链接的目的(如图片链接等)。这样就使得访问者知道那些链接将会带他们到什么地方,他们就不会加载一个可能完全不感兴趣的页面。另外一个潜在的应用就是为图像(img标签)提供额外的说明信息,比如日期或者其他非本质的信息。) }( b- t0 @' k8 L3 F+ K4 H) D
8 p6 [+ J" i, C, \' x& J
  总结,img标签的alt属性是在图片因浏览器兼容、加载失败或地址出错等原因而不显示时为浏览用户所做的代替语言,其性质为该图片的代替;而img标签的title属性,是表达该图片的一些额外信息,其性质为一种备注或者注释,鼠标过去时显示该段文字。
& A+ F) {$ @) s4 a+ R2 j
回复

使用道具 举报

尐菊 发表于 2026-03-16 19:19:54 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复 支持 反对

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-5-1 19:18 , Processed in 0.042357 second(s), 24 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表