img图片的规范的HTML写法

2022-07-15 03:14:29   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《img图片的规范的HTML写法》,欢迎阅读!
写法,规范,图片,HTML,img

请下载支持!



width="500px" height="80px" alt="logo点击回首页" title="公司全称" />



规范的HTML代码widthheight标签也是需要的. alt属性



为不能显示图像、窗体或applets的用户代理(UA)alt属性用来指定替换文字。

替换文字的语言由lang属性指定。Alt属性(注意是“属性”而不是“标签”)包括替换说明,对于图像和图像热点是必须的。它只能用在imgareainput元素中(包括applet元素)。对于input元素,alt属性意在用来替换提交按钮的图片。

比如:使用alt属性是为了给那些不能看到你文档中图像的浏览者提供文字说明。

这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户。替换文字是用来替代图像而不是提供额外说明文字的。

在写替换文字前仔细想想,保证那些文字确实为那些看不到图像的人提供了说明信

息,并且在上下文中有意义。对于那些装饰性的图片可以使用空的值(alt="",引号中间没有空格),而不是使用不相关的替换文字比如“blue bullet”或者“spacer.gif”。不要忽略它,如果你忽略了,那么一些屏幕阅读器会直接阅读图像文件的文件名,那些文字浏览器,比如Lynx会显示图像文件的文件名,而那对于你的浏览者就没什么用了。

包含文字的图像图片设置替换文字是最简单的,图像中包含的文字一般来说就可以

作为alt属性值。

title属性



title属性为设置该属性的元素提供建议性的信息。

title属性可以用在除了basebasefontheadhtmlmetaparamscript

title之外的所有标签。但是并不是必须的。可能这正是为什么很多人不明白何时使用它。

使用title属性提供非本质的额外信息。大部分的可视化浏览器在鼠标悬浮在特定元素上时显示title文字为提示信息(tool tip),然而这又由制造商来决定如何渲染title文字。一些浏览器会将title文字显示在状态栏里。比如早期版本的Safari浏览器。

title属性有一个很好的用途,即为链接添加描述性文字,特别是当连接本身并不

是十分清楚的表达了链接的目的。这样就使得访问者知道那些链接将会带他们到什么地方,他们就不会加载一个可能完全不感兴趣的页面。另外一个潜在的应用就是为图像提供额外的说明信息,比如日期或者其他非本质的信息。


请下载支持!

title属性值可以比alt属性值设置的更长。不过要注意的是,有些浏览器会截断

过长的文字(比如工具提示或其他)比如Mozilla核心的浏览器只能显示最先的60个字符。这被认为是一个Mozilla bug,这是你要注意的。



很多站长认为img标签中的alt text属性和title属性是一样的,所以

总是在这2个属性中放置一样的内容,或者只写其中一个。事实上alt text性和title属性还是有很大不同的。下面将详细介绍这2个属性的区别,并告诉你如果正确使用它们。

正确的使用alt text属性和title属性不仅可以提高图片的搜索能力,

对用户体验上也是很有帮助。

alt text



替换文字(alt text)是为了给那些不能看到你文档中图像的浏览者提供文字说明。这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户。所以替换文字是用来替代图像不是提供额外说明文字的。Alt textIE浏览器中还起到了title的作用——鼠标经过时的文字提示。IE浏览器给了大家一个误导,在IEALT会变成文字提示是因为IE不标准。这一点Firefox做的就比较好。

title



title是对图片的说明和额外补充,如果需要在鼠标经过图片时出现文字提示应该用属性titletitle属性的优先级高于alt text。但由于错误的引导,很多初学者就在img标签内只加了alt属性。

下面看个例子,我们可以更清楚的看清alt text title之间的区别:



//*图片不显示

</word><word ps='' class=''>豆苗网</word><word ps='' class=''> //*图片显示

</word><word ps='' class=''>豆苗网</word><word ps='' class=''>





IE浏览器中,这四句代码,鼠标经过图片时,都会出现文字提示。


请下载支持!

而在Firefox浏览器中,前三句代码,鼠标经过图片时,都会出现文字

提示,最后一句代码,鼠标经过图片不会显示文字提示(如下图所示)。

也就是说当图片不能显示时,鼠标经过图片时会显示替换文字的内容,

而当图片可以显示时,鼠标经过图片时,替换文字就不会显示出来了。

现在我们已经知道alt texttitle有什么不同了,那么我们怎样才能正确使用它们呢? 1. alt texttitle对访问者都很重要(alt text对搜索引擎会更重要一些),所以在定义img对象时,最好将alt texttitle属性都写全,保证在各种浏览器中都能正常使用。

2. alt texttitle中包含关键字,并且二者内容最好不一样。

3. 不要在alt texttitle中堆积关键字,否则可能会导致搜索引擎惩罚。


本文来源:https://www.dywdw.cn/942a0fbd178884868762caaedd3383c4bb4cb4a9.html

相关推荐
推荐阅读