Hi,

I'm currently trying to make HTML generated by PhD_PEAR conform to HTML5 spec and fix a few more annoying problems with it.

Most of the HTML-generating code, however, lives in PhD or Phd_Generic packages. Of course I can override that code in PhD_PEAR, but a cleaner solution will be to change it right there. Specifically, I am speaking about * Using presentational tags like <b>, <i>, <tt> in Package_Generic_XHTML. These can be trivially changed to <strong>, <em>, <code>. * Package_Generic_XHTML insists on adding align="left" to all <td> tags not having an explicit align attribute and valign="middle" tag to all <tr> tags not having an explicit valign attribute, see e.g. source of the doc page here [1]. Is there some reasoning behind this or can this be removed? * Table-related attributes (where they are actually needed) should be converted to CSS styles.

So the question is: can I change the relevant parts in PhD / PhD_Generic? I don't see any bad consequences, but I may be missing something.

Also, whom should I contact about pushing a release of PhD_* packages when I'm done with this stuff?

[1] http://ru.php.net/manual/en/language.operators.precedence.php

Reply via email to