HTML属性
元素可以通过其属性进行配置。
以下代码显示了适用于a元素的属性。
I like <a href="/index.html">CSS</a> and HTML.
a
元素允许您创建一个超链接,当它被点击时,加载不同的HTML文档。
属性引用
上面的代码使用双引号"/index.htm"
来分隔属性值。您还可以使用单引号'/index.htm'
。
要为包含引号的属性指定值,您同时使用样式"my 'HTML' value"
或'my "HTML" value'
。
属性有一个名称和一个值。在上面的代码中,属性的名称是href
。其值为/index.htm
。
属性只能添加到起始标签或单个标签。
属性永远不能添加到结束标记。
有一组可应用于任何HTML元素的全局属性
元素可以定义自己的属性,提供特定于元素的配置信息。
例如,href
属性是a
元素的局部属性。它配置超链接的URL。
具有多个属性的元素
您可以将多个属性应用于元素通过用一个或多个空格字符分隔它们。
下面的代码将多个属性添加到a
元素。
I like <a class="myClass" href="/index.html" id="myID">HTML</a> and CSS.
属性的顺序并不重要。
在上面的代码中,class
和id
是全局属性。
您可以将全局属性与元素的特定属性混合使用。
布尔属性
布尔属性是没有值的属性。
下面代码中的disable
是一个布尔属性。
Enter what you like: <input disabled>
disabled属性阻止用户输入数据。
您可以通过分配空字符串(“")来定义相同的布尔属性或将该值设置为属性的名称。
<input disabled=""> <input disabled="disabled">