Web制作メモツイートidとclassの違いは、人の管理をイメージするとわかりやすいですね!idは番号。ユニーク(オンリーワン)のものです。在庫管理に例えると、IDは商品コード(A001等)、classは商品のジャンル(医療用,スポーツ用等)、色、サイズ(ラージ,スモール等)です。タイトルの「classを使えばidは不要?」という質問の答えですが、結論から言いますと、デザイン作業をしていくにあたってはclassのみでほぼ十分です。最終手段として使う程度です。idは、JavaScript等を利用していく場合に何度も使うことになります。cssにおけるclassとidまずは、classの使い方です。最近はCSSフレームワーク活用の流れもあり、シンプルなclassを多用していく方法が一般的です。こんな感じで使います。いう使い方をしてはいけないわけではないですが、極力少なくします。この方がまだいいです。確実に1回しか使わない場合は、このようにした方が後々、修正箇所を探すのは楽です。contents</div>idはこんな形で使います。特定のButtonを押す場合に、特定の項目を表示させる場合はidを利用します。classでも出来ないことはありませんが、コードの記述もエラー確認もidの方が圧倒的に楽です。以下のボタンを押してみてください。コンテンツが表示されます。「Q&A」等でたまにありますね!押すと表示、スマホサイトのメニューボタンも基本構造は同じです。id=”dog_close”」を表示といった動作です。上記の機能は下記コードで実装しています。}</script>その他、特定のフォームの値を取得したり、特定のエリアに特定のタイミングでテキストを表示させたりと、動的な場面ではidとclassを明確に使い分けることが多いです。あと、Javascriptではなく、シンプルなHTMLですが、idはページ内リンクでも使います。クリックするとこのページの上部「classの使い方」の方へ行きます。Diary(Web&マーケディングダイアリー)は、マーケティング、人事・採用、Web開発あたりをテーマに、色々を書いています。起業/経営(Webマーケティング・開発/スクール)→メディアデザイン室長/新規事業開発/人事部長(クリエイティブ/社内システム/HR・採用)→取締役(開発〜お茶の買い出しまで色々)現在は外国人専門の求人サービスづくりを頑張っています。Webマーケティングダイアリ。