为了账号安全,请及时绑定邮箱和手机立即绑定

img 里不应该是用alt标签吗.怎么用title

文本才用title吧

正在回答

6 回答

详情请参见此文:http://www.junchenwu.com/2005/05/alttitle.html

以我的理解,简言之,alt是用来替代图像而不是提供额外说明文字的。相比之下,title用来提供有意义的说明,这才是对用户有价值的信息。SEO不就是以用户价值为导向的吗。


因为浏览器厂商的原因,导致alt属性和title属性看起来相同。但就W3C标准来说,“为不能显示图像、窗体或applets的用户代理(UA),alt属性用来指定替换文字。”,而title属性为设置该属性的元素提供建议性的信息。

title属性有一个很好的用途,即为链接添加描述性文字,特别是当连接本身并不是十分清楚的表达了链接的目的。这样就使得访问者知道那些链接将会带他们到什么地方,他们就不会加载一个可能完全不感兴趣的页面。另外一个潜在的应用就是为图像提供额外的说明信息,比如日期或者其他非本质的信息。

另补充说明,title是HTML的全局属性,不是说只有几个标签才有;alt属性则不多,在img、area和input这些元素有,而且alt属性因不同浏览器不同表现不同,尤其是IE采用了违反W3C的标准展示alt。如果以IE的表现看待这些东西,确实容易搞混很多问题。IE的出发点也许是好的,但是设计的实在让人无语。


另请参阅:

W3School对于Alt属性的介绍:

http://www.w3school.com.cn/tags/att_img_alt.asp
W3School对于title属性的介绍:

http://www.w3school.com.cn/tags/att_standard_title.asp

W3School对于全局属性的介绍:

http://www.w3school.com.cn/tags/html_ref_standardattributes.asp


W3C的HTML5标准介绍(英文):

http://www.w3.org/TR/2014/REC-html5-20141028/dom.html#the-title-attribute

5 回复 有任何疑惑可以回复我~
#1

weibo_设计前沿 提问者

非常感谢!
2016-09-05 回复 有任何疑惑可以回复我~

document.write(quot;结果:quot;+P);//输出获取的P标签。 这一句应该这么写

kbsjmpmsojor

0 回复 有任何疑惑可以回复我~

似不似傻,alt是无图片显示时的文字,title是鼠标放在图片上显示的文字,两者都用应该是最好的

0 回复 有任何疑惑可以回复我~

其实两个都用上才是最佳,都用上可以增加关键词密度,另外

title是鼠标悬停时的提示信息,给用户看的,加上增加用户体验;

alt是图片丢失或者加载不出来时的注释信息,主要是给搜索引擎看的,增加搜索引擎的友好度!

1 回复 有任何疑惑可以回复我~

之前的是alt,之后就变过来了,alt是图片不能正常显示时用来在原本图片的位置显示文字,title是鼠标划过图片时出现的提示文字

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
SEO在网页制作中的应用
  • 参与学习       83023    人
  • 解答问题       124    个

让您快速迈进SEO的门,让更多的人来访问你的网站,不容错过

进入课程

img 里不应该是用alt标签吗.怎么用title

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信