5568 sujets
Sémantique web et HTML
Osiris1426 a écrit :
Comme je savais pas quoi mettre, j'ai mis un div et ca marche...
Mais dis-moi, ton lien pour aller à ton ancre, il va sur quoi ? un paragraphe ? Il doit bien se rendre à une partie de ta page où se trouve déjà une balise ? Inutile de rajouter un div juste pour ca...
On peut voir le code où tu as mis ton ancre ?
Modifié le 03 Dec 2004 - 22:58
Enfaite ce sont des comptes-rendu qui sont assez long donc j'ai decidé de faire des ancres.
Le document n'est pas encore en ligne mais ca fait un truc du genre:
Comptes-rendus
compte rendu du 11/11/04 (<-- lien qui pointe vers ce compte-rendu)
compte-rendu du 44/59/36 (<-- lien qui pointe vers ce compte-rendu)
compte-rendu du 11/11/04 (<-- le 1er lien pointe ici.)
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
compte-rendu du 44/59/36 (<-- le 2eme lien pointe ici)
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
voila un peu a quoi ca ressemble!
Le document n'est pas encore en ligne mais ca fait un truc du genre:
Comptes-rendus
compte rendu du 11/11/04 (<-- lien qui pointe vers ce compte-rendu)
compte-rendu du 44/59/36 (<-- lien qui pointe vers ce compte-rendu)
compte-rendu du 11/11/04 (<-- le 1er lien pointe ici.)
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
compte-rendu du 44/59/36 (<-- le 2eme lien pointe ici)
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
voila un peu a quoi ca ressemble!
Pour compte-rendu du 44/59/36, tu dois utiliser un titre, comme h2 par exemple ? Pour lui mettre une ancre, n'ajoute pas un div, fais simplement mettre un ID à ton h2, comme ceci :
Tu vois l'idée ?
Modifié le 03 Dec 2004 - 23:10
<a href="#compterendu1">Aller au compte-rendu du 44/59/36</a>
...
...
...
<h2 id="compterendu1">compte-rendu du 44/59/36</h2>
<p>Blah blah blah blah</p>
Tu vois l'idée ?
Modifié le 03 Dec 2004 - 23:10
Voici un exemple de base avec ta présentation actuelle :
N'oublis pas que les ID doivent avoir des noms uniques. Tu ne peux pas avoir deux ID (deux ancres) du même nom.
Modifié le 03 Dec 2004 - 23:24
<h1>Comptes-rendus</h1>
<ul>
<li><a href="#compterendu11_11_04">Aller au compte rendu du 11/11/04</a></li>
<li><a href="#compterendu44_59_36">Aller au compte rendu du 44/59/36</a></li>
</ul>
<h2 id="compterendu11_11_04">compte-rendu du 11/11/04</h2>
<p>bla bla bla bla bla bla bla bla bla</p>
<h2 id="compterendu44_59_36">compte-rendu du 44/59/36</h2>
<p>bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla</p>
N'oublis pas que les ID doivent avoir des noms uniques. Tu ne peux pas avoir deux ID (deux ancres) du même nom.
Modifié le 03 Dec 2004 - 23:24
Les id sont par définition uniques, en utilisant un positionnement via css nous déclarons et utilisons des id dans notre code, nous créons ainsi des ancres uniques.
Dans la page un lien avec #monid pointera sur l'id nommée "monid".
Mis à part des configurations comme la tienne où il faut déclarer des id supplémentaires, dans bien des cas les ancres prééxistent dans une page. Il faut juste les pointer.
Dans la page un lien avec #monid pointera sur l'id nommée "monid".
Mis à part des configurations comme la tienne où il faut déclarer des id supplémentaires, dans bien des cas les ancres prééxistent dans une page. Il faut juste les pointer.