HTML este acronimul de la HyperText Markup Language şi reprezintă un limbaj pentru crearea şi marcarea (formatare, aranjare) unui document astfel încât să poată fi publicat pe World Wide Web şi vizualizat cu ajutorul unui browser (Internet Explorer, Netscape, Opera etc.)..
HTML s-ar traduce printr-un limbaj de marcare, iar o pagină HTML este o pagină în format text care conţine tag-uri de marcare.
Tag-urile sunt coduri care "spun" browser-ului cum să afişeze pagina web. Fiecare tag este încadrat de semnele “<“ (mai mic) şi “>“ (mai mare). Tag-urile se închid în ordinea inversă deschiderii lor.
Pagina trebuie să aibă obligatoriu extensia .html sau htm (ex. numepagina.html sau numepagina.htm).
Cel mai simplu mod (pentru utilizatorii de Windows) este scrierea sa într-un editor de text, cum ar fi Notepad (Start/Programs/Accessories/Notepad).
Prima pagină a oricărui site se numeşte index.html
În momentul în care intraţi pe o pagină web, browser-ul citeşte pagina, iar primul lucru pe care îl face este să caute DOCTYPE-ul sau elementul care ajută la redactarea corectă a site-ului. Aşadar DOCTYPE este un document care oferă browser-ului informaţia necesară pentru a afişa pagina corect.
<!DOCTYPE...> pentru verisunea HTML 4.01:
HTML 4.01 Strict |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"> |
HTML 4.01 Transitional |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/strict.dtd"> |
HTML 4.01 Frameset |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN""http://www.w3.org/TR/html4/frameset.dtd"> |
<!DOCTYPE...>(dacă alegeţi să-l utilizaţi) se pune chiar la înainte de <HTML>.
Orice pagină web (document HTML) are în structură trei elemente obligatorii: un element numit HTML, care cuprinde întregul document şi două sub-elemente ale acestuia: HEAD (antet, cap) şi BODY (corp).
<meta nume="nume" content="conţinut"> |
Tag-ul <meta> se pune întotdeauna în secţiunea <head>.
Iată un model de cod sursă a unui document HTML în care s-au folosit tag-urile studiate până acum: