4

私は初心者のウェブデザイナーです。HTML、CSS、Javascriptの基本を知っています。CSSがHTMLドキュメントのスタイルを設定するために使用されたことは知っていますが、それが唯一の方法ですか?どういうわけか、JavaScriptを使用してHTMLのスタイルを設定できますか?またはCSS以外の方法はありますか?

4

6 に答える 6

13

JavaScriptはスクリプト言語であり、スタイリング言語ではありません。JavaScriptを使用してCSSを適用することはできますが、スタイルを定義しているのはJavaScriptではなくCSSです。

からのHTML表示属性がありますが、それらはCSSに取って代わられています。とにかくCSSに変換される可能性が高いことを考えると、使用したいのではなく、引き続き使用できます。

Sass / SCSSLESSStylusなどのカスタム言語を使用するCSSプリプロセッサもありますが、実際にはブラウザによって実装されているため、すべてCSSにコンパイルされます。したがって、これらのプリプロセッサを使用している場合でも、結局のところ、CSSを「作成」していることになります。

于 2013-02-04T17:27:08.927 に答える
5

CSSがHTMLドキュメントのスタイルを設定するために使用されたことは知っていますが、それが唯一の方法ですか?

それが唯一の賢明な方法です

どういうわけか、JavaScriptを使用してHTMLのスタイルを設定できますか?

JavaScriptでCSSを生成できます。(一般的なスタイリングにはお勧めできません)。

Netscape 4.xのみを対象としている場合は、 JSSSを使用できます。

于 2013-02-04T17:27:52.267 に答える
1

htmlにはいくつかの基本的なスタイル要素自体が含まれているため、あなたの質問に対する正解はノーだと思います。しかし、CSSはドキュメントのスタイルを設定するための最良の方法であり、絶対にそれを学び、使用する必要があります。CSSの使用に慣れたら、Twitterブートストラップなどのフレームワークを使用して作業を楽にしてみてください。

于 2013-02-04T17:28:15.543 に答える
1

それが唯一の方法ではなく、推奨される方法です。htmlタグにスタイルを含めることはできますが、面倒になります。それがCSSが発明された理由ですので、それを使用してください!

于 2013-02-04T17:29:05.290 に答える
1

HTML属性自体を使用してHTMLのスタイルを設定することもできますが、この方法はかなり非現実的で古風です。これらの手法のほとんどは非推奨であり、機能は非常に制限されています。

于 2013-02-04T17:27:29.490 に答える
0

前述のように、CSSはHTMLを定型化する唯一の方法ではなく、間違いなく標準です。JavaScriptを利用するよりプログラム的な方法を探している場合は、(Webページから直接取得した)より少ないものを調べることができます...変数、ミックスイン、操作、関数などの動的な動作でCSSを拡張し、関数は1対1でマップしますJavaScriptコードを使用すると、必要に応じて値を操作できます。

于 2013-02-04T18:36:09.320 に答える