HTML&CSS HTMLのタグと要素名 CSSの各部の呼び名まとめ
HTML&CSSの基本を勉強したので覚え書きです。
なんだろう、プログラミング言語だと覚えれるのにHTML&CSSだとすぐに忘れる。使う頻度の問題もあるでしょうし、大学時代に基礎からやってるプログラミングは覚えやすいというのもあると思いますが、なんとか知識を定着させたい。
HTML
「タグ」「属性」「コンテンツ」「終了タグ」
CSS
「セレクタ」「宣言ブロック」「プロパティ」「値」
セレクタの種類
- div など → タイプ(要素)セレクタ
- * → 全称セレクタ
- #hoge → idセレクタ
- .hoge → クラスセレクタ
- div a → 子孫セレクタ
- section.hoge > span → 子セレクタ
- a[属性=値] → 属性セレクタ
- a:hover(:link,:visited,:active) → 疑似クラスセレクタ
- :nth-child(n) → 疑似クラスセレクタ テーブルでn番目の子要素指定 nはodd,even,2n+1等も有り
- :first-child, last-child → 疑似クラスセレクタ テーブルで最初(最後)の子要素指定
とりあえず基本用語さえ覚えておけばどうとでもなると思う(たぶん)。