Le 15/11/2011 01:55, SAM a écrit :
> Le 14/11/11 19:24, alainL a écrit :
>> Bonsoir,
>> J'ai trois pages : "presentation" "statuts", "bureau".
>> J'avais reporté ces trois mots-titres sur une ligne en tête de chaque
>> page, deux d'entre eux servant de lien :
>> 'h2'Présentation 'a href="association_statuts.php"'Statuts'/a' 'a
>> href="association_bureau.php"'Bureau'/a''/h2'
>>
>> Mais je découvre que Google se sert de ces balises et là, ça ne va plus
>> puisque seul le mot non-lien correspond à la page.
>> J'ai donc créé un 'span class="faux-titre"' qui définit les mêmes
>> caractères de texte que 'h2' et j'ai voulu reconstituer ma ligne de
>> trois mots... mais 'H2' provoque un saut de ligne !
>>
>> Peut-on éviter ce décalage ???
>>
>> Et si c'est possible, deuxième question: comment forcer l'espace entre
>> les 3 mots, par exemple un word-spacing=100px
>
> Normalement c'est assez facile :
> on met en "bloc en ligne" les A et le H2
>
> .menu { display:inline-block; width:26%; margin:2%; text-align:center;
> border: 1px solid; text-decoration: none; background: #ffc;
> font: 18px normal normal arial,geneva,helvetica; color:#000}
> a:hover.menu { background:#ff0;color:maroon}
>
> <a class="menu" href="presentation.htm">présentation</a>
> <a class="menu" href="status.htm">status</a>
> <h2 class="menu">bureau</h2>
>
Oooops ! J'ai testé trop vite !
C'est parfait avec Ffx mais devinez quoi...
avec IE7, le h2 refuse d'abandonner son saut de ligne. S'il est en
premier, il est seul et les deux autres en dessous; s'il est au milieu,
ils sont tous les trois l'un sous l'autre...
Dommage, ça permetait de ne signaler qu'un mot à Ggle sur les trois mais
aussi de les répartir correctement en une ligne, en évitant un
wodr-spacing où je ne parviens pas à intégrer H2
La soluce de Lea devrait fonctionner vis à vis de Ggle mais ne permet
pas de régler les intervalles...
--
AlainL
http://autourdalos.fr