-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[html] 第16天 元素的alt和title有什么区别? #50
Comments
针对这道题写了篇blog,原文链接:https://xiangshuo.blog.csdn.net/article/details/89744816 概述这道题大概还可以加个限定词,我们暂且把
ALT 属性最常见用在
假设由于下列原因用户无法查看图像,
强烈推荐您在文档的每个图像中都使用这个属性。这样即使图像无法显示,用户还是可以看到关于丢失了什么东西的一些信息。而且对于残疾人来说, 注释和提示: 注释: 注释:当用户把鼠标移动到 提示:如果需要为图像创建工具提示,请使用 用法和语法: 用法: <input type="image" src="image.gif" alt="Submit" /> 语法:
TITLE 属性定义和用法:
这些信息通常会在鼠标移到元素上时显示一段工具提示文本(tooltip text)。 提示:
TITLE 标签看时间还早,我们继续来看下
浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。 提示: 延伸阅读: 标题里是什么? 一定要选择一个正确的标题,这对于定义文档并确保它能够在 Web 上有效利用来说是十分重要的。 请记住,用户可以用任何顺序、独立地访问文档集中的每一个文档。所以,文档的标题不仅应当根据其他文档的上下文定义,而且还要显示其自身的特点。 含有文档引用排序的标题通常不是什么好标题。举个例子,像“第十六章”或“第五部分”这样的标题,对读者理解其内容方面毫无用处。描述性更强的标题,像“第十六章:HTML 标题”,或者“第五部分:如何使用标题”,这样的标题不仅表达了它在一个大型文档集中的位置,还说明了文档的具体内容,吸引读者更有兴趣读下去。 自我引用的标题也没有什么用处。像“主页”这样的标题和内容毫无关系,类似的还有“反馈页”或“常用链接”等。你应该设计一个能够传达一定内容和目的的标题,令读者凭这个标题就可以判断是否有必要访问这个页面。“元素的 alt 和 title 有什么区别 - Issue”,这就是一个描述性的标题。 人们常常会花费大量时间去创建 Web 文档,但却经常只是因为一个不吸引人或无意义的标题,而把这些努力全都浪费掉了。当自动为用户搜集链接的特殊软件在 Web 上越来越流行时,只有网页的标题才会作为与页面相关的描述性词语,被插入到庞大的链接数据库中。因此,我们怎么强调这一点都不过分:请为自己的每个文档都认真地选择一个描述性的、实用的并与上下文独立的标题。 END. |
@xiangshuo1992 回答得很专业,但是要再加上对seo的解释就更完美了! |
因为在w3school 上没有看到这两个属性关于SEO的描述,所以也没有贸然加上。 |
@xiangshuo1992 呵呵,查漏补缺的机会来啰 |
据我了解,seo针对meta 中 描述与关键字影响较多,之前公司做的是百度方向,而对于title使用较多,有点像mouseenter事件显示内容名字, alt主要显示在图片异常情况不能显示,通过alt内容表明img代表的事物 |
title鼠标悬浮名字 |
|
title用于描述,alt用于内容缺失的补充文本 |
|
|
|
alt是图像无法显示时候的替代文本,title是鼠标在图像上时显示的对该图像的额外解释 |
图片失效后替代的文本是alt,鼠标指在图片上面显示的补充说明就是title |
ALT 属性
TITLE 属性定义
同时它也是 |
① Alt作为图片的替代文字出现,title作为图片的解释文字出现。 |
总结: |
alt是图片加载失败的时候用来展示的,也是为了其他设备匹配 |
alt是在图片加载失败显示出来的替代文本,alt 属性只能用在 img、area 和 input 元素中(包括 applet 元素)。对于 input 元素,alt 属性意在用来替换提交按钮的图片 |
用途不同:alt主要用于提供图片的替代文本,而title用于提供元素的附加信息。 |
title属性通常用于为元素提供额外的信息,这些信息在用户将鼠标悬停在元素上时显示为工具提示。几乎所有的HTML元素都可以使用title属性,它是一个全局属性。 alt属性是一个专门用于img标签的属性,用来为图像提供替代文本。当图像因为各种原因无法显示时,替代文本将被显示 |
第16天 元素的alt和title有什么区别?
The text was updated successfully, but these errors were encountered: