XML名前空間
読み:エックスエムエルなまえくうかん
外語:XML namespace
複数のXMLアプリケーションを共存させるとき、要素名同士の名前衝突が発生しないようにするための名前空間とその規定のこと。
概要
URIを識別子として、複数のXMLアプリケーションを共存させる仕組みになっている。
たとえば、XHTMLの場合、<html xmlns="http://www.w3.org/1999/xhtml">と記述すると、html要素内のすべての要素は、デフォルトでXHTMLで記述されているとみなされる。
特徴
XML名前空間に使われる主なURIは、次の通りである。
- MathML
- http://www.w3.org/1998/Math/MathML
- SVG
- http://www.w3.org/2000/svg
- SMIL
- http://www.w3.org/2001/smil-animation
- XHTML
- http://www.w3.org/1999/xhtml
- XLink
- http://www.w3.org/1999/xlink
- XML Schema
- http://www.w3.org/2001/XML-Schema
- XSL/XSLT
- http://www.w3.org/1999/XSL/Transform
- XSL-FO
- http://www.w3.org/1999/XSL/Format
再検索