Bonjour,

<div id="entete">
<h1>web</h1><h2>.fr</h2>

</div><!-- #entete -->

Ecrit comme cela .fr passe en dessous de web

Je ne comprends pas pourquoi ?

Merci d'avance ! !
Bonjour,
noel keser a écrit :

Je ne comprends pas pourquoi ?

Moi je ne comprends rien à ce que tu écris Smiley sweatdrop
Bonjour,

Pourrais-tu éditer ton message et mettre les portions de code entre [ code] et [ /code] (sans espaces) afin de faciliter sa lecture.

Concernant ton problème, les éléments hn étant de type bloc, il est normal qu'ils s'affichent l'un en dessous de l'autre.

Étant donné le bout de code que tu propose, j'en déduis que tu utilise h1 et surtout h2 pour leur rendu par défaut et non pour leur signification (titre de niveau 1 et titre de niveau 2).

Si web.fr est effectivement un titre de niveau un il serait plus logique de le baliser comme suit :
<div id="entete">
  <h1>web<span>.fr</span></h1>
</div><!-- #entete -->

et de style h1 et h1 span comme bon te semble via CSS.

Si web.fr n'est pas un titre remplace h1 par p.
Bonjour,

Sans doute parce que c'est prévu ainsi...

Tu pourrais éventuellement procèder de cette manière :
<div id="entete">
<h1>web<span>.fr</span></h1>
</div><!-- #entete -->

Cela dépend de ce que tu cherches à faire Smiley cligne

Au passage, merci d'utiliser les balises prévues pour présenter ton code afin de le rendre plus lisible Smiley cligne

Cdt,
Sylvain

Arg : Archi grillé, ils sont trop rapide ces modérateurs ! Smiley eek
Modifié par 6l20 (03 Jul 2009 - 10:50)
Salut,

au passage, si l'élément DIV #entete ne contient plus qu'un H1 autant dire qu'il ne sert à rien : autant mettre <h1 id="entete">...</h1>