28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Je suis débutant en css et suis entrain de réaliser un site (je suis parti sur une base de gabarit de alsacréations modele07) et aimerait avoir un avis :

J'ai une div contenu dans laquelle j'ai mis 4 blocnews avec des clear both pour les aligner verticalement les une au-dessus des autres.
Le problème c'est que je suis pas sur du code que j'ai mis parce que sur ff sa fonctionne bien mais sur opera et safari y des décalages a droite et à gauche
voici l'adresse du site
http://www.souterrain.be/html/index.html

peace
Bonjour,

Tu débutes en HTML aussi, apparemment. Smiley smile
Commencer avec un code HTML valide serait pas mal: http://validator.w3.org

Je me permets de souligner que dans <div id="blocnews p">, "blocnews p" n'est pas un identifiant valide. Comme tu utilises plusieurs fois cet identifiant, il te faut une classe plutôt qu'un identifiant. En effet, chaque identifiant doit être unique dans la page!

Par ailleurs le sélecteur #blocnews p signifie «tout élément P contenu dans un élément qui porte l'identifiant "blocnews"», et pas du tout «tout élément qui porte l'identifiant "blocnews p"» comme tu sembles le croire.

Révisions (ou apprentissage tout court) sur les sélecteurs CSS:
http://www.floatthatbox.com/articles/selecteurs-css-21-partie-1.php

Bonne continuation.
Modifié par Florent V. (13 Jun 2010 - 11:16)