The main differences between cHTML and XHTML Basic are:
- XHTML Basic is a W3C standard which is widely accepted throughout the industry
- cHTML is a proprietary standard developed for DoCoMo4s iMode wireless services in Japan
- XHTML Basic has XML header and DTD specifier, cHTML does not
- XHTML Basic needs to be well-formed, cHTML does not
- XHTML Basic supports CSS:s, cHTML does not