Two things:
* xpath seems just as good a selector mechanism, without having to go down the route of re-implementing or bringing down another jar.
* if you want to go down the CSS route, why not go the whole way - layout and styling in CSS against unstyled html. XHTML Forms could even be re-used for buttons/drop downs/etc. |