属性,div,spanについて
要素
- 開始タグ~終了タグまでのこと
<h1> 要素の内容 </h1>
属性
- 要素になにかしらの設定をすることができる
- 属性という名前を作ることでその部分だけデザインを変えたりできる
<要素名 属性="属性値">
id
class
- 同じclass属性の名前を何度も使える。
- ケバブケースを使用。
- スペースを入れることで1つのタグに複数のクラスを設定できる
idはclassよりも優先される
data-ナンデモ属性
自由に決めれるカスタムデータ属性
data-カスタム属性=" "
div と span
複数のタグ等でグループを作るタグ。
div
- divの前後に改行が入る
- 幅と高さを指定できる
- divの中に何でも入れれる
- display:block
span
- spanの前後に改行が入らない
- 幅と高さを指定しても反映されない
- 文章の一部を装飾するのに便利
- display:inline