金曜日, 7月 31, 2009
[HTML]htmlタグのxmlns属性って何?
▼質問
htmlタグのxmlns属性って何?
▼回答
1999年にW3Cから勧告されたXML名前空間(以降「XMLNS」とする)。
XMLNSは、語彙(要素タイプ名、属性名)をURI(Uniform Resource Identifier)と
組み合わせる(修飾する)ことで、複数の語彙を混在させるメカニズムです。
例えば、全体の構成をXHTMLで記述しつつ、数式部分にはMathMLの語彙を、
グラフにはSVGの語彙を利用するという方法が考えられる。
■参考サイト
XML名前空間の簡単な説明
XHTMLのDTDと名前空間/XHTML基礎講座/Index/Web for senior 作成支援
URI
htmlタグのxmlns属性って何?
▼回答
1999年にW3Cから勧告されたXML名前空間(以降「XMLNS」とする)。
XMLNSは、語彙(要素タイプ名、属性名)をURI(Uniform Resource Identifier)と
組み合わせる(修飾する)ことで、複数の語彙を混在させるメカニズムです。
例えば、全体の構成をXHTMLで記述しつつ、数式部分にはMathMLの語彙を、
グラフにはSVGの語彙を利用するという方法が考えられる。
■参考サイト
XML名前空間の簡単な説明
XHTMLのDTDと名前空間/XHTML基礎講座/Index/Web for senior 作成支援
URI
木曜日, 7月 09, 2009
[JavaScript]ブラウザに表示した内容を編集する方法
適当なホームページを表示させた後、ブラウザのアドレスバーに以下の内容を入力すると
表示している内容がブラウザ上で直接編集できるようになるらしい。
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
やってみるとなかなか凄くて面白いが・・・。
自分が使うことを想像すると、どんな時に使えるのか
直ぐには想像できないなぁ~。
いつからサーポートしていたのか調べてみた。
contentEditableは、IE5.5以降からサポートしているみたいだ。
Firefox3でもサポートされているみたいだ。
次のサイトにあるサンプルを動かしてみて、
どんな時に使うのかわかった気がする。
SCRAPBLOG : contenteditable 属性
かっこいい入力エリア(テキストエリアの代わり)の
WEBデザインにする時に使うのがベストだと感じた。
■参考サイト
WEBブラウザーに表示されている画面を直接編集する方法: sanonosa システム管理コラム集
表示している内容がブラウザ上で直接編集できるようになるらしい。
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
やってみるとなかなか凄くて面白いが・・・。
自分が使うことを想像すると、どんな時に使えるのか
直ぐには想像できないなぁ~。
いつからサーポートしていたのか調べてみた。
contentEditableは、IE5.5以降からサポートしているみたいだ。
Firefox3でもサポートされているみたいだ。
次のサイトにあるサンプルを動かしてみて、
どんな時に使うのかわかった気がする。
SCRAPBLOG : contenteditable 属性
かっこいい入力エリア(テキストエリアの代わり)の
WEBデザインにする時に使うのがベストだと感じた。
■参考サイト
WEBブラウザーに表示されている画面を直接編集する方法: sanonosa システム管理コラム集