Formal, HTML este o aplicație SGML (limbaj de markup generalizat standard) și respectă standardul internațional ISO 8879.
Atât HTML cât și XML provin de la SGML. HTML este o aplicație SGML, iar XML este un subset al SGML, proiectat pentru a simplifica procesul de parsare a unui document. Alte aplicații SGML sunt SGML Docbook (documentație) și "Z Format" (tipografie și documentație).
Limba HTML vă permite să marcați în text:
Secțiunea documentului HEAD
Secțiunea documentului HEAD definește antetul său și nu este o etichetă obligatorie, dar un antet bine format poate fi foarte util. Sarcina antetului este de a furniza informațiile necesare programului care interpretează documentul. Etichete care se află în secțiunea HEAD (cu excepția titlului documentului descris împreună cu eticheta
Secțiunea antet se deschide cu o etichetă
și închis cu o etichetă head>. Între etichete se găsesc tag-urile rămase din secțiunea antet.Eticheta containerului
etichetă indică relația dintre documentul care conține această etichetă și un alt document sau obiect. Antetul documentului poate conține orice număr de etichete . De exemplu:
Atributul rel specifică relația dintre documentul curent și alt document (în acest exemplu este un document de foaie de stil). Atributul de tip specifică tipul și parametrii foii de stil atașate. Atributul media specifică modul în care pagina este redată (ce foaie de stil va fi aplicată), în acest caz pagina este tipărită pentru imprimare. Href - responsabil pentru legătura cu fișierul atașat. Sunt utilizate și alte atribute.
etichetă definește etichetele meta. care sunt utilizate pentru stocarea informațiilor destinate browserelor și motoarelor de căutare. De exemplu, mecanismele motoarelor de căutare se referă la metaetichetele pentru a obține o descriere a site-ului, a cuvintelor cheie și a altor date. Puteți utiliza mai multe metaetichete. toate sunt adăpostite într-un container
. Ca regulă, parametrii oricărei metaetichete sunt reduse la perechi "name = value". care sunt definite de conținutul argumentelor. nume sau http - equiv.· Conținut - Setează valoarea parametrului specificat cu numele sau http - equiv.
· Http - equiv - este destinat pentru conversia unei etichete meta într-un antet HTTP.
· Nume - Numele etichetei meta. își stabilește indirect și scopul.
Iată câteva exemple de utilizare a etichetei :
Există încă două etichete în secțiunea antet a documentului -