Helios Design - Agentie web design si grafica publicitara

Problema diacriticelor românești în HTML

Caracterele ă/Ă, î/Î si â/Â se găsesc în ISO-8859-2 (Latin-2). Problema apare în ceea ce priveste caracterele ș/ș si ț/ț.

Codarea paginii pentru diacriticele românești ar trebui facută conform recomandărilor ISO-8859-16 (Latin-10), însă în practică cea mai întâlnită codare este ISO-8859-2.

În prezent recomandat este a se folosi codarea UTF-8 pentru limba română.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Diferența constă în ceea ce privește caracterele ș si ț , respectiv în ISO-8859-2 sînt cu sedilă, în vreme ce în ISO-8859-16 sînt cu virgulă.

In Windows Vista problema diacriticelor a fost rezolvata, acestea sint reprezentate corect, apare insa o alta problema, compatibilitatea cu versiuni anterioare de windows: pe Internet Explorer 6 ș si ț scrise corect cu virgula nu vor fi afisate corect (solutii: upgrade la IE7 sau actualizarea de fonturi corespunzatoare extinderii Uniunii Europene; detalii aici)

 

Imagine Caracter Denumire Unicode UTF-8 HTML decimal HTML 4 mnemonic name Percent-encoding
litera a ă   U0103 (c4, 83) ă   %C4%83
litera A ă   U0102 (c4, 82) Ă   %C4%82
litera â â   U00E2 (c3, a2) â â %C3%A2
litera     U00C2 (c3, 82)   %C3%82
litera î î   U00EE (c3, ae) î î %C3%AE
litera Î Î   U00CE (c3, 8e) Î Î %C3%8E
litera s mica cu virgula ș litera s mică cu virgula U0219 (c8, 99) ș   %C8%99
litera S mare cu virgula ș litera S mare cu virgulă U0218 (c8, 98) Ș   %C8%98
litera s mica cu sedila ș litera s mică cu sedilă U015F (c5, 9f) ş   %C5%9F
litera S mare cu sedila ș litera S mare cu sedila U015E (c5, 9e) Ş   %C5%9E
litera t mica cu virgula ț litera t mică cu virgulă U021B (c8, 9b) ț   %C8%9B
litera T mare cu virgula ț litera T mare cu virgula U021A (c8, 9a) Ț   %C8%9A
litera t mica cu sedila ț litera t mică cu sedilă U0163 (c5, a3) ţ   %C5%A3
litera T mare cu sedila ț litera T mare cu sedilă U0162 (c5, a2) Ţ   %C5%A2

 

Resurse:

http://en.wikipedia.org/wiki/S

http://www.unicode.org/charts/

http://www.microsoft.com/romania/diacritice.mspx

Ultima actualizare a paginii: 26.01.2008

servicii tarife portofoliu contact resurse Copyright© Helios Design - Agentie web design Helios Design