This project is read-only.

What's the difference from Sharp.DOM?

Nov 1, 2010 at 12:42 PM


Nov 1, 2010 at 9:04 PM
Edited Nov 1, 2010 at 10:48 PM
  1. CityLizard.XHtml is more strict. It validates HTML at compile time. For example: 
    • SharpDOM allows such code: html[div["Hello world!"]], 
    • CityLizard.XHtml will generate compilation error on [html[div["Hello world!"]]].
  2. Source code for the XHtml library is generated from XML Schema of XHTML 1.1 (thanks W3C). It is possible to generate other versions of XHTML or XML if you have an appropriate XSD file.
  3. The framework is much younger and it does not provide the same set of features as SharpDOM.