"<scr"+"iptについて



0   名前: Gold-Child : 2007/01/17(水) 18:27  ID:i8/lzNSx
"<scr"+"iptと書くといいというのですが、どうもわかりません。
'A'+'B'というのは'AB'です。なので、上のものも'<script'となって、
ぜんぜんいっしょじゃん、と思うのですが。

1   名前: 匿名 : 2007/01/17(水) 18:27  ID:Rt.j/.AI
昔々、ある所に、script 要素内に 'script' という文字列を発見すると、それを script 要素の開始タグあるいは終了タグと見なしてしまい、おかしな動作をするブラウザがおったそうな。

そういう規格外のブラウザに対処すべく、人々は 'script' という文字列を適当な位置で分割することにしたそうな。

今は昔、何もかもが懐かしい時代の出来事。



真面目な話、スクリプトを HTML 中に埋め込む場合、そのスクリプトの一部がマークアップと誤解されないように書かなければならない。上記は単なるブラウザの不具合だが、SGML/XML 仕様上必要となる書式はいくつかある。

一覧へ戻る