Html5, site-ul de marcare semantic

Ce este semantica HTML

Cuvântul „semantica“ aceasta în codul HTML al limbajului comun (disciplinele lingvistice). Acolo, sub noțiunea de „semantica“ înseamnă că studiile sensul și scopul unităților lingvistice umane. Spre deosebire de limbi umane reale, nu aveți nevoie să învețe unități de limbă HTML. În HTML, unitățile lingvistice sunt numite „etichete“ și scopul lor este deja scris în caietul de sarcini HTML - unul pentru toți dezvoltatorii web documente. În acest moment, există mai multe variații pe tema caietului de sarcini HTML (în funcție de versiunea limbii), dar nu este punctul. Acum, că avem și această lucrare - ceea ce este important. Este existența unei explicații clare și rezonabilă pentru fiecare unitate lingvistică - tag-ul HTML, în caietul de sarcini HTML corespunzătoare. Astfel, dacă într-o reală lingvistica limbajului uman, semantica - scopul studiului cuvintelor nefamiliare și concepte în HTML contrar, semantica - aceasta este aplicarea corectă și utilizarea gata făcute și explicate prin tag-ul.

document web semantic HTML

pagina de web semantic HTML sau cod semantic document HTML - un aspect cu utilizarea corectă a HTML-tag-uri, în conformitate cu scopul lor (semantica). În plus, HTML semantic implică o ierarhie logică și coerentă pentru construirea unei întregi pagini Web, în ​​conformitate cu legile in documentul HTML.

Ceea ce este diferit de HTML semantic obișnuit
Document semantic web HTML se opune la normal, la care scrierea de cod HTML-cod este determinată doar de apariția unei pagini web. Când vorstke semantică, numărul de elemente de pagină au propriile lor tag-uri, care reprezintă în mod direct scopul lor. Aceasta este „semantica“ în HTML. De exemplu, structura unei pagini web simplu, cu vorstke normala ar putea arata astfel:

antetul site-



conținutul paginii web


Apoi, ca și în cazul în care vorstke structura semantică a aceleiași pagini web va arata:
antetul site-



conținutul paginii web

site-ul subsol

După cum se poate observa din exemplul, pentru elementele de etichetare și cele standard de referință corespunzătoare ale paginii web care corespund etichetelor folosite. În plus, codul este mult mai simplu. În același timp, apariția unei pagini pentru ochiul uman - ramane absolut neschimbat. Există o întrebare rezonabil - de ce ar trebui să existe HTML semantic și aspectul paginii web, în ​​cazul în care oamenii nu-l poate vedea?

De ce semantic HTML

Semantic HTML și aspectul paginii web este browser-ul vizibil și roboți. Marcajul semantic HTML și vă permite să se determine cu mai multă precizie importanța elementelor individuale ale paginii web și tot textul în ansamblu este, prin urmare, în primul rând - este nevoie de HTML semantic pentru a îmbunătăți site-robot-funcțional și ca rezultat - cel mai bun de indexare motorului de căutare. Dar nu despre asta, dacă suntem cu toții vis?

HTML semantic în HTML5

stropirii completă și a revoluționat conceptul de semantic web a apărut odată cu apariția HTML5.

În HTML4 a fost destul de simplu. Pentru paginile web scrise în conformitate cu semantica, a fost suficient pentru a utiliza un extern Cascading Style Sheets (CSS) și un cuplu de inovații simple, tip de tag-uri de înlocuire și pe și . HTML5 - nu un exemplu de „semantically“ și se poate observa din exemplul de mai sus.

Noi HTML5 populare tag-uri semantice

În primul rând, - simplu și intuitiv toate DOCTYPE.

Apoi, există tag-uri care definesc blocurile de specializare semantice:
(tag-uri semantice)