Hi,
Wenn ich das richtig sehe, dann werden Zeilenumbrüche im href-Attribute vom Parser ignoriert:
<a href="a
b
c">
>
> wird interpretiert wie
>
> `<a href="abc">`{:.language-html}
>
> Siehe <http://www.w3.org/TR/html4/types.html#type-cdata>,
Das gilt aber explizit nur für LF – “Ignore line feeds,”
nicht für CR, denn direkt darunter steht dann “Replace each carriage return or tab with a single space.”
Das scheint mir reichlich fehleranfällig – insb. wenn mehrere Personen am Projekt mitarbeiten, mit ggf. unterschiedlichen IDEs/mit unterschiedlichen Einstellungen bzgl. welche Bytewerte tatsächlich für einen „Zeilenumbruch“ geschrieben werden. Und ein FTP-Upload, bei dem im Client eingestellt ist, dass für „ASCII-Dateien“ Zeilenumbrüche zwischen den verschiedenen Systemen automatisch umgewandelt werden sollen, ist ein weiterer potentieller Fehlerfall.
MfG ChrisB
--
Autocomplete has spoiled me to a point where it happens every so often that I encounter a CAPTCHA, and I just type in the first character … and then wait for the rest of the code to be automatically suggested :/