<SCRIPT src="css.js">の記述位置
役に立った:0件
</head>と<body>の間に
<SCRIPT LANGUAGE="javascript"src="css.js"></SCRIPT>
を書くのは文法的に問題ありませんか?
回答(3件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.3ベストアンサー10pt
文法的には、要素scriptは、要素headもしくは要素bodyの中に記述されるもので、かつ、要素styleは要素head内に記述されるものなので、<head>~</head>の間に書くのが適切かと。
</head>と<body>の間は、ある意味、一番あり得ない場所では。
まあ、MSIEがそれを許すなら、文法的にどうこう言っても、問題なしなのかもしれませんが。
この回答へのお礼
文法違反ということですね。
ありがとうございました。
No.2ベストアンサー20pt
文法上は、HTML要素の直下にはhead要素とbody要素ないしframeset要素しか配置できません。
ですので、script要素をhead要素の終了タグとbody要素の開始タグの間に書くのは、script要素をhtml要素の直下に置くことになるので、文法上は違反になるでしょう。
試しにそういったソースを書いて、HTML-lintで文法チェックしてみると良いと思います。
参考まで。
基本は、</head>と<body>の間です。
また、基本的に、JavaScriptはどこで宣言しても使用できます。
記述的に「"javascript"」と「src="css.js"」の間は半角スペースが必要です。
LANGUAGE="javascript" src="css.js"
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示











