Bonjour,
Je suis entrain de faire des pages en xhtml 1.0 strict, UTF-8.
Ma question est: est-ce que je dois utiliser l'encodage html (ou UTF-8) pour les caractères spéciaux.
Par exemple, si j'écris ', il me ressort une apostrophe sous Linux mais un &paos; sous Windows.
À l'inverse, si j'écris le code du caractère ">" ou le caractère >, quelque soit la platforme, il me ressort un >.
Ma question est donc: est-il nécessaire d'utiliser l'encodage pour les caractères dit spéciaux avec l'UTF-8, s'il est correctement déclaré en début de document.
Voici l'en-tête:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr-ch">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Partager