H1 dans une li

WRInaute accro
Bonjour,

est ce dangereux de sortir dans la rue ?

Autrement dit, peux tu expliquer un peu plus la structure de ton code ?
 
Nouveau WRInaute
C'est une mise en page de l'article de la home en panel via css, l'idéal au niveau du sens serait de mettre la H1 sur l'entête du premier panel donc en li !
 
Nouveau WRInaute
Rien de tel que le code pour être plus clair :

CMS= joomla 1.7, HomePage

<ul class="tabs_perso">
<li><a href="#tab1"> :D le titre ou je veux mettre un H1 :D </a></li>
<li><a href="#tab2">le deuxième titre de panel</a></li>
</ul>
<div class="tab_container">
<div id="tab1" class="tab_content">Le texte du panneau 1</div>
<div id="tab2" class="tab_content">Le texte du panneau 2</div>
</div>
 
Nouveau WRInaute
Donc le premier <ul> ne sert à rien... Il faut éviter de "sur-baliser" le code. (c'est Joomla qui pose le <ul>? Et alors... le problème reste le même!)

Donc si tu peux le faire simplement:
<h1><a href=''>titre no1</a></h1>
<h2><a href=''>titre no2</a></h2>

Sinon avec la balise <strong>:
<ul>
<li><a href="#tab1"><strong>titre no1</strong></a></li>
<li><a href="#tab2">le deuxième titre de panel</a></li>
</ul>


Et finalement je me demande même si les <hx> sont valides dans une liste à puce selon le W3C? A mon avis, ce n'est pas le cas.

Bonne continuation :-)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Haut