Publié le 21 septembre 2007 par Benoit DELDICQUE
Si vous vous souvenez que le HTML est la base de la création d'un site Internet, vous devez également savoir que sa syntaxe est très rigoureuse. La dernière norme, le XHTML est la transition entre l'ancien HTML et le XML. Le problème principal, dans les langues occidentales, ce sont les caractères accentués principalement.
Voici la liste des principaux caratères spéciaux autorisés par les normes XHTML 1.0 et XHTML 1.1.
| Ponctuation |
| Caractère |
Entité HTML |
Code ISO Latin-1 |
| – |
– |
– |
| — |
— |
— |
| ¡ |
¡ |
¡ |
| ¿ |
¿ |
¿ |
| " |
" |
" |
«
» |
«
» |
«
» |
| (espace) |
|
  |
| … |
- |
… |
| Symboles |
| Caractère |
Entité HTML |
Code ISO Latin-1 |
| & |
& |
& |
| ¢ |
¢ |
¢ |
| © |
© |
© |
| > |
> |
> |
| < |
< |
< |
| µ |
|
µ |
| · |
· |
· |
| ¶ |
¶ |
¶ |
| € |
€ |
€ |
| £ |
£ |
£ |
| ® |
® |
® |
| § |
§ |
§ |
| ¥ |
¥ |
¥ |
| ™ |
- |
™ |
| Grec |
| Caractère |
Entité HTML |
Code ISO Latin-1 |
| α |
α |
α |
| Α |
Α |
Α |
| β |
β |
β |
| Β |
Β |
Β |
| γ |
γ |
γ |
| Γ |
Γ |
Γ |
| δ |
δ |
δ |
| Δ |
Δ |
Δ |
| ε |
ε |
ε |
| Ε |
Ε |
Ε |
| ζ |
ζ |
ζ |
| Ζ |
Ζ |
Ζ |
| η |
η |
η |
| Η |
Η |
Η |
| θ |
θ |
θ |
| Θ |
Θ |
Θ |
| ι |
ι |
ι |
| Ι |
Ι |
Ι |
| κ |
κ |
κ |
| Κ |
Κ |
Κ |
| λ |
λ |
λ |
| Λ |
Λ |
Λ |
| μ |
μ |
μ |
| Μ |
Μ |
Μ |
| ν |
ν |
ν |
| Ν |
Ν |
Ν |
| ξ |
ξ |
ξ |
| Ξ |
Ξ |
Ξ |
| ο |
ο |
ο |
| Ο |
Ο |
Ο |
| π |
π |
π |
| Π |
Π |
Π |
| ρ |
ρ |
ρ |
| Ρ |
Ρ |
Ρ |
| σ |
σ |
σ |
| ς |
ς |
ς |
| Σ |
Σ |
Σ |
| τ |
τ |
τ |
| Τ |
Τ |
Τ |
| υ |
υ |
υ |
| Υ |
Υ |
Υ |
| φ |
φ |
φ |
| Φ |
Φ |
Φ |
| χ |
χ |
χ |
| Χ |
Χ |
Χ |
| ψ |
ψ |
ψ |
| Ψ |
Ψ |
Ψ |
| ω |
ω |
ω |
| Ω |
Ω |
Ω |
|
| Mathématiques |
| Caractère |
Entité HTML |
Code ISO Latin-1 |
| ÷ |
÷ |
÷ |
| × |
× |
× |
| ± |
± |
± |
| º |
&ordn; |
º |
| ¹ |
¹ |
¹ |
| ² |
&lsup2; |
² |
| ³ |
³ |
³ |
| ¼ |
¼ |
¼ |
| ½ |
½ |
½ |
| ¾ |
¾ |
¾ |
| ƒ |
ƒ |
ƒ |
| % |
- |
% |
| ‰ |
‰ |
‰ |
| Diacritiques |
| Caractère |
Entité HTML |
Code ISO Latin-1 |
á
Á |
á
Á |
á
Á |
à
À |
à
À |
à
À |
â
 |
â
 |
â
 |
å
Å |
å
Å |
å
Å |
ã
à |
ã
à |
ã
à |
ä
Ä |
ä
Ä |
ä
Ä |
æ
Æ |
æ
Æ |
æ
Æ |
ç
Ç |
ç
Ç |
ç
Ç |
é
É |
é
É |
é
É |
è
È |
è
È |
è
È |
ê
Ê |
ê
Ê |
ê
Ê |
ë
Ë |
ë
Ë |
ë
Ë |
í
Í |
í
Í |
í
Í |
ì
Ì |
ì
Ì |
ì
Ì |
î
Î |
î
Î |
î
Î |
ï
Ï |
ï
Ï |
ï
Ï |
ñ
Ñ |
ñ
Ñ |
ñ
Ñ |
ó
Ó |
ó
Ó |
ó
Ó |
ò
Ò |
ò
Ò |
ò
Ò |
ô
Ô |
ô
Ô |
ô
Ô |
ø
Ø |
ø
Ø |
ø
Ø |
õ
Õ |
õ
Õ |
õ
Õ |
ö
Ö |
ö
Ö |
ö
Ö |
| ß |
ß |
ß |
ú
Ú |
ú
Ú |
ú
Ú |
ù
Ù |
ù
Ù |
ù
Ù |
û
Û |
û
Û |
û
Û |
ü
Ü |
ü
Ü |
ü
Ü |
| ÿ |
ÿ |
ÿ |
´
` |
|
´
` |
|
Cet article a été publié un
Vendredi à 13:58 et est classé dans Outils web.
Vous pouvez suivre les réponses associées au post par le flux RSS 2.0.
Vous pouvez laisser un commentaire, ou effectuer un trackback depuis votre site.
11 décembre 2007, 16:34
Et pour php afin de passé de l’un a l’autre et même de les mélanger.
http://www.phpcs.com/codes/MARRE-COUP-UTF8-COUP-ISO_45016.aspx
Juste pré requis pour ce code PHP5.
Mais tous les bons serveurs l’on est en général un .htaccess suffit à l’activer.
Et comme ça on peut avoir des formulaire en utf8, une base en iso et utf8 mélangé et des templates avec des http-equiv en utf8.