codecamp

HTML 属性

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">


HTML 元素
HTML 结构
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }