質問: HTMLにおいて、id属性全てをclass属性に変えると、 どのようなデメリットがあるのでしょうか。 教えていただけたら幸いです。
回答: あくまでも単純なページを作る上では最悪問題はないはずです。 ただ、いろいろとより複雑な記述を要求される場合はあります。 他にはページ内でアンカーポイントを使用している場合はidを使うべきとかそういったルールで不具合が生じたり、あと、基本的にclassよりidが優先されるってルールがあるため、そういった部分でも不都合が生じる可能性があります。 後は、他の方がコード見る際に見づらいとかもデメリットでしょうか。 以下は参考程度に