• 締切済み

dreamweaverでcssファイルを読み込みホームぺージを作成する

dreamweaverでcssファイルを読み込みホームぺージを作成するのと同じように、cssの変わりにjavascriptでホームページのスタイル設定をしたいのですが、javascriptはブラウザで表示したときのみでしか結果を確認できないのでしょうか?cssと同じくjavascript(動的なスタイル設定ではなく、例えばフォントの大きさなどを設定した静的な設定)を読み込みdreamweaver上で適用させたいのです。これは、javascriptが変数などを使えることを利用して、それをdreamweaverでホームページを作成したいと思うところからの質問です。どなたかお解かりの方教えてください。

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

静的で変更する必要がないならわざわざjavascriptでセットする 必用はないと思うのですが... イベントに依存しない方法として、 </body>の直前に<script>要素を配置して、直接ステートメントを 書けば実行されます。 それからjavascriptでセレクターが使えないというのは、昔の話でした。 今は、document.querySelectorAll(selectors)、document.querySelector(selectors) <selectorsは、ほぼCSSのセレクターの書き方> もあるみたいです。

dream-es
質問者

お礼

詳しいご回答ありがとうございます。参考にさせていただきます。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

「javascriptでスタイル設定」とは、javascriptで要素のスタイル属性を 設定するという事ですね、例えばフォントの大きさなら、  element.style.fontSize = 12; みたいに設定できるわけです。 CSSと違うところは、 まず、指定するプロパティの名前が微妙に違います。(font-size=>fontSize) そして、セレクターが無いので、予めプロログラムで対象要素を選択する必要が あります。 さらに、一番違うところは、javascriptは何らかのイベント(きっかけ:ロードとか クリックとかマウスオーバーとか)によって起動させ、反映させることが出来ると いう事です。 dreamweaverとは直接関係無いはずです。

dream-es
質問者

お礼

ご回答ありがとうございます。dreamweaverでcssを読み込むとdreamweaver上で適応されるように、javascriptは、やはりいかないんですね。 何らかのイベント例えばonloadとした場合ブラウザで読み込むまではjavascriptは反映されないということですね。フォントサイズなどはcssで設定できる静的要素だと思うのですが、静的要素をjavascriptで設定しdreamweaver上で反映させるイベントはないでしょうか?

関連するQ&A