新しく質問する

<SCRIPT src="css.js">の記述位置

役に立った:0件
  • 質問者:eresisy
  • 投稿日時:2003/12/19 18:13
  • 困り度:暇なときに回答をください
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

</head>と<body>の間に

<SCRIPT LANGUAGE="javascript"src="css.js"></SCRIPT>

を書くのは文法的に問題ありませんか?

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:0件)
  • 参考になった:0件

No.3ベストアンサー10pt

  • 回答者:osamuy
  • 回答日時:2003/12/19 18:48

文法的には、要素scriptは、要素headもしくは要素bodyの中に記述されるもので、かつ、要素styleは要素head内に記述されるものなので、<head>~</head>の間に書くのが適切かと。
</head>と<body>の間は、ある意味、一番あり得ない場所では。
まあ、MSIEがそれを許すなら、文法的にどうこう言っても、問題なしなのかもしれませんが。

通報する

この回答へのお礼

文法違反ということですね。
ありがとうございました。

  • 参考になった:0件

No.2ベストアンサー20pt

  • 回答者:lead1976
  • 回答日時:2003/12/19 18:45

文法上は、HTML要素の直下にはhead要素とbody要素ないしframeset要素しか配置できません。
ですので、script要素をhead要素の終了タグとbody要素の開始タグの間に書くのは、script要素をhtml要素の直下に置くことになるので、文法上は違反になるでしょう。
試しにそういったソースを書いて、HTML-lintで文法チェックしてみると良いと思います。

参考まで。

通報する

  • 参考になった:0件
  • 回答者:tibesoro
  • 回答日時:2003/12/19 18:31

基本は、</head>と<body>の間です。

また、基本的に、JavaScriptはどこで宣言しても使用できます。

記述的に「"javascript"」と「src="css.js"」の間は半角スペースが必要です。
LANGUAGE="javascript" src="css.js"

通報する

  
このQ&Aは役に立ちましたか?(役に立った:0件)

このページのトップへ

Facebook公式ページ

公式Twitter