Važan princip pokreta Web standarda koji je odgovoran za industriju koju imamo danas jest ideja o korištenju elemenata HTML-a za ono što su, a ne kako se oni mogu pojaviti u pregledniku prema zadanim postavkama. To je poznato kao korištenje semantičkog HTML-a.
Što je semantički HTML
Semantički HTML ili semantička oznaka je HTML koji uvodi smisao web stranici, a ne samo prezentaciju. Na primjer, a
oznaka označava da je priloženi tekst odlomak.
Ovo je i semantičko i prezentacijsko, jer ljudi znaju koji su odlomci i preglednici znaju kako ih prikazati.
Na flip strani ove jednadžbe oznake poput i nisu semantički jer definiraju samo način na koji bi tekst trebao izgledati (podebljan ili kurziv) i ne daje nikakvo dodatno značenje oznaku. Primjeri semantičkih HTML oznaka uključuju zaglavlja Prednost pisanja semantičkog HTML proizlazi iz onoga što bi trebao biti glavni cilj bilo koje web stranice - želja za komunikacijom. Dodavanjem semantičkih oznaka dokumentu dajete dodatne informacije o tom dokumentu koji pomažu u komunikaciji. Naime, semantičke oznake jasno upozoravaju na preglednik što znači značenje stranice i njegov sadržaj. Ta jasnoća se također komunicira s tražilicama, osiguravajući da se prave stranice isporučuju za prave upite. Semantičke oznake HTML pružaju informacije o sadržaju tih oznaka koje nadilaze kako izgledaju na stranici. Tekst koji je zatvoren u Umjesto da pokušava prikazati taj kôd, preglednik razumije da koristite taj tekst kao primjer koda u svrhu nekog članka ili online udžbenika. Upotreba semantičkih oznaka pruža vam mnogo više kuka za oblikovanje sadržaja. Možda vam danas želite prikazati uzorke koda u zadanom načinu preglednika, no sutra ih želite pozvati s sivom bojom pozadine, a kasnije ľelite odrediti preciznu jednobojnu fonoteku obitelji ili font koji koristite za svoje uzorke. Jednostavno možete učiniti sve ove stvari pomoću semantičke oznake i pametno primijenjenog CSS-a. Kada želite upotrijebiti semantičke oznake kako biste prenijeli značenje umjesto u svrhu prezentacije, trebate biti pažljivi ako ih ne koristite na pogrešan način samo za zajednička svojstva prikaza. Neke od najčešće zloupotrebljenih semantičkih oznaka uključuju: Upotrebom HTML oznaka koje imaju značenje, stvarate stranice koje pružaju više informacija nego samo okružuju sve Iako gotovo svaka HTML4 oznaka i sve HTML5 oznake imaju semantičko značenje, neke oznake su prvenstveno semantičke prirode. Na primjer, HTML5 redefinirala je značenje i oznake moraju biti semantičke. oznaka ne daje značajan značaj, već tekst koji je obično podebljan. oznaka također ne prenosi dodatnu važnost ili naglasak, već određuje tekst koji se obično prikazuje kurzivom. Semantički HTML oznakekroz
,
,
i , Postoji mnogo više semantičkih HTML oznaka koje možete upotrijebiti za izradu web stranica koja zadovoljava standarde.
Zašto biste se trebali brinuti o semantici
oznaku odmah prepoznaje kao neki tip kodnog jezika.
Iskoristite semantičke oznake
oznaku za unos teksta koji nije citat. To je zbog toga što su blokkvoti razvrstani prema zadanim postavkama. Ako jednostavno želite imati prednosti uvlačenja, ali tekst nije blokovni broj, koristite CSS margine umjesto toga.
označite uvlačenje teksta u većini preglednika. Ovo je i semantički netočan i nevaljan HTML, kao samo
označiti. Ponovno upotrijebite stil margine ili ispuna da biste tekst uvučeni.
Koje su HTML oznake semantičke?
Skraćenica Akronim Dugačka kotacija definicija Adresa za autor (i) dokumenta Citat Referentni kod Tekst teleteksta Logička podjela Generički spremnik za inline stilu Izbrisan tekst Umetnuti tekst
isticanje Snažan naglasak Naslov prvog stupnja Naslov drugog stupnja Naslov treće razine Četvrti naslov Naslov na petom stupnju Naslov na šestoj razini Tematski prekid Korisnik će unijeti tekst
Predformirani tekst Kratka inline citat Uzorak izlaza potpisan natpis Varijabla ili korisnički definirani tekst