Je suis débutant et j'ai suivi le cours HTML et CSS en totalité. Je m'exerce à la réalisation d'un site web.
Malgré mes diverses tentatives et recherches sur ce site et d'autres, je n'ai pas réussi à résoudre mon problème :
Supprimer la marge inférieure entre <p> et <nav>.
Il subsiste un espace blanc entre ma bannière et le bloc contenant mes liens de navigations. J'aurais voulu qu'il se touche comme dans l'exemple de Zozor.
Peut-être que cet espace correspond à la marge basse entre <p> et <img> contenu dans <p>.
J'ai essayé toutes les combinaisons possibles de margin et padding, mais sans résultat ; c'est la raison pour laquelle je fais appel à la communauté, même si ce problème peut paraître sans intérêt.
Voici mes codes :
Un grand merci à toutes les personnes qui prendront de leur temps pour m'aider et me permettre d'apprendre.
Tu n'as pas à mettre ton image dans un paragraphe. Les balises de paragraphes servent à scinder un bloc de texte en paragraphes, rien d'autre. Tu n'es pas obligé d'en mettre dès que tu dois mettre du texte ou une image.
Donne des classes à tes éléments, plutôt que de les cibler par leur "nom". Ton CSS sera beaucoup plus lisible, et ça t'évitera de faire des imbrications à rallonge, en plus d'éviter un héritage non souhaité (tu pourrais avoir plusieurs balises footer dans ta page)
Et come tu peux aussi le voir au-dessus, préfère utiliser un background en rgba() plutôt qu'utiliser opacity. opacity va rendre tout le contenu de la balise transparent, pas juste l'élément en question.
Bonne continuation.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Les forums d'Openclassrooms disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source afin de les rendre plus lisibles et faciles à manipuler par les intervenants. Pour celà, il faut utiliser le bouton . Si vous utilisez l'éditeur de messages en mode Markdown, il faut utiliser les balises <pre class="brush: c;">Votre code ici</pre>.
Merci de modifier votre message en conséquence via le bouton "Modifier" situé sur son coin supérieur droit, sans quoi le sujet sera fermé.
Oh. Connaissant la dreamteam du forum html/CSS (même si elle est vachement éparse maintenant), je suppose que ça a dû être signalé plein de fois et jamais corrigé…
Tiens, je vais relancer.
- Edité par EmmanuelBeziat 17 mars 2018 à 17:14:27
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Pas d'aide concernant le code par MP, le forum est là pour ça :)