HTML luokan ominaisuus
- Edellinen sivu accesskey
- Seuraava sivu contenteditable
- Palaa ylös HTML-yleiset ominaisuudet
Määrittely ja käyttö
class
Ominaisuus määrittää elementin luokan nimen (classname).
class
Ominaisuus käytetään pääasiassa osoittamaan tyyliarkiston luokille (class). Sitä voidaan kuitenkin käyttää myös JavaScriptin (HTML DOM) avulla muuttamaan määritellyllä luokalla varustettuja HTML-elementtejä.
Katso myös:
HTML -opetusHTML - ominaisuudet
CSS -opetusCSS - syntaksi
CSS -viittausoppikirja:CSS .class - valitsin
HTML DOM -viittausoppikirja:HTML DOM getElementsByClassName() -menetelmä
HTML DOM -viittausoppikirja:HTML DOM className-ominaisuus
HTML DOM -viittausoppikirja:HTML DOM classList-ominaisuus
HTML DOM -viittausoppikirja:HTML DOM Style - objekti
Esimerkki
Esimerkki 1
Käytä class-ominaisuutta HTML-dokumentissa:
<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">Huomaa, että tämä on tärkeä kappale。:)</p> </body> </html>
Lisää esimerkkejä sivun alasta.
Syntaksi
<element class="classname">
Ominaisuusarvo
Arvo | Kuvaus |
---|---|
classname |
Määritä yhden tai useamman elementin luokan nimi. Jos haluat määrittää useita luokkia, erottele ne välilyönnillä. Tämä mahdollistaa useiden CSS-luokkien yhdistämisen HTML-elementille. Esimerkiksi:<span class="left important"> Nimeämisohjeet:
|
Lisää esimerkkejä
Esimerkki 2
Lisää useita luokkia HTML-elementille:
<!DOCTYPE html> <html> <head> <style> h1.intro { color: blue; text-align: center; } .important { background-color: yellow; } </style> </head> <body> <h1 class="intro important">Otsikko 1</h1> <p>Yksi kappale.</p> </body> </html>
Esimerkki 3
Lisää keltainen taustaväri ensimmäiselle class="example"-elementille (indeksi 0) JavaScriptilla.
let x = document.getElementsByClassName("example"); x[0].style.backgroundColor = "yellow";
Esimerkki 4
Lisää "mystyle"-luokka id:nä "myDIV" omaava elementti JavaScriptilla:
document.getElementById("myDIV").classList.add("mystyle");
Selaimen tuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu accesskey
- Seuraava sivu contenteditable
- Palaa ylös HTML-yleiset ominaisuudet