title est le titre de la ressource, sur lequel les méthodes d'application de WCAG, celles d'HTML et d'autres recommandations s'accordent à dire qu'il doit permettre d'identifier à la fois le site et le contenu/rôle propre de la page.
h1 est un titre de section de premier niveau. Une page qui ne comporte qu'une seule section de premier niveau n'a qu'un seul h1, une page qui en comporte plusieurs en a plusieurs.
Le contenu de h1 doit permettre d'identifier le contenu/rôle de la section concernée.
Dans certains cas, cela conduit effectivement à un h1 unique identique à une fraction du title (l'indication du nom de site en moins). Dans d'autres, non: c'est fonction du contenu/rôle de la resource. Je ne vois pas trop où est le flou ?
<edit>
selon le mode de structuration choisi ou lié à des contraintes de production, on pourrait aussi bien avoir, entre autres multiples possibilités:
<title>La Vie de Bob : la vérité dévoilée pour vous sur le web - Bob.com</title>
<h1>La Vie de Bob</h1>
<h2>Ses premiers pas</h2>
<h2>La gamelle décisive</h2>
<title>International Bob's site - home</title>
<h1>La Vie de Bob</h1>
<h1>Bob's Life</h1>
<title>La Vie de Bob : ses premiers pas - Lorem Ipsum.com</title>
<h1>Les premiers pas de Bob</h1>
<h1>les derniers scoops de Lorem Ipsum.com</h1>
<h2>Pire que Bob: Franck...</h2>
<title>La Vie de Bob : la vérité dévoilée pour vous sur le web - People.com</title>
<h1>La Vie de Bob - intro </h1>
<h1>Ses premiers pas</h1>
<h2>Ouin !</h2>
<h2>pipi....</h2>
<h1>Bob est mûr</h1>
<h2>glop...</h2>
<h2>pas glop...</h2>
<h1>Bob est mort</h1>
<h2>Who killed Bob ?</h2>
<h2>Et ma bûche, elle en a des choses à dire, ma bûche, sur la mort de Bob</h2>
etc. C'est la cohérence qui compte. Pas l'organisation factuelle.
Pourquoi diable passez-vous autant de temps à chercher des contraintes rigides là où, justement, vous pouvez et devez vous adapter à vos contenus ?
Modifié par Laurent Denis (14 Oct 2007 - 17:38)