Mailinglisten-Archive |
Oliver Kurlvink schrieb am Dienstag, den 6. Juli 1999: > > Newline = ASCII 10 = Oktal 012 > > Return = ASCII 13 = Oktal 015 > > Was ist der Unterschied zwischen Newline und Return? Stell Dir eine Schreibmaschine vor ... LF = Linefeed (=Newline) = Zeilenvorschub (eine Zeile runter ohne Änderung der Wagenposition) CR = (Carriage) Return = Wagenrücklauf (in der Zeile bleiben, aber zurück an den linken Rand) So ist die eigentliche Bedeutung und deshalb definiert z.B. auch der MIME-Standard, daß Zeilenende in Dokumenten vom Typ "text/*" aus der Kombination CRLF bestehen. Allerdings handhaben die verschiedenen Betriebssysteme Zeilenenden leider unterschiedlich: - im Unix-Bereich: ein einzelnes LF am Ende - im Macintosh-Bereich: ein einzelnes CR am Ende - im Windows-Bereich: die zwei Zeichen CRLF am Ende Wegen dieser Vielfalt ist auch für Web-Browser definiert: | An HTML user agent should treat end of line in any of its variations | as a word space in all contexts except preformatted text. Within | preformatted text, an HTML user agent should treat any of the three | common representations of end-of-line as starting a new line. Ciao, Martin -- Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "A rainy day is as beautiful as a sunny one, only in another way"
php::bar PHP Wiki - Listenarchive