Codare HTML (seturi de caractere). Atributul HTML charset. Eticheta meta.
Partajeaza in Google Classroom
Teorie: Descriere video Descarcă PDF
Pentru a afișa corect o pagină HTML, un browser web trebuie să știe ce set de caractere să folosească.
Ce este codarea caracterelor?
ASCII a fost primul standard de codare a caracterelor (numit și set de caractere). ASCII a definit 128 de caractere alfanumerice diferite care pot fi utilizate pe internet: numere (0-9), litere engleze (A-Z) și unele caractere speciale, cum ar fi! $ + - () @ <>.
ISO-8859-1 a fost setul de caractere implicit pentru HTML 4. Acest set de caractere a acceptat 256 de coduri de caractere diferite.
ANSI (Windows-1252) a fost setul de caractere Windows original. ANSI este identic cu ISO-8859-1, cu excepția faptului că ANSI are 32 de caractere suplimentare.
Deoarece ANSI și ISO-8859-1 erau atât de limitate, HTML 4 a acceptat și UTF-8.
UTF-8 (Unicode) acoperă aproape toate caracterele și simbolurile din lume.
Setul de caractere implicit pentru HTML5 este UTF-8.
Atributul HTML charset
Pentru a afișa corect o pagină HTML, un browser web trebuie să cunoască setul de caractere utilizat în pagină.
Acest lucru este specificat în eticheta <meta>:
Exemplu:
<meta charset="UTF-8">
Dacă un browser detectează ISO-8859-1 într-o pagină web, acesta este implicit în ANSI.