webForumDet fria alternativet

Snedstreck sist i tagg - varför?

HTML & CSS

4 svar · 397 visningar · startad av Koggen

Medlem sedan juni 2002169 inlägg
Frågan#1

Jag ser allt oftar såna här taggar:

<img src="../images/bild1.gif" border="0" />

Vad gör det sista snedstrecket, precis innan man stänger taggen, för nytta? Har jag missat något??

Medlem sedan maj 2004693 inlägg
#2

xhtml

Läs mer på https://www.w3schools.org

Medlem sedan juni 20034 013 inlägg
#3

I XML måste alla taggar avslutas. Som bekant använder man ju ett snedstreck till det, exempelvis </a>.

I HTML finns en del taggar som inte avslutas, exempelvis <br>, <hr> och <img>. I XHTML däremot, som bygger på XML, måste ju alla taggar avslutas. Då gör man så att man i dessa taggar som normalt inte avslutas, avslutar dem i samma tag, genom att lägga dit snedstrecket, exempelvis <br />

Medlem sedan juni 2002169 inlägg
#4

Ok, då förstår jag.
Tack för svaren.

Medlem sedan okt. 2004636 inlägg
#5

I XML måste alla taggar avslutas. Som bekant använder man ju ett snedstreck till det, exempelvis </a>.

Hej!

Jag vill också göra ett förtydligande.
Genom att man ställer ett blanksteg före slash och slutt-tag så "hjälper" man till för att underlätta för de webbläsarna som kan ha svårt att läsa av xml - det vill säga, en del äldre webbläsare. Har man för vana att då alltid göra detta blanksteg innan så kan man vara tämligen säker på att de flesta webbläsare klarar av att förstå vad det handlar om.

mvh/Lena

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)