Jag har en fråga som jag har funderat på några gånger, så nu passar jag på.
Varför blir det ett glapp mellan te.x. två bilder om jag gör så här:
<img>
<img>
Men inte om jag gör så här: <img><img>
Detsamma gäller <span>taggar också.
Skulle vara trevligt med en lite förklaring.
Rader skapar mellanrum?!
3 svar · 214 visningar · startad av Jesper T
Blir så för mig med, antager att det är IE:s sätt att tolka koden på..
Det där är en gammal bugg som varit med i många år.
Vad jag minns så är det speciellt NS, mozilla m.m som tolkar radbrytet som ett mellanslag, och lägger därefter in ett mellanslag vilket får allt att se mysko ut.
Hmm...
Radbrytningar i text *är* whitespace (mellanslag) enligt http://www.w3.org/TR/html4/struct/text.html#h-9.3.2
Så frågan är om det är en bugg eller en feature eftersom
<img> <img> inte är samma sak som <img><img> enligt specen ;)
Undantag finns givetvis också... Läs t.ex. http://www.w3.org/TR/html4/appendix/notes.html#notes-line-breaks
;)