最新的Web开发教程
 

HTML class Attribute


使用的class在HTML文档中属性:

<html>
<head>
<style>
h1.intro {
    color: blue;
}

p.important {
    color: green;
}
</style>
</head>
<body>

<h1 class="intro">Header 1</h1>
<p>A paragraph.</p>
<p class="important">Note that this is an important paragraph. :)</p>

</body>
</html>
试一试»

更多“试一试”的例子。


定义和用法

class属性指定了一个元素的一个或多个类名。

class属性主要是用来指向类的样式表。 但是,它也可以由一个JavaScript(通过HTML DOM),用于修改带有一指定类的HTML元素。


浏览器支持

属性
class

HTML 4.01和HTML5之间的差异

在HTML5中, class属性可以在任何 HTML元素上使用(这将验证任何HTML元素,但是它不一定有用)。

在HTML 4.01中, class属性不能与使用: <base>, <head>, <html>, <meta>, <param>, <script>, <style><title>


句法

<elementclass="classname">

属性值

描述
classname 指定元素的一个或多个类名。 要指定多个类,类名称用空格分隔,如<span class="left important"> 。 这可以让你几个CSS类一个HTML元素结合起来。

命名规则:

  • 必须以字母开头AZaz
  • 可以遵循:字母(A-Za-z)数字(0-9)连字符("-")和下划线("_")
  • 在HTML中,所有值是不区分大小写

更多示例

多个类添加一个HTML元素:

<!DOCTYPE html>
<html>
<head>
<style>
h1.intro {
    color: blue;
    text-align: center;
}

.important {
    background-color: yellow;
}
</style>
</head>
<body>

<h1 class="intro important">Header 1</h1>
<p>A paragraph.</p>

</body>
</html>
试一试»

相关页面

HTML教程: HTML属性

CSS教程: CSS选择器

CSS参考: CSS .class选择

HTML DOM参考: HTML DOM getElementsByClassName()方法

HTML DOM参考: HTML DOM className属性

HTML DOM参考: HTML DOM classList属性

HTML DOM参考: HTML DOM Style对象