Probleme avec les h1 h2 h3

Fermé
ickyknox Messages postés 1157 Date d'inscription jeudi 13 décembre 2007 Statut Membre Dernière intervention 17 mars 2024 - 28 mai 2012 à 11:35
ickyknox Messages postés 1157 Date d'inscription jeudi 13 décembre 2007 Statut Membre Dernière intervention 17 mars 2024 - 2 juin 2012 à 11:55
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 mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
28 mai 2012 à 12:13
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 1157 Date d'inscription jeudi 13 décembre 2007 Statut Membre Dernière intervention 17 mars 2024 48
28 mai 2012 à 17: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 mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
Modifié par tryan44 le 29/05/2012 à 08:53
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 mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
29 mai 2012 à 09:15
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 mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
29 mai 2012 à 10:09
" 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 mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
Modifié par mpmp93 le 29/05/2012 à 20:28
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 1157 Date d'inscription jeudi 13 décembre 2007 Statut Membre Dernière intervention 17 mars 2024 48
29 mai 2012 à 21:58
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 mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
30 mai 2012 à 12:31
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