5568 sujets

Sémantique web et HTML

Bonjour à tous ! Smiley biggrin

Je me posais un petite question de sémantique ... Je m'explique. Smiley murf
Sur mon site, j'ai un bandeau dans lequel se trouve une image. Cette image est purement décorative et fait partie de la mise en page pure de mon site, elle n'a strictement rien de fonctionnelle.

C'est pourquoi, ayant suivi, les conseils de la FAQ, j'ai placé cette image au moyen de la feuille de style.

Ma question est la suivante :
Sachant que mon haeder ne contient qu'une image mise en place de la manière suivante :
background: url(../../images/image1.jpg) no-repeat 0 0 ;

Existe-t-il une balise plus appropriée qu'une balise div ?
<div class="header"></div>


Merci d'avance pour vos réponses Smiley smile
Corinne
Modifié par Cygnus (15 May 2006 - 13:56)
Bonjour,

J'ai regardé rapidement, est-ce que tu ne peux pas la placer en arrière plan de ta div#total ?

#total{
background:url(...) right top no-repeat;
...
}

Je pense que c'est jouable et ca t'évite l'ajout d'une balise supplémentaire.
Sinon, à part les div tu peux utiliser tout type de balise en bloc (un <p> par exemple), mais introduire une balise vide pour une image de fond peut dans la plupart des cas être évité.
Modifié par Jihel (15 May 2006 - 11:26)
Salut Jihel Smiley cligne

Je te remercie de ta proposition...
car en fait, je n'y avait carrément pas pensé ! Smiley lol

C'est effectivement beaucoup mieux que d'introduire une balise vide, ce qui me gênait un peu...

Merci beaucoup et
Bonne fin de journée à toi
Smiley biggrin