经常用到这两个属性,但是一直没有总结他们的区别。现在我对他们两个的用法做一下总结:

相同点:他们都会飘出一个小浮层,显示文本内容。

不同点:

1.alt只能是元素的属性,而title即可以是元素的属性也可以是标签,例如:<title>标题</title>。

2.alt属性则是用来指定替换文字,只能用在img、area和input元素中(包括applet元素),用于网页中图片无法正常显示时给用户提供文字说明使其了解图像信息。注意,alt是替代图像作用而不是提供额外说明文字的。根据一些SEO人士的说法,使用alt属性还具有搜索引擎优化效果,因为搜素引擎是无法直接读取图像的信息的,alt可以为其提供文字信息所以对搜索引擎比较友好。

而title可以用在任何元素上,把鼠标移动到元素上面,就会显示title的内容,以达到补充说明或者提示的效果。

  but,通常人们容易搞错的是title和alt这两个属性同时用于img标签的时候。在旧版本的IE浏览器中,鼠标经过图像时显示的提示文字是alt的内容,而忽略了title属性,这个曾经误导了很多人。因此,如果想在IE中显示title的内容,要么title属性和alt一致,要么alt内容为空(“”,空格也不能有)。不过,在新版的IE(IE8及以上)中,已不会出现这种情况了。
另外,当a标签内嵌套img标签时,起作用的是img的title属性。

最新文章

  1. Session在类库中的使用
  2. concurrency parallel 并发 并行
  3. ubuntu vi/vim编辑器必知必会
  4. (高精度运算4.7.26)POJ 1220 NUMBER BASE CONVERSION(高精度数的任意进制的转换——方法:ba1-----&gt;10进制-----&gt;ba2)
  5. mysql高可用探究 MMM高可用mysql方案
  6. windows下能读写linux分区的软件 转
  7. [LeetCode]题解(python):019-Remove Nth Node From End of List
  8. 【原生js】js动态添加dom,如何绑定事件
  9. service引用
  10. 安装oracle后不能连接问题
  11. python中添加环境变量
  12. React-router v4教程
  13. sping_依赖注入的三种方式
  14. Vue note 2
  15. HTTP 初步探究
  16. Mysql加锁过程详解(6)-数据库隔离级别(2)-通过例子理解事务的4种隔离级别
  17. thymeleaf 引入公共html注意事项
  18. Python3基础 list len 输出元素的个数
  19. 《DSP using MATLAB》示例Example 6.12
  20. Linux网络性能评估工具iperf 、CHARIOT测试网络吞吐量

热门文章

  1. Task与Thread间的区别
  2. css如何实现背景透明,文字不透明?
  3. for 迭代器遍历list map
  4. ionic开发android app步骤
  5. PL/SQL Developer主界面窗口左边窗口默认设置
  6. 杂文:AlphaGo 与 Alan Turing
  7. python中的super
  8. Jetty开发(2)
  9. PYTHON线程知识再研习A
  10. C51 Keil 优化