今日は、興味深いカスタム タグを使用してページをレイアウトする方法を学びます。友人の中には、何気なく定義したタグをブラウザが正しく認識するにはどうすればよいのかと疑問を持つ人もいるかもしれません。
ここではドキュメントの名前空間を使用しますが、名前空間とは何を指すのでしょうか?
XML の優れた機能の 1 つはスケーラビリティであることは誰もが知っています。独自のタグを作成することも、他の人が作成したタグを使用することもできます。ここで問題が発生します。つまり、定義したタグ
は他の人が定義したタグと同じである可能性がありますが、それぞれは同じ意味を表します。でも違います。
たとえば、Blue という名前の 2 人の人がいて、1 人は Classic にいて、もう 1 人は Tianya にいます。彼らを見つけたい場合は、次のように説明できます。Tianya: Blue、クラシック:青色なので迷うことはありません。
名前空間の意味は、このドキュメントが誰のものであるかを他の人に伝えることです。 xhtml は html から xml への移行の産物であり、ここで名前空間も提供します。
以下の例を見てください。blueidea という名前のプレフィックスを付けています。http://bbs.blueidea.com は、名前空間を記述するために使用される URL です。 xmlns は xhtml 名前空間を参照します