dedlfix: HTML-Attribute in TCPDF

Beitrag lesen

Tach!

Alle Attributwerte müssen in doppelte Anführungszeichen eingeschlossen werden.

ich habe die (aus meiner Sicht) Unsitte noch nie verstanden, warum man einfache verwenden möchte.

Was syntaktisch völlig in Ordnung ist, sollte man auch problemlos verwenden können, auch wenn meistens eine gleichwertige Alternative genommen wird. (Dass TCPDF sich auf eine kleine Auswahl beschränkt und nicht den kompletten HTML-Zoo behandelt, steht auf einem anderen Blatt.) Dass man einfache Anführungszeichen verwenden möchte, hat zum Beispiel ganz praktische Gründe, vor allem dass man sich das Escapen sparen möchte. Einige Programmiersprachen sind nicht so großzügig, einfache und doppelte Anführungszeichen (mehr oder weniger) gleichwertig als Stringbegrenzer anzubieten. Wenn man dafür nur doppelte hat, dann könnte man argumentieren, doch lieber die einfachen für HTML-Code in String-Literalen zu nehmen, als sich mit Escaping einen abzubrechen.

dedlfix.