Atrybut klasy HTML
Przykład
Użycie atrybutu class w dokumencie 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>
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Atrybut określa jedną lub więcej nazw klas dla class
elementu.
Atrybut jest class
najczęściej używany do wskazania klasy w arkuszu stylów. Jednak może być również używany przez JavaScript (poprzez HTML DOM) do wprowadzania zmian w elementach HTML z określoną klasą.
Obsługa przeglądarki
Attribute | |||||
---|---|---|---|---|---|
class | Yes | Yes | Yes | Yes | Yes |
Składnia
<element class="classname">
Wartości atrybutów
Value | Description |
---|---|
classname | Specifies one or more class names for an element. To specify multiple classes, separate the class names with a space, e.g. <span class="left important">. This allows you to combine several CSS classes for one HTML element.
Naming rules:
|
Więcej przykładów
Przykład
Dodaj wiele klas do jednego elementu 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>
Przykład
Użycie JavaScript do dodania żółtego koloru tła do pierwszego elementu z class="example" (indeks 0).
var x = document.getElementsByClassName("example");
x[0].style.backgroundColor = "yellow";
Przykład
Użycie JavaScript, aby dodać klasę "mystyle" do elementu z id="myDIV":
document.getElementById("myDIV").classList.add("mystyle");
Powiązane strony
Samouczek HTML: atrybuty HTML
Samouczek CSS: składnia CSS
Dokumentacja CSS: selektor CSS .class
Dokumentacja HTML DOM: Metoda HTML DOM getElementsByClassName()
Dokumentacja HTML DOM: właściwość HTML DOM className
Dokumentacja HTML DOM: właściwość listy klas HTML DOM
Dokumentacja HTML DOM: Obiekt stylu HTML DOM