Balise <meta> d'encodage avant ou après <title>

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Balise <meta> d'encodage avant ou après <title>

par artotal » 13 nov. 2006, 15:49

je suis pas un utilisateur de cette appareil. :lol:

par Ryle » 13 nov. 2006, 15:37

En théorie pour le référencement, il est très fortement recommandé de mettre la balise <title> le plus haut possible... (perso ce que je fais)

En pratique, il me semble que le serveur envoi de toute façon son charset à lui avec ta page. Donc pour peu que ce soit un iso-8859-1 ou 15, il n'y aura pas de problème, même si tu ne déclares ton charset qu'après

La logique voudrait donc mettre le meta charset en premier (en partant du principe qu'on ne connait pas celui du serveur) suivit du titre, des métas description et keywords (pour les moteurs) et finir par la tartine d'autres méta dont tu pourrais avoir besoin :)

Artotal >> "wysiwyg" : What You See Is What You Get (ce que tu vois, c'est ce que tu auras) ;)
nan parce que d'ici à ce qu'on ai des éditeurs boitedewings à compiler sur place ou à emporter... :P

par artotal » 11 nov. 2006, 17:31

Moi j'ai toujours vu le title après "dans les ide ou wyswing".

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans titre</title> </head> <body> </body> </html>
Je pense qu'il faut essayer le fonctionnement. Mais ta question sous entend que sa fonctionne ou pas par rapport à une norme particulière.
Pour ma part les normes ne sont pas des obligations, je les prends que comme un conseil (de sage). Vu que le 3/4 de se quil font ne sont pas suivis dans la pratique par les développeurs ou connait des echecs cuisants (la veine tentative d'imposer le xml par exemple).
Par définition une norme 'à que le caractère du conseil.

-> edit
je n'avais pas vu la fin de ta question.

Balise <meta> d'encodage avant ou après <title>

par albat » 11 nov. 2006, 11:57

Bonjour,

J'ai pour habitude de construire mes pages en plaçant les éléments dans cet ordre :

Code : Tout sélectionner

<!DOCTYPE ... > <html ... > <head> <title> ... </title> <meta ... /> </head> <body> </body> </html>
Or une question me turlupine :
Si mon titre contient des caractères propres à l'encodage français iso-8859-1,
n'est-il pas nécessaire de préciser cet encodage avant de définir ce titre ?

Ce qui donnerait alors :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>À Ç É È à ç é è</title>
sachant que j'ai toujours codé ainsi :
<title>À Ç É È à ç é è</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Mon OS et mon navigateur étant 100% franchouillards,
je n'ai pu tester s'il y avait une différence.