Probleme avec les h1 h2 h3

ickyknox Messages postés 1156 Date d'inscription   Statut Membre Dernière intervention   -  
ickyknox Messages postés 1156 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai mis les balises h1 h2 ... comme convenu pour un bon referencement,

le probleme c'est que ca me change tout la mise en page (taille de police, police en gras ...).
y a t-il y moyen pour le les balise h1 puissent me référencer correctement sans pour autant changer mes caractère ? ou une autre solution que les h1 ?

je vous remercie


A voir également:

3 réponses

tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Bonjour,

Le CSS est ton ami :). Dans une feuille de style :

h1{
font-weight:normal;/*On supprime le gras*/
font-size: 20px;/*taille*/
color: #AAA;/*Couleur*/
}


Tu fais la même chose pour tes autres balises "hn". Si tout tes balises "hn" doivent avoir le même aspect, tu les ajoutes directement au code CSS à la suite séparé par une virgule.
h1, h2, h3{
/*ton style*/
}
0
ickyknox Messages postés 1156 Date d'inscription   Statut Membre Dernière intervention   48
 
oh merci c'est super !
et pour conserver le lien hypertexte ? parceque ca ne fonctionne plus !

merci !!
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Je ne vois pas le rapport avec le faite que vos liens ne fonctionnent plus???

Si votre lien est de la forme :
<h1><a title="mon texte" href="mon-lien.html">mon texte</a></h1>

que vous ajoutez la class css qui va avec dans une feuille de style :
h1{ 
font-weight:normal;/*On supprime le gras*/ 
font-size: 20px;/*taille*/ 
color: #AAA;/*Couleur*/ 
}

..ça n'affecte en rien vos liens..ça change éventuellement la couleur du texte!

Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,

ceci est déconseillé:

<h1><a title="mon texte" href="mon-lien.html">mon texte</a></h1>

un titre est un titre, pas un lien de navigation. C'est une des causes de défaut de référencement.

la moins mauvaise solution:

<h1>Mon texte de titre</h1>
<nav>
<a title="mon texte" href="mon-lien.html">mon texte de lien</a>
</nav>

avec le CSS qui va bien, on peut avoir ceci:

   La reproduction des castors
   voir la rubrique en détail


A+
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
" un titre est un titre, pas un lien de navigation. C'est une des causes de défaut de référencement. "
Avez-vous une source qui explique ce que vous dites svp? Qu'est ce qui fait qu'un lien soit "néfaste" sur un titre de premier niveau?
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bon, OK,
Bonsoir,

Je "pète les galons"....

J'ai écris LA FACE CACHEE d'HTML ed Eyrolles.....

Et ca fait 14 ans que je fais des sites web.

Maintenant, si je vous dis: un titre c'est pas un lien:
1) personne ne le fait sauf vous
2) c'est une question de sémantique:
- dans une niche, il y a un chien,
- dans l'écurie, il y a un cheval
Vous, vous mettez le cheval dans la niche.... On peut essayer, mais je garantis pas l'état de la niche.

...en fait, je vois pas pourquoi je perds mon temps à vous expliquer des choses qui sont bénéfiques pour votre site...

A+
0
ickyknox Messages postés 1156 Date d'inscription   Statut Membre Dernière intervention   48
 
bonjour,
merci à tous pour vos renseignements!

j'ai testé ce que vous m'avez proposé, mais hélas je n'ai toujours pas mon lien hypertexte/

voici mon code, si quelqu'un a une idée ?
nb : si je n'ai pas mis mon site, c'est parcequ'il semblerait qu'il soit banni de CCM

h1, h2, h3{
font-weight:normal;/*On supprime le gras*/
color:#86B42D;
text-decoration:none;
font-size:25px;
}

</style></head><body>

<h1>SOINS CORPS</h1>
<nav>
<a title="SOINS CORPS" href="http://MON SITE.html">SOINS CORPS</a>
</nav>
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
il se peut que du faite que l'url de votre exemple comporte un espace, il ne soit pas considéré comme un lien. Ceci dit la syntaxe est correcte et fonctionne très bien chez moi.

@mpmp93 : le W3C ne fait aucune référence sur le faite d'insérer un lien au sein d'une balise H1. Il me faudrait de plus sérieuse référence qu'un bouquin édité en 98.
0