Zakaj uporabljati semantični HTML?

Pomembno načelo gibanja spletnih standardov, ki je odgovorno za današnjo panogo, je zamisel, da uporabite HTML elemente, kaj so namesto tega, kako jih privzeto prikazujejo v brskalniku. To je znano kot uporaba semantičnega HTML-ja.

Kaj je Semantični HTML

Semantični HTML ali semantični markup je HTML, ki uvaja pomen spletne strani in ne le predstavitev. Oznaka

na primer označuje, da je zaprto besedilo odstavek.

To je tako semantično kot predstavitveno, saj ljudje vedo, kateri odstavki so in brskalniki vedo, kako jih prikazujejo.

Na preklopni strani te enačbe oznake, kot sta in , niso semantične, saj opredeljujejo le, kako bi bilo treba videti besedilo (krepko ali ležeče) in ne dodajajo nobenega dodatnega pomena za označevanje.

Primeri semantičnih HTML oznak vsebujejo oznake za glavo

skozi

,
, in . Obstaja veliko več semantičnih HTML oznak, ki jih lahko uporabite, ko izdelate spletno mesto, ki je skladno s standardi.

Zakaj bi morali skrbeti za semantiko

Korist pisanja semantičnega HTML izhaja iz tega, kaj naj bi bil vozni cilj katere koli spletne strani - željo po komuniciranju. Če dodate semantične oznake v dokument, podajte dodatne informacije o tem dokumentu, kar pripomore k komunikaciji. Natančneje, semantične oznake jasno razkrijejo brskalniku, kaj je pomen strani in njegove vsebine.

Ta jasnost je tudi sporočena z iskalniki, kar zagotavlja, da so prave strani dostavljene za prave poizvedbe.

Semantične HTML oznake vsebujejo informacije o vsebini teh oznak, ki presega, kako izgledajo na strani. Besedilo, ki je priloženo oznaki , brskalnik takoj prepozna kot neko vrsto kodirnega jezika.

Namesto da poskuša ustvariti to kodo, brskalnik razume, da to besedo uporabljate kot primer kode za namene članka ali neke vrste spletne tutoriala.

Uporaba semantičnih oznak vam daje veliko več kavljev za oblikovanje vaše vsebine. Morda danes želite, da se vzorci kode prikazujejo v privzetem slogu brskalnika, vendar jutri jih želite poklicati s sivo barvo ozadja, pozneje pa želite določiti natančno enodružno pisavo družine ali velikosti pisave za uporabo za vaše vzorce. Vse te stvari lahko preprosto naredite z uporabo semantične oznake in pametno uporabljenega CSS-a.

Pravilno uporabite semantične oznake

Če želite uporabiti semantične oznake za posredovanje pomena in ne za predstavitvene namene, morate biti previdni, da jih ne uporabite nepravilno preprosto za njihove skupne lastnosti prikaza. Nekatere najpogosteje zlorabljene semantične oznake vključujejo:

  • blockquote - Nekateri ljudje uporabljajo oznako
    za odstopanje besedila, ki ni citat. To je zato, ker blokquotes privzeto zamaknejo. Če preprosto želite izkoristiti zamik, vendar besedilo ni blokovno, namesto tega uporabite robove CSS.
  • p - Nekateri spletni uredniki uporabljajo

    & nbsp; (nepremostljivi prostor v paragrafu), da dodajajo dodaten prostor med elementi strani, namesto da bi določili dejanske odstavke za besedilo te strani. Kot je bilo že omenjeno v primerjalnem primeru, morate dodati prostor, tako da uporabite robno ali slikovno lastnost.