なってめでたしめでたし。1.0はHTML4をベースにしたXMLで、HTMLとしての上っ面だけ見ると次のような特徴があります。要素名や属性名は小文字で書かなければならない。HREF="http://k16.org/">開始タグや終了タグの省略はできない。属性値はすべて引用符で囲まなければならない。start=5>属性名の省略はできない。終わらせるのは、単なる短縮形です。非空要素タグを短縮形で書くことは禁止されています。/>SCRIPTやSTYLEの内容がCDATAではなく#PCDATAとなりました。これは非常に大きな違いで、CDATAを直接記述するためには内容をコメントで囲めばいいわけではなく、マーク区間を利用します。記述することはできません。記述することはできません。含ませることも薦められていません。そのようなときは外部にスクリプトやスタイルシートを用意しなければなりません。...]]></script>と、ここまではチェックしています。この他にも、次のようなのがあります。属性値の先行後行する空白を捨て、連続空白をひとつの空白にする、というのは行なっています。属性を使うように、警告されます。XML名前空間に関しては、対応できていません。これは、XMLの制約による。HTML4.01で追加された属性をDTDに追加しましたが、もしかしたら余計なお世話なのかも。MIMEタイプの変更はありません。