webForumDet fria alternativet

Validatorn gillar inte mina interna länkar

HTML & CSS

6 svar · 1 394 visningar · startad av kluringen

Medlem sedan juli 2011156 inlägg
Frågan#1

Internlänk på sidan:

<b><a href="#ett">Föreningsnamn</a></b>

Adressen som länken ledet till:

<b<a name="ett"><b>Föreningsnamn</b> </a>

Jag får denna varning på varenda en:

Line 267, Column 19: The name attribute is obsolete. Consider putting an id attribute on the nearest container instead.

Kan kan jag göra på annat sätt enligt reglerna för HTML 5?

Det är liksom syftet med lägga ut stadgarna på en html fil att det ska vara lätt att navigera i texten. Sidan validerar men jag får 33 varnings.

Medlem sedan juni 20019 519 inlägg
#2

nu stänger du inte <b> taggen men det räcker med att du har ett id med samma namn.

<b id="ett">Föreningsnamn</b>

Medlem sedan jan. 2005953 inlägg
#3

Som varningen säger, använd id istället för name. Och du behöver inte ha några ankartaggar då, dessutom ser det ut att vara en rubrik och då bör du använda någon av hn-taggarna (1 <= n <= 6).

Exempel:

<h2 id="ett">Föreningsnamn</h2>
Medlem sedan juni 20006 022 inlägg
#4

Dom andra hann före... :p

Medlem sedan aug. 20068 090 inlägg
#5

Njae... det står ju "The name attribute is obsolete." vilket antagligen syftar på att man inte använder <b> längre, utan <strong>

Dessutom, som dom andra skriver, så är ju inte koden jämn. Du har ju ett
<b som av någon anledning ligger före länken.

Medlem sedan juni 20006 022 inlägg
#6

Danne V skrev:

Njae... det står ju "The name attribute is obsolete." vilket antagligen syftar på att man inte använder <b> längre, utan <strong>

Fast <b> och <strong> är ju element, inte attribut.

Medlem sedan juli 2011156 inlägg
#7

Tack alla! :bire

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)