« Le langage HTML/Entités » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 128 :
|}
 
On peut trouver une liste complète, en français, des entités utilisées par le langage HTML sur [http://wwwalexandre.la-grangealapetite.netfr/w3cdoc-alex/html4.01/sgml/entitiesalx_special.html la-grange.net] (extrait d'une traduction de la recommandation du W3C). Elle n'est pas très jolie mais vous devriez vous y retrouver.
 
Chaque ligne commençant par <code><!ENTITY </code> est suivie par le nom de l'entité, à insérer entre ''&'' et '';'' pour avoir l'entité caractère, le mot <code> CDATA</code> dont vous ferez abstraction, puis entre guillemets l'entité numérique, et enfin la description du caractère en bon français (suivis par quelques trucs dont vous ferez aussi abstraction).
 
----
; Note
: Les éditeurs de texte n'ont pas toujours accepté les caractères accentués (non-ASCII pur). Pour avoir les caractères accentués, il fallait donc avoir recours à des entités (par exemple <code>&amp;eacute;</code> pour « é »). C2012, avec la généralisation de l'estutilisation maintenantde obsolètel'UTF-8 (maiscomme ilencodage fautdes biencaractères sauvegarderd'une votrepage codeHTML, aule formatrecours Unicode)aux entités HTML tend à devenir obsolète.
: Une alternative consiste à afficher une page HTML contenant les caractères spéciaux (par exemple contenant des entités, numériques ou caractères) puis de faire un copier-coller de la fenêtre du navigateur dans votre code HTML.
----