J’ai construit mon site sans doctype en le testant sur plusieurs navigateurs. L’affichage à toujours été satisfaisant, jusqu’à ce que… je rajoute un doctype !
index.html (bouton Accueil) et communication.html n’ont pas de doctype et j’ai la mise en page que je souhaite sous les dernières versions de Netscape, IE et Firefox. Les autres pages (en test : publication.html et prestations.html) ont un doctype et j’ai une mise en page vraiment différente entre IE et les autres navigateurs (trop d’espace dans mon texte).
Qu’est-ce que je fais, je supprime mes doctypes de toutes mes pages (qu’est-ce que je risque ?), ou il en existe un qui me donnera le même affichage quelque soit le navigateur ?
Thanx
Mon site est là
Tester avec un autre explorateur qu’IE bien sûr.
Merci pour les rappels concernant l’utilité du doctype mais je vous rassure, je m’étais documenté au préalable. Je me serai plus attendu à avoir une mise en page catastrophique sans les utiliser. Le paradoxe se situe là. lol (je suis plus designer que webmaster / suis infographiste print à l’origine)
Normal pour la rubrique Prestations (et non présentation, donc rectif ) car j’ai mis un doctype. L’objet de mon post.
Donc s’il n’y a pas de solution de doctype qui me permettrait d’avoir un affichage comme sur Accueil et Communication (pages sans doctype) / avec moins d’interlignage, pouvez-vous me dire quel doctype je dois utiliser pour construire mon site avec le type de code utilisé (html, js et css) ? Thanx.
j’ai un site en production actuellement entirement en css et qq tableau html (j’ai pas pu y echapper)
voici le doctype :
avec cela le site passe le validator w3c et il n’y aucune erreur sous difference navigateur
mais ton problème doit venir plus de la conception de la page ou de ta feuille de style
car apres avoir regarde ta page presentation tu utilise deja cette ligne donc il faut que tu regarde du cote de ta feuille de style
C’est bon, problème résolu. J’ai mis un doctype et j’ai tout repris et sans tableau, grâce à margin-bottom:15px; et margin-top:5px; je m’en suis sorti !!