Atribut třídy HTML
Příklad
Použití atributu class v dokumentu 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>
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Atribut class
určuje jeden nebo více názvů třídy pro prvek.
Atribut class
se většinou používá k ukázání na třídu v šabloně stylů. Může však být také použit JavaScriptem (prostřednictvím HTML DOM) k provádění změn prvků HTML se zadanou třídou.
Podpora prohlížeče
Attribute | |||||
---|---|---|---|---|---|
class | Yes | Yes | Yes | Yes | Yes |
Syntax
<element class="classname">
Hodnoty atributů
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:
|
Další příklady
Příklad
Přidejte více tříd do jednoho prvku 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>
Příklad
Použití JavaScriptu k přidání žluté barvy pozadí k prvnímu prvku s class="example" (index 0).
var x = document.getElementsByClassName("example");
x[0].style.backgroundColor = "yellow";
Příklad
Použití JavaScriptu k přidání třídy "mystyle" do prvku s id="myDIV":
document.getElementById("myDIV").classList.add("mystyle");
Související stránky
HTML kurz: HTML atributy
Kurz CSS: Syntaxe CSS
CSS Reference: CSS .class Selector
Reference HTML DOM: Metoda getElementsByClassName() HTML DOM
HTML DOM Reference: HTML DOM className Property
Reference HTML DOM: Vlastnost classList HTML DOM
Reference HTML DOM: Objekt stylu HTML DOM