28218 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai repris une application qui avait été développé un peu n'importe comment au niveau html, css et javascript. J'essaye de nettoyer et de re normaliser tout ça mais j'ai un truc curieux lorsque j'ajoute un doctype (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">) sous IE : toutes les typo dont la couleur n'est pas explicitement définie passe en rouge (#ff3333). Sans le doctype la couleur est correcte sous IE et sous Firefox, la couleur est correcte avec ou sans doctype.

Des idées ?
Merci d'avance.
Salut,

Sans le moindre morceau de code, difficile de te dire précisément d'où vient le problème.

On peut imaginer que le passage de IE en mode Standard met en avant une balise mal fermée.
Bonjour,

Ah ben ça c'est fort. Mais non, le simple passage du mode Quirks au mode de rendu standard ne fais pas passer tous les textes en color: #FF3333. Le problème est donc ailleurs. Par exemple un élément HTML non refermé, dont la mise en forme s'applique à tout le contenu.

Sans voir la page concernée, difficile d'en dire plus...