28220 sujets

CSS et mise en forme, CSS3

Salut à tous,

Je me pose le problème suivant :

<ul>
 <li>titre principal
  <ul>
    <li>sous section
      <ul>
       <li>element de la sous section</li>
       <li>element de la sous section</li>
       <li>element de la sous section</li>
      </ul>
    </li>
    <li>sous section B
      <ul>
       <li>element de la sous section B</li>
       <li>element de la sous section B</li>
       <li>element de la sous section B</li>
      </ul>
    </li>
  </ul>
 </li>
</ul>


Comment dois-je procéder pour donner un style particulier haut entete de section et de sous section sans affecter le reste ?

J'ai essayé différentes combinaison mais sans succès.

Merci @+
YvesTan
Modifié par YvesTan (16 Apr 2005 - 10:37)
YvesTan a écrit :

Comment dois-je procéder pour donner un style particulier haut entete de section et de sous section sans affecter le reste ?

Tu veux dire "donner un style aux entetes" c'est ça ??
Parceque là ça veut rien dire !!

Si c'est bien ça, il suffit de donner une class à ces éléments, genre class="entete" et ensuite, dans tes styles CSS, tu fais .entete { tes styles; }

Mais je me pose des questions au niveau de ton code HTML, ça sent la structure <h1>, <h2>, <ul> à plein nez ça !! T'es sûr de ce que tu utilises ?
Merci pour ta réponse. Justement j'hésitais à faire un truc genre :


<h1>Titre du texte</h1>

<h2>Traduction du texte</h2>
<ul>
<li>une traduction</li>
<li>une autre traduction</li>
</ul>

<h2>Mise en scène du texte</h2>
<ul>
<li>Une mise en scène<</li>
<li>Une autre mise en scène</li>
</ul>

<h2>Lecture du texte</h2>
<ul>
<li>Une lecture<</li>
<li>Une autre lecture</li>
</ul>


Alors ? Ca serait plus logique Smiley cligne ?

merci @+
YvesTan
C'est exactement ça : une liste de texte avec leurs traductions, leurs mises en scène, leurs lectures...

Merci @+
YvesTan
Salut si tu tiens vraiment à faire ce genre de liste alors je te conseil d'utiliser cette structure:

<dl>
<dt>Traduction du texte</dt>
<dd>
<ul>
<li>Une mise en scène</li>
<li>Une autre mise en scène</li>
</ul>
</dd>

<dt>Traduction du texte</dt>
<dd>
<ul>
<li>Une mise en scène</li>
<li>Une autre mise en scène</li>
</ul>
</dd>
</dl>


C'est plus correct je penses Smiley smile
Woulaaa ! Les DLs, ça dépend pour quoi !

Faudrait concrétement savoir de quoi il en retourne avant d'indiquer les possibilités Smiley cligne
Bof, ça reste discutable Smiley cligne

Et encore une fois, ne spéculons pas sur l'usage que l'interessé veut en faire Smiley cligne