title
title全局属性,包含了表示咨询信息文本,和它属于的元素相关。这个信息通常存在,但绝不必要,作为提示信息展示给用户。一些典型用例:
- 链接:被链接文档的标题或描述
- 媒体元素,例如图像:描述或关联信息
- 段落:脚注或者相关的评论
- 引用:作者信息,以及其他
如果省略了这个属性,就意味着这个元素的最近祖先的标题仍然是相关的(并且可以用作元素的提示信息)。如果这个属性设为空字符串,它就明确意味着,它的最近祖先的标题是不相关的(并且不应用于这个元素的提示信息)。
额外的语义可以附加到<link>
,<abbr>
,<input>
和{HTMLElement("menuitem")}}元素的title属性。
title属性可以包含多行。每个插入的U+000A LINE FEED
(LF
)代表这样的新航。有一些需要注意的东西,因为这意味着:
<p>newlines in title should be taken into account,like this <abbr title="this is a multiline title">example</abbr>.</p>
这个示例定义了两行的标题。
实例
在 HTML 文档中使用 title 属性:
<p><abbr >who</abbr> was founded in1948.</p> <p >techbrood.com</p>
浏览器支持
所有主流浏览器都支持title属性 |
定义和用法
title 属性规定关于元素的额外信息。
这些信息通常会在鼠标移到元素上时显示一段工具提示文本(tooltip text)。
HTML 4.01 与 HTML5之间的差异
在 HTML5 中, title 属性可用于任何的 HTML 元素(它会验证任何HTML元素。但不一定是有用)。
在 HTML 4.01中, tabindex 属性不能用于:<base>
、<head>
、<html>
、<meta>
、<param>
、<script>
、<style>
、和<title>
。
语法
<element title="text">
属性值
值 | 描述 |
---|---|
text | 规定元素的工具提示文本(tooltip text)。 |