【css】先勝ちか後勝ちか、優先順位を調べてみた

スポンサーリンク

こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在5社経験している、14年目エンジニアです。

この記事では、 cssの優先順位は先勝ちか後勝ちかについて調べて自分なりにまとめてみました。
ご参考になれば幸いです。

前提条件:実行環境について

実行環境は以下の通りです。

OS Windows11

結論:後勝ち

一番最初に結論を書きます。
cssは基本的に後から記載されたもの、つまり後勝ちです。

では、次から確認した内容をご紹介します。

確認したパターンその1:headに直接書いた場合

確認するために、↓のHTMLを用意しました。

画面に表示させてみると、文字が緑で表示されているので後勝ちしていることが確認できました。
cssで先勝ちか後勝ちか、優先順位を調べてみた

確認したパターンその2:外部cssを読み込んだ場合

確認するために、↓のHTMLと

先に読み込ませるsample1.css

後に読み込ませるsample2.cssを用意しました。

画面に表示させてみると、文字が青で表示されているので、外部で読み込ませた場合でも後勝ちしていることが確認できました。
cssで先勝ちか後勝ちか、優先順位を調べてみた

まとめ:cssは基本的に後勝ち

以上がcssで先勝ちか後勝ちか、優先順位を調べてみた!でした!

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

コメント

タイトルとURLをコピーしました