Avatar billede apa Nybegynder
04. januar 2004 - 01:55 Der er 17 kommentarer og
1 løsning

Break i html

Hvad er forskellen på at skrive <br> og <br /> i html?
Avatar billede bearhugx Nybegynder
04. januar 2004 - 01:57 #1
der er ingen ... men hvis dit dokument skal være xml-kompatibelt, så skal du bruge <br/>
Avatar billede roenving Novice
04. januar 2004 - 01:58 #2
At det første er oprindelig html, som validerer til og med den nuværende html-standard (4.01), mens den anden er xhtml, som er igang med at blive den standard alle skal bruge !-)
Avatar billede squashguy Nybegynder
04. januar 2004 - 01:58 #3
hvilket svarer til <br></br>

alle tags skal afsluttes i xhtml
Avatar billede bearhugx Nybegynder
04. januar 2004 - 01:58 #4
derfor skal man bruge sammensat start/slut-tag (<br/>, <hr/> osv.) ved alle tags, som ikke har et naturligt slut-tag, hvis du koder XHTML
Avatar billede bearhugx Nybegynder
04. januar 2004 - 02:00 #5
Avatar billede apa Nybegynder
04. januar 2004 - 02:01 #6
Takker!
Avatar billede bearhugx Nybegynder
04. januar 2004 - 02:02 #7
roenving >> bemærk at udgaven "<br></br>" (omend syntaktisk rigtig) ikke anbefales, da den giver utilsigtede effekter ( http://www.w3.org/TR/xhtml1/#guidelines C.2 )
Avatar billede roenving Novice
04. januar 2004 - 02:03 #8
-- jeg ville da heller aldrig finde på at anbefale at afslutte tags, som principielt ikke har slut-tags !-)
Avatar billede squashguy Nybegynder
04. januar 2004 - 02:05 #9
jeg ville da heller ikke bruge den metode, det var bare for at vist at <br /> både starter og slutter tagget :)
Avatar billede bearhugx Nybegynder
04. januar 2004 - 02:05 #10
takker for points :-)

roenving >> nope... -- det er også mig, som læste forkert --- faktisk var det squashguy som kom med <br></br> -kommentaren...

sorry roenving... jeg må være træt :-/
Avatar billede roenving Novice
04. januar 2004 - 02:07 #11
Er det sent ?-)
Avatar billede bearhugx Nybegynder
04. januar 2004 - 02:12 #12
apa >> under alle omstændigheder - lige meget om jeg koder xhtml eller regulær html, så har jeg vænnet mig til at skrive <br/> -- og hvis du en dag skal flytte din kode til xhtml, så har du klaret meget af arbejdet med det samme... så være ikke bange for at skrive <br/> - gamle browsere kan også godt forstå det.....


Det eneste problem ved at skrive <br/> er at man tit oplever, at andre kommenterer at ens kode ikke er xhtml-kompatibelt (også selvom man koder html4.01) - fordi de automatisk antager at man koder xhtml, fordi man laver /> slutning på tomme tags ....

så vidt jeg husker er listen over tomme tags (taget fra html401 DTD)
<link/>
<input/>
<br/>
<hr/>
<img/>
<area/>
<param/>
<col/>
<base/>
<meta/>

/Søren
Avatar billede nak-m Nybegynder
04. januar 2004 - 02:47 #13
Efter hvad jeg har læst, skulle det være bedre, indtil videre, at skrive <br /> frem for <br/> :)
Avatar billede bearhugx Nybegynder
04. januar 2004 - 02:50 #14
jeg har også hørt at flere editore's pretty painting (farvelægningen på koden) bedst kan lide det hvis man indlægger et mellemrum - men er dog ikke stødt på at det skulle have nogen effekt, når det skal parses af de forskellige browsere...

Hvis du har et link, hvor der anbefales dette så er jeg interesseret :-) - men som sagt har jeg kun hørt om det i forbindelse med "farvelægning hos div. html-tekstbehandlere"
Avatar billede squashguy Nybegynder
04. januar 2004 - 03:08 #15
Det anbefales af W3C at bruge mellemrumet af hensyn til ældre browsere.. (gider dog ikke lige finde siden det står på.)
Avatar billede bearhugx Nybegynder
04. januar 2004 - 03:10 #16
squashguy >>  ok :-) ... tror dig - (hvilket så betyder at jeg skal til at lave om på en vane... men det er vel også muligt :-))
Avatar billede Slettet bruger
04. januar 2004 - 10:00 #17
Tjae, men der går nok 10 år før nogen browserudviklere tør droppe den gode gamle HTML til fordel for XML, så tag det bare roligt ;)
Avatar billede apa Nybegynder
04. januar 2004 - 14:33 #18
Tak igen ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester