nlbr = <br />
WAY_KOW
- php
0 krisha0 kerki0 Eeye0 Jens Müller0 Peppo0 Jens Müller0 regenfeld0 Peppo
Was soll denn das?
Wieso macht denn NL2BR aus \n <br > ???
Soll das HTML 4.0 sein oder ist das ein Bug.
Die Anzeige stimmt jedenfalls-
Was soll denn das?
Wieso macht denn NL2BR aus \n <br > ???
weiß zwar net was NL2br ist, aber
NL steht für new line
2 für to
br für break row a.k.a <br>
auf deutsch, aus jeder neuen zeile im editor oder datei wird
eine neue zeile im internetbrowser!
alles klor?
krisha
Hallo !
Was soll denn das?
Wieso macht denn NL2BR aus \n <br > ???
Soll das HTML 4.0 sein oder ist das ein Bug.
<br > wäre in der Tat falsch
<br /> hingegen ist die Notation nach XHTML-Standard. (Eigentlich sogar <br/> bzw. <br></br>. <br /> dient der Abwärtskompatibilität zu HTML 4.01. Steht aber auch irgendwo in SELFHTML.)
Gruß,
kerki
Hallo
Ergänzung zu kerkis Posting:
(bitte sofort schlagen, falls ich was falsches behaupte)
Also XHTML definiert HTML neu nach den XML Spezifikationen.
Da es in XML keine offenen Tags mehr gibt (also Tags ohne End-Tag, wie eben <br>), sondern _alle_ Tags wieder geschlossen werden müssen, sieht das dann korrekterweise so aus: <br></br> wie kerki ja schon geschrieben hat.
Bei leeren Tags (was wir ja hier haben) erlaubt XML das 'zusammenziehen' zu einem Tag: <br/>
Das Leerzeichen wiederum, steht afaik nicht in den specs. Ist aber auch nicht verboten, sondern empfehlenswert, da eineige Browser sonst aus'm Tritt kommen, as usual ;)
Grüsse, Eeye
Hallo WAY_KOW,
Noch einie Ergaenzung
Ergänzung zu kerkis Posting:
(bitte sofort schlagen, falls ich was falsches behaupte)
War auch richtig so.
Also XHTML definiert HTML neu nach den XML Spezifikationen.
Zeit PHP 4.05 gibt diese Funktion <br /> XHTML kompatiebel zurueck. http://www.php.net/manual/de/function.nl2br.php Lies dir die Seite mal durch, Besonders die Kommentare. Dann findest du auch eine Moeglichkeit das ganze in <br> zu Verwandeln.
gruesse
jens mueller
... Dann findest du auch eine Moeglichkeit das ganze in <br> zu Verwandeln.
Warum sollte das jemand wollen?
Gruß
Peppo
Hallo Peppo,
... Dann findest du auch eine Moeglichkeit das ganze in <br> zu Verwandeln.
Warum sollte das jemand wollen?
Vielleicht weil jemand HTML 4.01 schreiben will und dies Vallide sein soll?
gruesse
jens mueller (Sorry fuer den Einzeiler)
Grüssi,
... Dann findest du auch eine Moeglichkeit das ganze in <br> zu Verwandeln.
Warum sollte das jemand wollen?
Weil der alte netsi beispielsweise kein <br /> versteht, macht er einfach nicht. Er braucht zumindest ein Attribut, damit er das Element erkennt.
<br/> geht nicht
<br /> geht nicht
<br class="DamnNescapeDoesntKnowXhtml" /> geht schon.
lg regenfeld
Hi,
Weil der alte netsi beispielsweise kein <br /> versteht, macht er einfach nicht...
OK!
Aber verwendet 'netsi'?
Gruß Peppo