28220 sujets

CSS et mise en forme, CSS3

Bonjour a tous,

Voila je suis actuellement lié a un probleme dont je n'arrive pas a trouver de solution malgré de grande recherche.

mon probleme concerne le bon positionement des balises H1 à H6

Pour commencer voici comment est organisé mon site.

UN HEADER (prend toute la largeur du site)
Colonne de gauche (prend 20% de la largeur du site)
Colonne de droite (idem)
et le centre (le reste)

Le header est l'emplacement de la banniere et d'un menu.

Les colonnes contiennent des boites avec des contenu différent

et le centre contient le contenu relatif a chaque lien du site.

Donc voila comment j'aurais voulu organisé cela...mais j'aimerais avoir l'avis des experts Smiley biggrin pour etre sur de ne pas faire de bétise

Dans le header => H1 (relatif au site)

Dans les colonnes => H2 pour chaque boxe, et H3 pour leur contenu

Et au centre => H2 pour le titre globale du contenu et H3 ...H4..etc...pour les sous titres

Est ce que cela semble correct ?

Merci d'avance

Fab27
Oui, présenté comme ça, ça a l'air cohérent... Essaie juste de ne pas faire de saut direct de <hn> à <h(n+1)>...
Merci beaucoup pour cette réponce ultra rapide Smiley cligne

Mais qu'entends tu par "saut direct de <hn> à <h(n+1)>..." ?

de faire une balise H2 puis d'un coup H4 ?

Sinon j'avais une autre question et pour eviter d'ouvrir un autre sujet je le fais ici.

il m'arrive parfois que pour certain H2 j'utilise une image de fond non cliquable par exemple une boite ayant pour titre Annonce. j'ai donc une image d'arriere plan dans le stylesheet associé a la balise H2 pour cette boite.

Comment puis je faire pour qu'un texte lui soit associé. (en gros comme pour une image avec un alt dans la balise ?)

Dans ce cas est il préférable de mettre l'image en arriere plan dans le stylesheet via background ? ou bien d'integrer l'image dans le code comme ceci


<h2><img src="blabal"></h2> 


encore merci
Modifié par fab27 (16 Jun 2005 - 10:49)
Oui, c'est ça, pas de <h2> à <h4>...

En ce qui concerne ta deuxième question, souhaites-tu voir apparaître une infobulle au survol de ton image, ou bien est-ce effectivement pour fournir un texte alternatif? Dans le premier cas, tu peux simplement mettre un title sur ton <h2>. Dans le second, pas de choix, tu dois passer par une balise <img> avec le alt correctement renseigné...
Modifié par Gilles (16 Jun 2005 - 11:54)