1. ホーム
  2. css

CSSのclassとidが同じ名前であること

2023-09-22 01:25:37

質問

cssのclassとidを同じ名前にするのは何か問題があるのでしょうか?記事・投稿のフッターは.footer、ページのフッターは#footerのように。

どのように解決するのですか?

いいえ、まったく問題ありません。

クラスは . で定義され、ID は # . つまり、ブラウザに関する限り、これらは2つの全く別のアイテムなのです。

注意しなければならないのは、自分自身を混乱させることです。おそらく、純粋にコードの読みやすさのために名前を変えておくのが最善の方法ですが、同じ名前であっても害はありません。