Caractères accentués et codage HTML


Toma
WRInaute discret
WRInaute discret
 
Messages: 201
Inscription: 18 Jan 2006

Caractères accentués et codage HTML

Message le Ven Nov 10, 2006 15:04

Bonjour,

Je sais qu'il y a déja des dizaines de sujets sur les caractères accentués mais je n'ai pas trouvé de confirmation certaine à cette affirmation:

Il ne sert absolument à rien de coder les caratères accentués en HTML ("é" et compagnie) une fois qu'on a bien spécifié le charset (ISO-8859-1 ou UTF-8).

Si j'ai bien compris l'utilité de ces codages, le seul problème pourrait venir d'un navigateur ou d'un moteur qui serait resté à l'ASCII. Ce qui me semble peu probable, non?

Voilà, c'est juste pour être fixé une fois pour toutes.

Merci.


ckarone
WRInaute impliqué
WRInaute impliqué
 
Messages: 522
Inscription: 29 Juin 2004

Message le Ven Nov 10, 2006 15:13

Salut,

Ils servent à rendre une page valide sinon moi je les code en HTML point barre comme ça pas de soucis.


Serious
WRInaute passionné
WRInaute passionné
 
Messages: 2438
Inscription: 21 Nov 2005

Message le Ven Nov 10, 2006 15:40

Je confirme l'affirmation. Si l'encodage est specifie, les entites ne servent a rien.

oxman
WRInaute discret
WRInaute discret
 
Messages: 118
Inscription: 21 Juin 2004

Message le Ven Nov 10, 2006 15:43

Bof si ça sert toujours, car il y a toujours un système à la con qui prend mal en compte l'encodage. Ou bien si tu te décides de passer de ISO à UTF8 etc.

Enfin bref, ça reste bien =)


Toma
WRInaute discret
WRInaute discret
 
Messages: 201
Inscription: 18 Jan 2006

Message le Ven Nov 10, 2006 17:38

ckarone, pourrais-tu préciser ce que tu entends par "rendre une page valide"?


Pandore
WRInaute passionné
WRInaute passionné
 
Messages: 1441
Inscription: 14 Oct 2005

Message le Ven Nov 10, 2006 17:50

ckarone a écrit:Ils servent à rendre une page valide

gné ???

ça n'a strictement rien à voir.

En mettant par exemple le ISO-8859-1 en charset et en mettant des caractères normalement ("é" et non pas "é" par exemple), ça passe le validateur sans problème :wink:


s2n
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: 30 Sep 2006

Message le Ven Nov 10, 2006 18:14

Pandore a écrit:En mettant par exemple le ISO-8859-1 en charset et en mettant des caractères normalement ("é" et non pas "é" par exemple), ça passe le validateur sans problème :wink:


Pas d'accord non plus: j'ai un charset=iso-8859-1, et j'ai dû passer tous mes accents en caractères HTML pour valider mon site W3C (seulement XHTML 1.0 Transitional pourtant).


Pandore
WRInaute passionné
WRInaute passionné
 
Messages: 1441
Inscription: 14 Oct 2005

Message le Ven Nov 10, 2006 18:28

8O

Je demande à voir le code de ta page !

Car je code pour ma part tout en xHTML 1.0 Strict, valide bien sur, et je n'ai jamais eu le moindre problème de ce côté là !

Sinon, je préfère pour ma part utiliser les caractères normaux ("é" par exemple) au lieu de leurs equivalents HTML ("é" par exemple), car c'est plus lisible pour le code source, c'est plus rapide à taper (je code tout au bloc-note :wink:) et en plus c'est plus léger pour le poids de la page. Que du bénéf quoi :D

nexxen
WRInaute discret
WRInaute discret
 
Messages: 76
Inscription: 30 Déc 2004

Message le Ven Nov 10, 2006 18:51

Pandore a écrit:...je code pour ma part tout en xHTML 1.0 Strict, valide bien sur, et je n'ai jamais eu le moindre problème de ce côté là !


+1 effectivement, ça passe sans pb le validateur. Attention tout de même à certains caractères comme €, &, œ et bien sur les caractères spéciaux que les traitements de texte comme Word insèrent à la pelle (point de suspension, apostrophe typographique, etc)


s2n
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: 30 Sep 2006

Message le Ven Nov 10, 2006 22:35

nexxen a écrit:
Pandore a écrit:...je code pour ma part tout en xHTML 1.0 Strict, valide bien sur, et je n'ai jamais eu le moindre problème de ce côté là !


+1 effectivement, ça passe sans pb le validateur. Attention tout de même à certains caractères comme €, &, œ et bien sur les caractères spéciaux que les traitements de texte comme Word insèrent à la pelle (point de suspension, apostrophe typographique, etc)


C'est vrai que mes problèmes venaient plutôt de ce genre de caractères qui ne passaient pas à la validation...


Toma
WRInaute discret
WRInaute discret
 
Messages: 201
Inscription: 18 Jan 2006

Message le Lun Nov 13, 2006 13:32

Pandore a écrit:Sinon, je préfère pour ma part utiliser les caractères normaux ("é" par exemple) au lieu de leurs equivalents HTML ("é" par exemple), car c'est plus lisible pour le code source, c'est plus rapide à taper (je code tout au bloc-note :wink:) et en plus c'est plus léger pour le poids de la page. Que du bénéf quoi :D


+1, tout pareil, me voilà rassuré.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités