LoginSignup
hikarunoqiita
@hikarunoqiita (Hikaru)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

それぞれのhtmlに違うCSSを適用させたい

以前も同じような質問をさせて頂きましたが、自作アプリの作製を始めてやはり理解できていないと感じた為、改めて質問させていだたきます。
教科書通り、まずは Rails generate controller StaticPages で home,help,about の 3つの html が生成されました。
css としては、static_pages.scss の1つが生成されています。
これは、1つのcssの中に3つのhtmlに記述された全てのクラス名が存在することになると思います。
例えばhomeページのh1とaboutページのh1で違う文字色を使いたい場合は、
それぞれに違うクラス名を指定してあげて、添付の様にそれぞれにcssを記述してあげる・・・これが一般的な方法でしょうか?
本当にど素人から始めた為、html 1つに対しcssが 1つ存在するものと思っていましたが間違いでしょうか?
スクリーンショット 2021-03-17 19.43.52.png

0

1Answer

本当にど素人から始めた為、html 1つに対しcssが 1つ存在するものと思っていましたが間違いでしょうか?

HTMLファイル毎にCSSファイルを用意することもできますし、複数のHTMLファイルで1つのCSSファイルを共有することもできます。

CSSの理解を深めたい場合、下記のチュートリアルが参考になると思います。

2

Your answer might help someone💌