If this is a serious project: nobody is going to even entertain <html:a>. Make the namespace that html is the prefix for the default namespace (without any extra markup, unless you want to override the default namespace), pointing to the DTD for your proposed html6, and make the examples on html6spec.com actually use the default namespace. Otherwise I don't think this is going to get any serious attention.