Quelle balise utiliser ?

Quelle balise utiliser ? - HTML/CSS - Programmation

Marsh Posté le 07-02-2004 à 13:25:38    

Alors voila, j'ai un menu de ce style :

Code :
  1. <div id="menu1">
  2. <h3>Titre menu</h3>
  3. <ul>
  4.  <li><a href="">Lien 1</a></li>
  5.  <li><a href="">Lien 2</a></li>
  6. </ul>
  7. </div>


Jusqu'a maintenant je modifie via les css, les proprietes de h3 afin d'afficher le titre du menu.
Notament je change la taille de la police, j'ajoute un background ...
En faisant comme cela, je ne peux plus utiliser les h3 ailleurs (enfait si je peux, je sais :D ).
 
Ensuite j'ai essaye avec ca :

Code :
  1. <span>Titre menu</span>


La encore un petit probleme, le span est un conteneur, mais conteneur de balises, c'est pas fait pour stocker du texte directement... Donc si je copie le style des h3 ds les span ca marche pas. (Ce qui est normal)
 
Maintenant j'en suis arrive a ca :

Code :
  1. <span class="titremenu"><p>Titre menu</p></span>


La ca fonctionne, normal, le <p> c'est un conteneur de texte.
 
Enfin, bref, ma question c'est surtout des petits details.
D'un point de vue theorique, j'aimerais savoir qu'elle est la meilleure solution.
 
Solution 1 :
#menu1 h3 { ...}
 
Solution 2 :
#menu1 span
ou .menutitre
 
Solution 3 :
.menutitre p { ... }
ou p avec classe
 
 
Je tiens a preciser, que j'ai pas de "veritable" probleme, j'aimerais votre avis.
 
[edit]
j'ai rate le copier coller de mon 1er post, je l'ai donc edite, pardon au familles tout ca ...


Message édité par cerel le 07-02-2004 à 14:24:46
Reply

Marsh Posté le 07-02-2004 à 13:25:38   

Reply

Marsh Posté le 07-02-2004 à 13:34:07    

Euh oui... et la question est ?

Reply

Marsh Posté le 07-02-2004 à 13:35:47    

:D


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 07-02-2004 à 14:14:01    

Noooooooo oops, mon copier coller a foire ...., je reedit mon post

Reply

Marsh Posté le 07-02-2004 à 14:34:51    

Cerel a écrit :

Enfin, bref, ma question c'est surtout des petits details.
D'un point de vue theorique, j'aimerais savoir qu'elle est la meilleure solution.


Celle là

Cerel a écrit :

Solution 1 :
#menu1 h3 { ...}


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 07-02-2004 à 15:08:42    

Effectivement, en y repensant c'est la plus logique, car je veux affciher le titre du menu, et pour les titres c'est h3.
 
Merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed