faut-il fermer les <a name> ?

faut-il fermer les <a name> ? - HTML/CSS - Programmation

Marsh Posté le 24-10-2004 à 02:08:11    

Petite question bidon, mais j'ai pas pris l'habitude de fermer mes <a name="ancre"> dans mes pages... çai mal ?
 
Je viens de voir qu'avec le renard de feu ça passe pas bien.
 
Je suppose donc qu'il faut les fermer.
 
Donc la vraie question, c'est :
 
C'est gênant si on ferme le <a name="ancre"></a> avec rien dedans ?
 
merci.


Message édité par effisk le 24-10-2004 à 02:08:27

---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 02:08:11   

Reply

Marsh Posté le 24-10-2004 à 03:34:57    

c'est surtout inutile d'utiliser encore ce type de balisage (sauf si tu tiens absolument à rester compatible avec NS 4.7) alors que les ids font très bien l'affaire.

Reply

Marsh Posté le 24-10-2004 à 10:18:02    

regarde aussi si <a id='truc' /> ne fonctionnerait pas (si tes ancres sont virtuelles [ne linkent pas sur un truc physique, genre un titre ou autre])


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2004 à 11:42:11    

Dans la plupart des cas on pointe vers un début de paragraphe, un titre, une image, une table, etc. donc l'id attribué à cet objet plutôt qu'un "a" non visuel est recommandé.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 24-10-2004 à 11:46:38    

j'ai une une chose a modifier moi...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 24-10-2004 à 12:47:18    

ah, donc je mets <a id="truc" /> ? Vu le codage de cette balise, j'en déduis qu'elle ne se ferme pas. Et je mets quoi dans la barre d'adresse pour retomber dessus ? #truc ?
 
j'en apprends une ce matin, merci !


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 12:54:26    

comme antp l'a dit, faut que ca pointe sur quelque chose qui existe et pas un truc virtuelle que tu cree juqte pour ca...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 24-10-2004 à 13:00:23    

effisk a écrit :

ah, donc je mets <a id="truc" /> ? Vu le codage de cette balise, j'en déduis qu'elle ne se ferme pas.


< />, la balise est fermée directement (< /> c'est comme < ></> )

Citation :

Et je mets quoi dans la barre d'adresse pour retomber dessus ? #truc ?


ben comme d'hab :sweat:  
url#truc
 
et comme antp l'a dit, il est largement mieux d'anchorer sur des choses réelles et non pas de coller des anchors vides au milieu du texte.
 
par exemple si je me plante pas (c'est pas impossible, j'anchor rarement) tu fais <h1 id='titre1'>blabla</h1>
ben tu peux y arriver par url#truc, comme si t'avais <a id='titre1'><h1>blabla</h1></a>


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2004 à 13:20:23    

aaaaaaaaaaaa j'ai compris.
 
L'id, je peux l'utiliser sur n'importe quelle balise.
 
danke.


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 13:30:09    

dernière question, la balise la plus proche, c'est <li>.
Je les fermes pas en général les <li>, j'ai intérêt à faire ça : <li id="bridge" /> ?
 
me dites pas que les <li> çai mal hein  :cry:


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 13:30:09   

Reply

Marsh Posté le 24-10-2004 à 13:35:26    

bon j'ai mis ça, ça a l'air de bien marcher, je laisse.
<li id="ancre" />
 
 
merci tous.


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 13:38:19    

un <li> ca se ferme :fou:  
<li>caption</li> :fou:  :fou:  :fou:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2004 à 13:53:37    

ouais je m'en doutais  :D  
 
bon bin je les ferme là non ? <li id="ancre" />  :D  :D


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 13:59:18    

non !
 
<li id="ancre">Blah</li>


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 24-10-2004 à 14:06:14    

voila, comme i di KangOl
 
<li /> ca sert à rien :o
c'est aussi crétin que <a /> :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2004 à 14:08:07    

pfffff, z'êtes pas drôles.
 
Bon bin c'est parti, je vais me taper des dizaines de </li>
relou.


---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 14:16:48    

Masklinn a écrit :

< />, la balise est fermée directement (< /> c'est comme < ></> )

Citation :

Et je mets quoi dans la barre d'adresse pour retomber dessus ? #truc ?


ben comme d'hab :sweat:  
url#truc
 
et comme antp l'a dit, il est largement mieux d'anchorer sur des choses réelles et non pas de coller des anchors vides au milieu du texte.

par exemple si je me plante pas (c'est pas impossible, j'anchor rarement) tu fais <h1 id='titre1'>blabla</h1>
ben tu peux y arriver par url#truc, comme si t'avais <a id='titre1'><h1>blabla</h1></a>



oui, je fais ça pour mes menus sur mon site


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-10-2004 à 14:18:20    

et moi c'est exactement la modification que j'ai faite :D


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 24-10-2004 à 14:18:59    

Mjules a écrit :

oui, je fais ça pour mes menus sur mon site


http://www.mangaclub.ch/urd/ebichuley/avatars/ebichu117.jpg


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-10-2004 à 14:40:23    

héhé  http://www.presence-pc.com/sqlforum/images/brosse.gif


Message édité par effisk le 24-10-2004 à 14:41:32

---------------
London Box Office: Comédie Musicale Londres
Reply

Marsh Posté le 24-10-2004 à 14:41:58    

effisk a écrit :

dernière question, la balise la plus proche, c'est <li>.
Je les fermes pas en général les <li>, j'ai intérêt à faire ça : <li id="bridge" /> ?
 
me dites pas que les <li> çai mal hein  :cry:


 
"li" c'est très bien pour les listes ;)
 
<li id="...">texte (en HTML 4, pas obligé de le fermer)
<li id="...">texte</li> (en XHTML, fermeture obligatoire)
 
<li id="..." /> ça serait pour un item sans contenu (je vois pas trop l'intérêt :heink:) en XHTML


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-10-2004 à 00:41:07    

antp a écrit :

<li id="..." /> ça serait pour un item sans contenu (je vois pas trop l'intérêt :heink:) en XHTML


Non, même en XHTML, si ton élément LI est vide tu dois l'écrire <li></li>
 

Citation :

All elements other than those declared in the DTD as EMPTY must have an end tag.


 
 
La forme raccourcie c'est seulement pour les éléments qui sont définis comme étant vides.


Message édité par gm_superstar le 25-10-2004 à 00:41:19

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 25-10-2004 à 00:42:10    

[:el g]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 25-10-2004 à 10:44:31    

gm_superstar a écrit :


La forme raccourcie c'est seulement pour les éléments qui sont définis comme étant vides.


 
ok, je pensais que c'était pour tous les éléments dont on peut omettre la fin en HTML4 :jap:


Message édité par antp le 25-10-2004 à 10:44:44

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed