Entități HTML
Caracterele rezervate în HTML trebuie înlocuite cu entități. De exemplu, semnul mai-mic < se scrie ca <, iar semnul mai-mare > se scrie ca >.
Entități de Caractere HTML
Unele caractere sunt rezervate în HTML. Dacă folosești semnul mai-mic (<) sau mai-mare (>) în text, browserul le-ar putea confunda cu tag-uri.
Poți afișa caractere rezervate folosind un nume de entitate, scris ca &entity_name;, sau un număr de entitate, scris ca &#entity_number;. De exemplu, un semn mai-mic poate fi scris ca < sau <. Numele de entitate sunt mai ușor de reținut decât numerele de entitate.
Spațiu Neîntreruptibil
O entitate comună este spațiul neîntreruptibil, . Este un spațiu care nu se va rupe pe o linie nouă, deci două cuvinte unite prin el rămân împreună, ceea ce este util atunci când o întrerupere de linie ar fi deranjantă (de exemplu în „10 km/h” sau „10 PM”).
Previne de asemenea comprimarea spațiilor de către browser. Dacă tastezi 10 spații, browserul păstrează doar unul; pentru a adăuga spații reale, folosește . Există și o cratimă neîntreruptibilă, ‑, care este o cratimă ce nu se va rupe pe o linie nouă.
Câteva Entități de Caractere HTML Utile
Câteva entități comune (caracter, nume, număr): spațiu neîntreruptibil ( ,  ), mai-mic (<, <), mai-mare (>, >), ampersand (&, &), ghilimele duble (", "), ghilimea simplă (', '), cent (¢, ¢), liră (£, £), yen (¥, ¥), euro (€, €), drepturi de autor (©, ©), marcă înregistrată (®, ®), și marcă comercială (™, ™).
Notă
Numele de entitate sunt sensibile la majuscule.
Combinarea Semnelor Diacritice
Un semn diacritic este un glif adăugat unei litere. Unele semne, precum accentul grav și cel ascuțit, se numesc accente. Poți combina un semn cu o literă pentru a obține un caracter care nu se află în setul de caractere al paginii.
De exemplu, à produce à, á produce á, â produce â, iar ã produce ã. Aceleași semne funcționează și pe alte litere, deci Ò produce Ò, și tot așa. Mai găsești exemple în capitolul următor.