HTML atribuutide kasutamine on sinu veebilehtede stiilimiseks ja struktuuri loomiseks ülioluline. Eriti mängivad keskset rolli atribuudid "class" ja "id". Need atribuudid võimaldavad sul suunata spetsiifilisi elemente dokumendis ja määrata neile kindlaid stiile. Selles juhendis õpid, kuidas neid atribuute tõhusalt kasutada, et kujundada ja optimeerida oma veebilehti individuaalselt.
Olulisemad järeldused
- id-atribuut tuvastab unikaalse elemendi HTML-dokumendis.
- class-atribuut võimaldab rühmitada mitmeid elemente stiilide määramiseks.
- Mõlemat atribuuti saab kasutada koos, et luua spetsiifilisi kujundamisvõimalusi.
Juhend samm-sammult
1. id-atribuutide mõistmine
id-atribuutit kasutatakse, et selgelt tuvastada üksik HTML-element. Näiteks, oletame, et sul on mitmeid lõike, kuid soovid vormindada ainult ühte neist. Siin tuleb mängu id-atribuut. Id-atribuut lisamiseks kirjuta lihtsalt id="esimene" valitud elemendile.

Sinu CSS-stiililehe kasutades kasuta selektorit koos ristikuga, millele järgneb id-nimi, et stiile rakendada.
Nüüd oleme esimest lõiku värviga esile tõstnud, samas kui teised lõigud jäävad puutumata.

2. id-atribuutide unikaalsus
Oluline on märkida, et id-atribuut peaks olema dokumendis kasutatud ainult üks kord. Kui püüad sama id-atribuut kasutada mitu korda, ei ole see korrektne. Unikaalsus on oluline, et määrata stiilid täpselt ja hoida dokument struktureerituna.
Sa saad ID-d lihtsalt CSS-is viidata ja kindlustada, et soovitud stiilid rakendatakse ainult sellele spetsiifilisele elemendile.
3. class-atribuutide tutvustamine
Lisaks id-atribuudile on olemas class-atribuut, mis võimaldab sul rühmitada mitmeid HTML-elemente ühtse stiili alla. Erinevalt id-atribudest saab class’i kasutada mitmete elementide puhul uuesti.
Oma CSS-is võiksid nüüd kasutada ühist klassi, et vormindada mõlema lõigu välimust.
4. Klasside rakendamine CSS-is
class-atribuutidega töötamiseks kasuta CSS-is punktiga, millele järgneb klassi nimi.
Nüüd on mõlemad lõigud saanud sama taustavärvi. See lähenemine säästab aega ja ridasid CSS-is, kuna defining ühte stiili mitmele elemendile.

5. id ja class kombinatsioon
Väga võimas tehnika on id ja class kombinatsioon. Näiteks saad elemendile määrata nii klassi kui ka id-atribuut, et määratleda spetsiifilised stiilid.

See meetod võimaldab täpsemat kontrolli stiilide üle ja soodustab sinu koodi taaskasutatavust.
6. Kasutamine esiletõstmiseks
Teine kasulik element on sümbol, mida kasutatakse tihti tekstiosade esiletõstmiseks. Saame seda kasutada koos class ja id-ega, et rakendada sihitud stiile.
Sinu CSS-is peaks klass.underline olema defineeritud järgmiselt.

7. Struktureerimine div-konteineritega
div-konteinerid on veel üks oluline kontseptsioon. Need aitavad sul sisu rühmitada ja struktureerida. Sa saad div-konteinereid kasutada veebilehe eri piirkondade kujundamiseks ja stiilimiseks.
Siin annad sa tervele lõikude rühmale konteineri, mis võimaldab sul rakendada ühist stiili.

Sa saad klassile.container määrata spetsiifilisi stiile näiteks tausta määramiseks või vahede lisamiseks.
8. Järeldus stiilide ja struktuuri kohta
Efektiivne töötamine class ja id’ga on ülioluline veebilehtede kujundamisel. See võimaldab sul hoida oma stiilide määratlusi korrastatuna ja loetavana, samal ajal saavutades paindlikkuse spetsiifiliste kohanduste tegemisel.
Kokkuvõte – HTML-atribuutide alused: class ja id
Selles juhendis oled saanud põhjaliku ülevaate, kuidas sa saad HTML-atribuutide class ja id tõhusalt kasutada. Alates elementide selgest identifitseerimisest kuni stiilide rühmitamiseni, on sul nüüd teadlikkus, et edasi arendada ja efektiivsemalt kujundada oma veebilehti.
Korduma kippuvad küsimused
Kuidas defineerida id HTML-is?Sa saad lisada id, kirjutades id="sinuIdNimi" HTML-elemenile.
Kas ma saan lisada mitu elementi ühte class'i?Jah, class-atribuutit saab rakendada mitmele elemendile.
Mida teha, kui kasutan id-d dokumendis mitu korda?See ei ole lubatud; iga id peab olema unikaalne.
Kuidas näeb välja CSS-i süntaks klassi jaoks?Süntaks algab punktiga, millele järgneb klassi nimi, nt.minuKlass {}.
Kuidas kasutada samal ajal klassi ja id-d?Jah, see on tavaline praktika, et luua spetsiifilisi stiile.