HTML 属性
HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。
属性总是以名称/值对的形式出现,比如:name="value"。
属性总是在 HTML 元素的开始标签中规定。
属性例子 1:
<h1>定义标题的开始。
<h1 align="center">拥有关于对齐方式的附加信息。
TIY : 居中排列标题
属性例子 2:
<body>定义 HTML 文档的主体。
<body bgcolor="yellow">拥有关于背景颜色的附加信息。
TIY : 背景颜色
属性例子 3:
<table>定义 HTML 表格。(您将在稍后的章节学习到更多有关 HTML 表格的内容)
<table border="1">拥有关于表格边框的附加信息。
在其它语言中,引号不但使值和变量、关键字区别开来,并且在赋值时通过引号来区别值的数据类型,所以使用和不使用引号大不一样。HTML是比较简单的标记性语言,没那么多讲究,无非是标记关键字、属性、和值这些,语法语简单。所以只要语法不错,忽略引号仍然能被正确识别。当然要使用啊,这是HTML的标准。
例如看下面这段代码:
<div id=mydivclass=mydivstyle=background:red></div>像上面这样就完蛋了,完全识别不了。
如果是下面这样:
<div id="mydiv"class="mydiv"style="background:red"></div>就完全没问题。
不加引号会导致浏览器更加难辨识元素的属性, 会导致解析变慢,而一旦某个属性中间没用空格隔开,直接就导致这个属性无法被解析。