Je rencontre des problèmes avec mon HTML et CSS, en ce sens que le HTML de mon siet ne fait pas ce que j'ai écrit dans le CSS. J'essaie de faire un bloc de texte avec une largeur de 50, mais cela ne semble pas fonctionner. Voici un extrait de code: DIVs ne respectant pas les règles CSS
<div id="welcome">
<h2>Welcome!</h2>
hello, this is some text.
<p>
text before that text down there. v
<p>
we have some text here.
<p><img src="images\halo.jpg" width="250" height= "250" alt="Master Chief" /><p>
</div>
Ceci est tiré du site. J'ai mis quelques règles dans le CSS pour faire ce DIV, et d'autres DIVs sur des pages séparées, ont une largeur de 50%, mais cela ne fonctionne tout simplement pas. Voici la règle CSS:
#welcome, #about, #contact {
width: 50%;
}
Tous mes autres CSS fonctionnent, et le HTML est correctement lié au CSS. Qu'est-ce que je fais mal? J'ai essayé le rechargement de la force, en ayant seulement la règle pour un DIV, et tout comme ça. Si vous pouvez m'aider, merci!
EDIT: Résolu, grâce à ob. Bravo encore.
-Tim
L'exemple de code fonctionne bien pour moi. Vérifiez dans un débogueur CSS (tel que Firebug ou l'inspecteur Web intégré de Safari) que la règle est appliquée et recherchez d'autres suspects. – outis
Qu'est-ce que vous voyez à la place qui dit que ça ne fonctionne pas? – random
Une note, 'img src =" images \ halo.jpg "1 devrait être' img src = "images/halo.jpg" '. Une barre oblique : P –