HTMLとXMLの違いは何ですか?HTMLとXMLの違い
私はHTMLに精通していますが、XMLに関する私の知識は非常に限られています。私たちが何か書くことを余儀なくされた昔ながらのHTMLで
:
つまり<div>
<p>Hi</p>
</div>
は、HTMLで我々はタグのセットが限られています。私たちは私たち自身のタグを指定することができるXMLとは異なり
:
<letter>
<to>John</to>
<from>Mike</from>
<date>01.01.2017<date>
<contents>Hi!</contents>
</letter>
は、しかし、今私はクロームは自分のコンピュータにインストールされている、それは歴史のページですが、次のようになりますあなたのよう
<body>
<history-app>
<history-router>...</history-router>
<history-toolbar>...</history-toolbar>
<div>
<history-side-bar>...</history-side-bar>
<iron-pages>...</iron-pages>
</div>
</history-app>
</body>
HTMLには存在しない多くのタグがあります。
AngularJSと同じケースで、独自のカスタムタグを作成できます。
私は少し混乱しています。現代ではXMLとHTMLの間に本当の違いがあります。
また、多分(私が言ったように、XMLについての私の知識は非常に限られているので、私は、よく分からない)、XMLはタグできとがを整理することができない方法についてのいくつかのルール(スキーム)を提供します。例えば、私は "標準的な手紙"と呼ばれる方式を持っており、この方式によれば、タグ<letter>
はは常ににタグ<to>
と<from>
を含むべきであり、さらに<to>
が最初でなければなりません。しかし、HTMLにもこのような要件があります。たとえば、<table>
は、常に<tr>
を内部に、<td>
を<tr>
の内部に持つ必要があります。
以前は、difference between DocBook and HTMLについて尋ねました。しかし、私はまた、上記のように(XML対HTML)新しい方法でそれを再構成することに決めました。
http://courses.cs.vt.edu/~cs1204/XML/htmlVxml。html – Pete
確かに何らかの関係(XHTML、XMLのHTMLもありました)がありますが、パリとロンドンの違いが何であるかを尋ねるよりも、実際の質問は意味がありません。自分のHTMLタグを作成できるかどうか、具体的なものにもっと興味を持っているという印象があります。 –
これはあまりにも広い質問ですが、ちょっとした研究で答えが見つかります。どちらもSGMLであり、より一般的なマークアップ言語なので、両方ともタグや属性などを使用します。それを超えて、多くの違いがあります。 –