Et il peut être n'importe quel doctype, html5 ou l'un des html4. En particulier, si je ne définis pas de doctype, tout va bien. Si je définis un doctype, les couleurs définies comme telles:réglage doctype casse mon css et javascript
#Engine {
color:Sienna;
}
#Gameplay {
color:Green;
}
#Art {
color:Chocolate;
}
sont ignorées. Quelques autres balises sont également ignorées, principalement liées aux ID je pense. Je peux définir la taille de la police pour qu'elle soit aussi grande que l'écran et rien ne se passe.
Le CSS est passé ok avec le validateur css, tout comme le html avec le validateur html (quand j'ai inséré le doctype, pas avant).
Aussi le javascript qui fonctionne normalement sans pauses d'attelage, à défaut de trouver la méthode « offset » d'un nœud jquery ...
effet est même en chrome et firefox (dernières versions). Ne sera pas charger du tout dans Internet Explorer avec ou sans doctype, mais c'est pour un sujet distinct ...
pouvez-vous poster votre code complet ou un jsFiddle? – Polyov
Utilisez des codes hexadécimaux au lieu des noms, il n'y a que 16 noms valides, d'autres peuvent être pris en charge ou non par le navigateur. Lorsque vous ajoutez un doctype, le navigateur ne corrige pas les erreurs, vous devez afficher plus de code. faire un exemple d'os nus qui montre les problèmes. – epascarello
Vous pouvez probablement vérifier rapidement que le problème ne dépend pas des noms de couleurs; Si vous les définissez avec des nombres, le problème persiste. La raison en est que le problème est ailleurs sur la page. –