Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HTML class 属性


示例

在 HTML 文档中使用 class 属性

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

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

<h1 class="intro">标题 1</h1>
<p>一段文字。</p>
<p class="important">请注意,这是一段重要的文字。:)</p>

</body>
</html>
自己尝试 »

下面有更多“自己尝试”示例。


定义和用法

The class 属性为元素指定一个或多个类名。

The class 属性主要用于指向样式表中的类。但是,它也可以通过 JavaScript(通过 HTML DOM)来更改具有指定类的 HTML 元素。


浏览器支持

属性
class

语法

<element class="classname">

属性值

描述
classname 为元素指定一个或多个类名。若要指定多个类,请用空格分隔类名,例如 <span class="left important">。这样可以将多个 CSS 类组合到一个 HTML 元素中。

命名规则

  • 必须以字母 A-Z 或 a-z 开头
  • 可以后接:字母 (A-Za-z)、数字 (0-9)、连字符 ("-") 和下划线 ("_")

更多示例

示例

将多个类添加到一个 HTML 元素

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

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

<h1 class="intro important">标题 1</h1>
<p>一段文字。</p>

</body>
</html>
自己尝试 »

示例

使用 JavaScript 将黄色背景颜色添加到第一个具有 class="example"(索引 0)的元素。

let x = document.getElementsByClassName("example");
x[0].style.backgroundColor = "yellow";
自己尝试 »

示例

使用 JavaScript 将“mystyle”类添加到具有 id="myDIV" 的元素

document.getElementById("myDIV").classList.add("mystyle");
自己尝试 »

相关页面

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 样式对象


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.