De ce să folosiți HTML semantic?

Un principiu important al mișcării standardelor Web care este responsabil pentru industria pe care o avem astăzi este ideea utilizării elementelor HTML pentru ceea ce sunt, mai degrabă decât modul în care acestea pot apărea în browser în mod implicit. Acest lucru este cunoscut ca folosirea HTML-ului semantic.

Ce este Semantic HTML

HTML-ul semantic sau marcajul semantic este un HTML care introduce semnificația pentru pagina web, nu doar pentru prezentare. De exemplu, o etichetă

indică faptul că textul inclus este un paragraf.

Acest lucru este atât semantic, cât și prezentational, deoarece oamenii știu ce paragrafe și browsere știu să le afișeze.

Pe partea laterală a acestei ecuații, etichetele precum și nu sunt semantice, deoarece definesc doar modul în care ar trebui să arate textul (cu caractere aldine sau cu caractere cursive) și nu oferă nici o semnificație suplimentară marcajului.

Exemple de etichete HTML semantice includ etichetele antet

până la

,
, și . Există mai multe tag-uri HTML semantice care pot fi utilizate pe măsură ce construiți un site web compatibil cu standardele.

De ce ar trebui să aveți grijă de semantică

Beneficiul scrisului HTML semantic decurge din ceea ce ar trebui să fie obiectivul de conducere al oricărei pagini web - dorința de a comunica. Prin adăugarea de etichete semantice în documentul dvs., furnizați informații suplimentare despre acel document, care ajută la comunicare. În mod specific, etichetele semantice clarifică în browser ce semnificație are o pagină și conținutul acesteia.

Această claritate este, de asemenea, comunicată cu motoarele de căutare, asigurându-se că paginile potrivite sunt livrate pentru interogările corecte.

Etichetele HTML semantice furnizează informații despre conținutul acestor etichete, care depășesc doar modul în care arată pe o pagină. Textul care este inclus în tag-ul este imediat recunoscut de browser ca fiind un tip de limbaj de codare.

În loc să încercați să redați acest cod, browserul înțelege că utilizați acel text ca exemplu de cod în scopul unui articol sau al unui tutorial online de un fel.

Utilizarea de etichete semantice vă oferă mult mai multe cârlige pentru a-ți personaliza conținutul. Poate că astăzi preferați afișarea eșantioanelor de cod în stilul implicit al browserului, dar mâine doriți să le apelați cu o culoare de fund gri și mai târziu doriți să definiți familia precisă de fonturi monobloc sau stiva fontului pe care să o utilizați probele tale. Puteți face cu ușurință toate aceste lucruri folosind marcajul semantic și CSS aplicat inteligent.

Utilizați etichetele semantice corect

Când doriți să utilizați etichete semantice pentru a transmite sensul, mai degrabă decât pentru prezentare, trebuie să fiți atenți să nu le utilizați incorect pentru proprietățile lor comune de afișare. Unele dintre cele mai frecvent utilizate etichete semantice sunt:

  • blockquote - Unele persoane utilizează eticheta
    pentru indentarea textului care nu este un citat. Acest lucru se datorează faptului că bloccotările sunt indentate în mod prestabilit. Dacă doriți pur și simplu să beneficiați de indentare, dar textul nu este un blocaj, utilizați în schimb marjele CSS.
  • p - Unii editori web folosesc

    & nbsp; (un spațiu care nu se rupe într-un paragraf) pentru a adăuga un spațiu suplimentar între elementele de pagină, în loc să definească paragrafe reale pentru textul acelei pagini. Ca și în cazul exemplului de indentare menționat anterior, ar trebui să utilizați proprietatea stilului de margine sau de umplutură pentru a adăuga spațiu.