2015-11-01 |

HTML5教程 - HTML5 属性

HTML5 属性

注:本文为系列连载文章

上一节:

HTML5教程 - HTML5的语法

HTML5 属性

正如 HTML5 语法中所阐述的,元素可以包含属性(attributes)给一个元素设置各种属性(properties)。

有些属性被定义为全局的,可以用在任何元素上,而其他的被定义为元素特有的。所有的属性都有一个名称和一个值,看起来如下面的示例所示。

下面是一个使用 HTML5 属性的例子,演示了如何用名为 class 的属性和值 “example” 标记一个 div 元素:

HTML5教程 - HTML5 属性

属性只能在起始标签中指定,绝对不能用在结束标签中。

HTML5 属性不区分大小写,可以全部大写或者混合使用,尽管最常见的约定是始终使用小写。

标准属性

下面列出的属性几乎所有的 HTML5 标签都支持。

HTML5教程 - HTML5 属性

自定义属性

HTML5 还引入了一个新特性,就是可以添加自定义的数据属性。

自定义数据属性以 data- 开头,基于我们的需求命名。下面是一个简单的例子:

HTML5教程 - HTML5 属性

上面的例子中两个叫做 data-subject 和 data-level 的自定义属性在 HTML5 中是完全有效的。我们还可以使用 JavaScript API 或者在 CSS 中以获取标准属性类似的方式获取它们的值。

好了,今天就写这么多。

请关注下一篇:

HTML5 事件

发表评论

    评价:
    验证码: 点击我更换图片