webForumDet fria alternativet

Snedstreck sist i tagg - varför?

4 svar · 397 visningar · startad av Koggen

KoggenMedlem sedan juni 2002169 inlägg
#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??

kobranturreMedlem sedan maj 2004693 inlägg
#2

xhtml

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

tydalMedlem 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 />

KoggenMedlem sedan juni 2002169 inlägg
#4

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

kaxigtMedlem 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

129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)