HTML XML基礎

WEB
FROG ふろっぐ
 
  • オプション

    本文印刷

    お気に入りに追加

  • 検索

    Googlewwwjp-ia
     

    Googlewwwjp-ia
     
  • 情報

  • 関連

[WEB][HTML XML基礎]
1.よみ
エックスエムエル
2.名称
Extensible Markup Language(自由拡張可能なマークアップ言語)
※マークアップ言語:マーク付け言語でHTML(HyperText Markup Language)のような記述方法のことを言う
3.略説
  • HTMLと非常に良く似た文法を持ちます。
  • ツリー階層形で記述します。
  • パソコンのフォルダ概念に似ています。
4.部類
HTMLでのページの体裁(配置や見え方など)はCSSファイル(カスケードスタイルシート)にて別ファイルにて定義しこれを共有する使い方をするのが一般的だがある一定の分類をもつ文章を表示するためにはそのHTMLファイル内に記述しなくてはならない。そこでその文章もCSSのように別ファイルに記述し共有などすれば非常に画期的になる為、生まれた。
5.
この文法を使用したものの代表がRSSやSitemap(サイトマップ)である。
6.リンク
参考リンクXML 1.0仕様書(英文)・日本工業規格(日本語)
7.類似
原形はSGMLでこれを元に改良進化させたもの
8.相違
以下にHTML文書との比較相違点を例として記してます。
XML HTML
●宣言<xml〜>形式
<xml version="1.0" encoding="Shift-JIS">
<xml version="1.0" encoding="UTF-8">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
●要素
<html>
<body>
<ul>
<li>HTMLと非常に良く似た文法を持ちます。</li>
<li>ツリー階層形で記述します。</li>

<li>パソコンのフォルダ概念に似ています。</li>
</ul>

</body>
</html>
<html>
<body>
<ul>
<li>HTMLと非常に良く似た文法を持ちます。
<li>ツリー階層形で記述します。
<li>パソコンのフォルダ概念に似ています。
</UL>
</body>
</html>
9.まとめ
100%近くHTML文書と同じということです。HTMLの場合、ある程度記述を省略してもブラウザが把握し上手に表示してくれますがXMLの場合は厳格に記述しないとエラーになるということです。CSSの記述と比べると遥かに簡単です。
文法等に間違えがあるとその箇所のエラーを表示し保存出来きない等、非常に使い易いXML用エディタです。。
フリーの高機能XMLエディタ XMLEDITOR .NET





Production Japan Import Application. Since 1998