On Wed, 22 Jul 2009 13:48:41 +0200, Leif Halvard Silli <lhs@malform.no> wrote: > What does 'this does not work for Python' mean? That Python uses another > embedding syntax? But the syntax is up to Python to decide and not an > argument against those languages that consciously have chosen the PI > syntax. It is indicative that "solving" this for PHP does not solve the wider problem. However, I'm not at all convinced it solves the problem for PHP. Only for very basic cases. >> and also does not work in common PHP scenarios >> such as >> <div<?php if($foo) { echo " class='bar'"; }?>> > > But since we are talking HTML and not XHTML, you could use > > <div class=' <?php if($foo) { echo " bar"; }?>' > > > and be valid. But that's not the same. >> et cetera. > > As the HTML 5 draft says: What is possible to do in the DOM vs in > text/HTML vs XHTML etc, may differ. I don't think the syntax of certain templating languages should be of concern to the syntax of HTML or XHTML. -- Anne van Kesteren http://annevankesteren.nl/Received on Wednesday, 22 July 2009 12:50:17 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:40:36 GMT