私は自分の会社のアプリケーション開発者で、最近までHTMLに注目していませんでした。休憩中にJavaScriptとHTMLを少しずつ教えてくれました。XHTML-HTMLはXML形式ではありませんか?
HTMLとXHTMLの違いは、特にHTML5に関する記事です。
私に混乱する概念は、HTMLがすでにXML形式であると考えていたことです。だから誰かがXHTMLがXMLでHTMLであると言ってくると、これは私を混乱させます。
http://www.w3schools.com/html/html_xhtml.asp
- に記載されているHTMLとXHTMLの間にいくつかの違いがありますが、すべてのページ
- の最初の行にXHTML
<!DOCTYPE>
を追加すべてのページのHTML要素 - へのxmlns属性を追加します。すべての要素名を小文字に変更します。
- 空の要素をすべて閉じます。
- すべての属性名を小文字に変更します。
- 引用すべての属性が
値しかし、離れて第一及び第二の点から、他の人もHTMLに適用することができ、単により厳密な構文規則です。また、残りのポイントに従う限り、XML文書をHTML文書で使用することも可能です。
2つの異なる基準を区別するポイントは何ですか?
編集:私はHTML5と推測していますが、その区別はあまり明確ではありません(または多少包括的に近い)。
*「残りの点に従う限り、HTML文書でXMLツールを使用することは可能だと思います」* - はい、しかし、非常にほとんどのHTML文書が残りの点に従っているということです。 HTMLとXMLが密接に関連していると言うのはもっと正確ですが(https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language)、XMLはHTMLと比較してフォーマット規則が非常に厳しいものです。とにかく、XHTMLは今日では事実上死んでいるので、私はあまり注意を払っていません。 – JJJ