Avatar billede jay Nybegynder
13. juli 2002 - 00:50 Der er 15 kommentarer og
2 løsninger

<br> vs. <br />

Hvad er forskellen på <br> og <br />, er det fuldstændig ligemeget hvad man bruger? Og hvis ja, hvorfor i alverden er man så begyndt også at bruge <br />.
Bl.a. smidder PHP <br /> ind når man sætter det til at sætte linjeskift ind.
Men hvis der skulle være en forskel alligevel, hvornår skal man så bruge hvad?
Avatar billede lequet Nybegynder
13. juli 2002 - 00:52 #1
<br /> bruges i XHTML hvor det er et krav at ALLE tags afsluttes også tags somk <br> som i almindelig HTML ikke SKAL afsluttes
Avatar billede lequet Nybegynder
13. juli 2002 - 00:53 #2
Og nej der er ingen forskel, men hvis du bruger XHTML skal du bruge <br /> før det kan kaldes XHTML ellers er det "HTML"
13. juli 2002 - 00:54 #3
<br /> er XHTMl og en del af en den nyeste HTML standard hvor alle tag skal afsluttes (også <img src=":-)" alt="nes"/> ).

I HTMl 4.0 og ned efter skal du bruge <br> <img> o.s.v.
Det kommer an på hvilken standard du vil kode efter.

Læs mere på www.html.dk og www.w3.org


/Casper www.enter-s.dk
Avatar billede jay Nybegynder
13. juli 2002 - 00:58 #4
Vil det sige at i fremtiden vil <br> blive ugyldigt (i teorien)?
13. juli 2002 - 00:59 #5
tjaaa du kan da kode efter HTML 4.0 standarden lige så længe du vil ;) er næsten sikker på at browserne kan forstå det.
13. juli 2002 - 01:00 #6
Men i fremtiden vil HTML blive overtaget mere og mere af CSS.
Avatar billede lequet Nybegynder
13. juli 2002 - 01:02 #7
Jep, ikke kun teoretisk, men også i praksis :)
Avatar billede whatever Nybegynder
13. juli 2002 - 01:02 #8
xzxzx-kan-ikke-logge > Og derfor XHTML strict. I den version er det nødvendigt at bruge CSS til selv basale ting som marginer, tabelhøjde, baggrundsfarver etc.
Avatar billede lequet Nybegynder
13. juli 2002 - 01:04 #9
xzxzx > Er du helt sikker på at browserne i fremtiden vil forstå html 4 standarden? Jeg er knapt så sikker :) Men det kan man selvfølgelig ikke vide før til den tid, men det er jo noget møg hvis man laver en side i dag og den ikke virker om en måned :) Derfor er XHTML godt at lære og bruge, tager heldigvis kun en time eller 2 at sætte sig ind i de nye regler :)
13. juli 2002 - 01:06 #10
tjaa laver du en side efter HTMl 1 virker den da stort set - måske kan nogle tag falde fra i tidens løb (<blink> ) men tror næppe at de fjerner et tag som <br> lige med det samme.
Avatar billede jay Nybegynder
13. juli 2002 - 01:09 #11
hvor gammel skal ens browser være for at den ikke forstår <br /> ?
Avatar billede lequet Nybegynder
13. juli 2002 - 01:10 #12
Nej, der vil da klart gå mere end en måned, men jeg tvivler ikke på at HTML bliver erstattet fuldt ud af en anden standard som XHTML, før eller siden. Men uanset hvad er det en god ide at fremtidssikre sit arbejde :)
13. juli 2002 - 01:10 #13
så gammel så den skal opdateres.
Ved det ikke, men NS 4.0 / Og IE 4.0 vil jeg gætte på du skal under. Og vil mene det er lige gyldigt om du får siden til at se godt ud i de browsere...
Avatar billede lequet Nybegynder
13. juli 2002 - 01:11 #14
jay > Ganske sikkert meget gammel :) Jeg vil tro vi er tilbage i 2. eller 3. versions browsere, men jeg ved det ikke, det er faktisk muligt at alle browsere vil kunne tyde det
Avatar billede jay Nybegynder
13. juli 2002 - 01:38 #15
well well tror det kn godtages som svar begge to :)
Tak for hjælpen.
Avatar billede =maddog= Nybegynder
13. juli 2002 - 01:50 #16
XHTML anvender XML syntax, hvor unitary unclosed tags ikke er tilladt. derfor lukkes enlige tags med />
egentlig er den korrekte XML syntax <br/>, men det kan browsere ikke forstå (De tror at tagget skal identificeres med br/). Derfor anvender man en gylden middelvej, hvor der efterlades et mellemrum mellem tagidentifieren og slutbracket <br />
Avatar billede jakoba Nybegynder
16. juli 2002 - 00:50 #17
du kan roligt skrive  <br />  og forvente det vil blive forståret som <br> af selv de ældste browsere.
det er '/' tegn vil blive set som 'uforståeligt gylle der skal ignoreres'.
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