Prologue du type de document = ?
tinou27
-
SangokuSSJ4 Messages postés 480 Statut Membre -
SangokuSSJ4 Messages postés 480 Statut Membre -
Bonjour,
Je me retrouve avec des pages html codée differement sur mon site (pages créées avec Dreamweaver)
J'ai:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
et d'autres pages:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Je ne sais pas comment j'ai fait ça!
Et il me semble que les pages "Transitional" sont mieux reconnues par des moteurs de recherche comme Orange...
Est-ce exact ?
Puis-je mettre les 2 codes en haut de mes pages ?
Sinon lequel choisir ? (sans perdre référencement Google)
Merci
Pascal
Je me retrouve avec des pages html codée differement sur mon site (pages créées avec Dreamweaver)
J'ai:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
et d'autres pages:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Je ne sais pas comment j'ai fait ça!
Et il me semble que les pages "Transitional" sont mieux reconnues par des moteurs de recherche comme Orange...
Est-ce exact ?
Puis-je mettre les 2 codes en haut de mes pages ?
Sinon lequel choisir ? (sans perdre référencement Google)
Merci
Pascal
A voir également:
- Prologue du type de document = ?
- Comment reduire la taille d'un document - Guide
- Signer un document word - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment ouvrir un document docx - Guide
- Clear type - Guide
4 réponses
La doctype indique sous quelle norme tu as décidé de coder ta page.
Le mieux d'après moi, ce serait de toutes les coder en xhtml 1.0 Strict, et de bien veiller à ce qu'elles soient aux normes, en t'aidant de ce site:
http://validator.w3.org
Le mieux d'après moi, ce serait de toutes les coder en xhtml 1.0 Strict, et de bien veiller à ce qu'elles soient aux normes, en t'aidant de ce site:
http://validator.w3.org
Salut.
Ça n'a rien à voir avec le référencement ; Le doctype (également appelé DTD pour Document Type Definition) contient les règles d'un document XML (le XHTML est basé sur le XML, contrairement au HTML). Le « XHTML 1.0 Transitional » est moins stricte que la la version ... « XHTML 1.0 Strict ». Il permet l'utilisation de balises obsolètes comme <font>, les frames, ... (liste des différences).
Comme Sangoku, je préfère utiliser le XHTML 1.0 Strict.
Ça n'a rien à voir avec le référencement ; Le doctype (également appelé DTD pour Document Type Definition) contient les règles d'un document XML (le XHTML est basé sur le XML, contrairement au HTML). Le « XHTML 1.0 Transitional » est moins stricte que la la version ... « XHTML 1.0 Strict ». Il permet l'utilisation de balises obsolètes comme <font>, les frames, ... (liste des différences).
Comme Sangoku, je préfère utiliser le XHTML 1.0 Strict.
Bonjour Sangoku ssj4 & Avion-f16
pour vos réponses pertinentes qui m'ont éclairées.
Bien sympa.
Donc je peux remplacer sur mes pages la ligne
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
par:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
sans danger je suppose...
Bien à vous,
Pascal
pour vos réponses pertinentes qui m'ont éclairées.
Bien sympa.
Donc je peux remplacer sur mes pages la ligne
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
par:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
sans danger je suppose...
Bien à vous,
Pascal
Si Dreamweaver mets un doctype différent, c'est qu'il y a une raison (balises utilisées).
Je te conseil de ne pas changer, sinon il faudra aussi faire des changements dans le corps du document.
Je te conseil de ne pas changer, sinon il faudra aussi faire des changements dans le corps du document.
Comme je l'ai déjà dit, si DW choisis l'une ou l'autre DTD, c'est qu'il y a une raison.
Il ne faut pas mettre XHTML 1.0 Strict juste pour faire classe, si DW a mis Transitional ou Frameset, c'est qu'il utilise certaine balise. Changer de DTD comme ça rendra le code invalide.
Mais avoir un code valide XHTML 1.0 Strict, c'est clair que c'est mieux.
Il ne faut pas mettre XHTML 1.0 Strict juste pour faire classe, si DW a mis Transitional ou Frameset, c'est qu'il utilise certaine balise. Changer de DTD comme ça rendra le code invalide.
Mais avoir un code valide XHTML 1.0 Strict, c'est clair que c'est mieux.
En fait DW ne se préoccupe pas de ce que tu tape dans ton code, il ne vérifie pas la validité W3C du code ou s'il comporte des erreurs, sauf si tu lui demandes de le faire en utilisant les outils adéquates (perso je m'en sers pas).
Il t'aide juste à afficher du code de façon lisible et à insèrer des bouts de code pour gagner du temps... c'est le principe de tout IDE qui se respecte. LE reste c'est à toi de le faire :)
Il t'aide juste à afficher du code de façon lisible et à insèrer des bouts de code pour gagner du temps... c'est le principe de tout IDE qui se respecte. LE reste c'est à toi de le faire :)