谈谈HTML标签元素中alt和title属性的区别

青灯夜游
发布: 2020-10-12 17:53:28
转载
3278人浏览过

谈谈HTML标签元素中alt和title属性的区别

本篇文章给大家介绍一下HTML标签元素中alt和title属性的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

概述

这道题大概还可以加个限定词,我们暂且把

标签排除在本次讨论之外。<blockquote>元素的 alt 和 title 属性 有什么区别?</blockquote> <p>(推荐教程:<a href="https://www.php.cn/div-tutorial.html" target="_blank">html教程</a>)</p> <h2>ALT 属性</h2> <p>最常见用在 <img alt="谈谈HTML标签元素中alt和title属性的区别" > 标签上,那我们先来看下 <img alt="谈谈HTML标签元素中alt和title属性的区别" > 标签的 alt 属性。</p> <p><span>立即学习</span>“<a href="https://pan.quark.cn/s/cb6835dc7db1" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">前端免费学习笔记(深入)</a>”;</p> <p>alt 属性是一个必需的属性,它规定在图像无法显示时的替代文本。</p> <p>假设由于下列原因用户无法查看图像,alt 属性可以为图像提供替代的信息:</p> <ul> <li>网速太慢</li> <li>src 属性中的错误</li> <li>浏览器禁用图像</li> <li>用户使用的是屏幕阅读器</li> </ul> <p><img alt="谈谈HTML标签元素中alt和title属性的区别" > 标签的 alt 属性指定了替代文本,用于在图像无法显示或者用户禁用图像显示时,代替图像显示在浏览器中的内容。</p> <p>强烈推荐您在文档的每个图像中都使用这个属性。这样即使图像无法显示,用户还是可以看到关于丢失了什么东西的一些信息。而且对于残疾人来说,alt 属性通常是他们了解图像内容的唯一方式。</p> <p><strong>注释和提示:</strong></p> <p>注释:alt 属性的值是一个最多可以包含 1024 个字符的字符串,其中包括空格和标点。这个字符串必须包含在引号中。这段 alt 文本中可以包含对特殊字符的实体引用,但它不允许包含其他类别的标记,尤其是不允许有任何样式标签。</p> <p>注释:当用户把鼠标移动到 img 元素上时,Internet Explorer 会显示出 alt 属性的值。这种行为并不正确。所有其他的浏览器正在向规范靠拢,只要当图像无法显示时,才会显示出替代文本。</p> <p>提示:如果需要为图像创建工具提示,请使用 title 属性。</p> <p><strong>用法和语法:</strong></p> <p>用法:alt 属性只能用在 img、area 和 input 元素中(包括 applet 元素)。对于 input 元素,alt 属性意在用来替换提交按钮的图片。比如:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><input type="image" src="image.gif" alt="Submit" /></pre><div class="contentsignin">登录后复制</div></div><p>语法:<br> 规定图像的替代文本</p> <p>alt 文本的使用原则:</p> <ul> <li>如果图像包含信息 - 使用 alt 描述图像</li> <li>如果图像在 a 元素中 - 使用 alt 描述目标链接</li> <li>如果图像仅供装饰 - 使用 alt=""</li> </ul> <h2>TITLE 属性</h2> <p><strong>定义和用法:</strong></p> <p>title 属性规定关于元素的额外信息。</p> <p>这些信息通常会在鼠标移到元素上时显示一段工具提示文本(tooltip text)。</p> <p>提示:title 属性常与 form 以及 a 元素一同使用,以提供关于输入格式和链接目标的信息。同时它也是 abbr 和 acronym 元素的必需属性。当然 title 属性是比较广泛使用的,可以用在除了base,basefont,head,html,meta,param,script 和 title 之外的所有标签。但是并不是必须的。</p> <p>title 属性有一个很好的用途,即为链接添加描述性文字,特别是当连接本身并不是十分清楚的表达了链接的目的。这样就使得访问者知道那些链接将会带他们到什么地方,他们就不会加载一个可能完全不感兴趣的页面。另外一个潜在的应用就是为图像提供额外的说明信息,比如日期或者其他非本质的信息。</p> <h2>TITLE 标签</h2> <p>看时间还早,我们继续来看下 </p> <title> 标签吧。<p></p> <title> 元素可定义文档的标题。<p>浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。</p> <p>提示: </p> <title> 标签是 标签中唯一要求包含的东西。<p><strong>延伸阅读:</strong> 标题里是什么?</p> <p>一定要选择一个正确的标题,这对于定义文档并确保它能够在 Web 上有效利用来说是十分重要的。</p> <p>请记住,用户可以用任何顺序、独立地访问文档集中的每一个文档。所以,文档的标题不仅应当根据其他文档的上下文定义,而且还要显示其自身的特点。</p> <p>含有文档引用排序的标题通常不是什么好标题。举个例子,像“第十六章”或“第五部分”这样的标题,对读者理解其内容方面毫无用处。描述性更强的标题,像“第十六章:HTML 标题”,或者“第五部分:如何使用标题”,这样的标题不仅表达了它在一个大型文档集中的位置,还说明了文档的具体内容,吸引读者更有兴趣读下去。</p> <p>自我引用的标题也没有什么用处。像“主页”这样的标题和内容毫无关系,类似的还有“反馈页”或“常用链接”等。你应该设计一个能够传达一定内容和目的的标题,令读者凭这个标题就可以判断是否有必要访问这个页面。“元素的 alt 和 title 有什么区别 - Issue”,这就是一个描述性的标题。</p> <p>人们常常会花费大量时间去创建 Web 文档,但却经常只是因为一个不吸引人或无意义的标题,而把这些努力全都浪费掉了。当自动为用户搜集链接的特殊软件在 Web 上越来越流行时,只有网页的标题才会作为与页面相关的描述性词语,被插入到庞大的链接数据库中。因此,我们怎么强调这一点都不过分:请为自己的每个文档都认真地选择一个描述性的、实用的并与上下文独立的标题。</p> <p>END.</p>

以上就是谈谈HTML标签元素中alt和title属性的区别的详细内容,更多请关注php中文网其它相关文章!

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:csdn网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号