Sémentique html... h1 dans un lien

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Sémentique html... h1 dans un lien

Message le Mar Mai 09, 2006 22:04

Hello, p'tite question p'tet conne, mais je connais pas la réponse:

Quel est la bonne syntaxe?

Code: Tout sélectionner
<h1><a href="#" title="title">fdjfds</a></h1>


Code: Tout sélectionner
<a href="#" title="title"><h1>fdjfds</h1></a>

nagafolk
WRInaute discret
WRInaute discret
 
Messages: 118
Inscription: 8 Mai 2005

Message le Mar Mai 09, 2006 22:14

J'ferai la première sans pour autant être vraiment certain.


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17005
Inscription: 23 Fév 2004

Message le Mar Mai 09, 2006 22:17

J'opterais pour la première, sans pour autant pouvoir te dire pourquoi :|


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Mar Mai 09, 2006 22:23

Idem


wasabi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 13 Déc 2005

Message le Mar Mai 09, 2006 22:24

la première car on ne peut pas mettre un élément en bloc dans un élément en ligne.

<a> --> élément de type en ligne
<h1> --> type bloc

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2455
Inscription: 30 Aoû 2002

Message le Mar Mai 09, 2006 23:31

HawkEye et Ohax, 7800 messages à eux deux sur WRI et ils ne connaissent pas la règle de base du CSS :P :wink:

petit-ourson
WRInaute impliqué
WRInaute impliqué
 
Messages: 855
Inscription: 31 Mai 2004

Message le Mar Mai 09, 2006 23:44

jeroen a écrit:HawkEye et Ohax, 7800 messages à eux deux sur WRI et ils ne connaissent pas la règle de base du CSS :P :wink:

Enfin là ce sont plus les régles du html ;o)

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2455
Inscription: 30 Aoû 2002

Message le Mar Mai 09, 2006 23:46

petit-ourson a écrit:
jeroen a écrit:HawkEye et Ohax, 7800 messages à eux deux sur WRI et ils ne connaissent pas la règle de base du CSS :P :wink:

Enfin là ce sont plus les régles du html ;o)

:mrgreen:

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Mar Mai 09, 2006 23:47

bon merci wasabi...

et pour compliqué la chose, si je transforme ma balise hx en balise inline? :-/ lol bon j'exagere un peu mais vu que j'utilise souvent l'attribut "display:inline;" pour les Hx...


en tout cas merci wasabi, les autres je ne vous félicite pas bouhhhhhhhhhhhhhhh, 3000 messages sur WRI, vous n'etes pas nouveau vous quand meme! ^^ (2nd degré/ wink / ;))

nagafolk
WRInaute discret
WRInaute discret
 
Messages: 118
Inscription: 8 Mai 2005

Message le Mar Mai 09, 2006 23:54

et pour compliqué la chose, si je transforme ma balise hx en balise inline? :-/ lol bon j'exagere un peu mais vu que j'utilise souvent l'attribut "display:inline;" pour les Hx...


M'est avis que ca ne changera rien en terme de référencement.

Zim'
WRInaute impliqué
WRInaute impliqué
 
Messages: 804
Inscription: 27 Avr 2006

Message le Mer Mai 10, 2006 0:34

Ou est ce que j'ai parlé de référencement?

J'ai parlé de sémantique html!


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 525
Inscription: 1 Sep 2004

Message le Mer Mai 10, 2006 9:15

Salut,

[prof inside]
Ca ne changerait rien à ton problème.
Quand tu fais un "display: in line;", tu ne transformes pas ton h1 en inline, tu dis simplement au navigateur de gérer son affichage comme inline.
Ca reste un élément de type block, donc tu n'as pas le droit de le mettre dans un élément inline.

[/prof inside]


wasabi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 13 Déc 2005

Message le Mer Mai 10, 2006 9:34

Zim' a écrit:bon merci wasabi...

et pour compliqué la chose, si je transforme ma balise hx en balise inline? :-/ lol bon j'exagere un peu mais vu que j'utilise souvent l'attribut "display:inline;" pour les Hx...


en tout cas merci wasabi, les autres je ne vous félicite pas bouhhhhhhhhhhhhhhh, 3000 messages sur WRI, vous n'etes pas nouveau vous quand meme! ^^ (2nd degré/ wink / ;))


de rien :)
tu peux mettre display:inline pour les <hx>. c'est une astuce qui permet de ne pas passer à la ligne pour l'élément qui suivra le <hx>.

ah j'ai oublié de préciser que les <hx> ne peuvent pas non plus contenir des éléments de type bloc... c'est une exception.

nagafolk
WRInaute discret
WRInaute discret
 
Messages: 118
Inscription: 8 Mai 2005

Message le Mer Mai 10, 2006 10:42

Ou est ce que j'ai parlé de référencement?

J'ai parlé de sémantique html!


Désolé, c'est moi, à force d'en entendre parler un peu partout sur le forum, je m'imagine que tous les posts traitent de ce thème.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

  • Test de lien (type de redirection)
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Calcul du taux de liens vers des pages internes
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Recherche de citations d'un site en texte brut
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités