2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【HTML】spanとdivの違い

Last updated at Posted at 2019-12-27

span

:sunny: 文の中の一部分にCSSを適用させる
:sunny: <span>~</span>で囲った部分をインライン要素としてグループ化

:thinking: りんごの "ん" だけ文字を赤くしたい

例.html
<p><span></span></p>
例.css 
span {
  color: red;
}
スクリーンショット 2019-12-27 17.31.58.png

"ん"のみ赤くなりました:smile:

span と div の違い

グループ化といえば div もそうだけど、何が違うかというと

span・・・<span>~</span>で囲った部分をグループ化(インライン要素)
div・・・<div>~</div>で囲った部分をグループ化(ブロックレベル要素)

イメージとしては・・・

div

スクリーンショット 2019-12-27 17.51.08.png

span

スクリーンショット 2019-12-27 18.11.02.png

div はブロックレベル要素をグループ化しているので、そのブロックにCSSを適用(赤文字)
span は囲った文字をグループ化して、その囲った部分にCSSを適用(赤文字)

div でフルーツという大枠のブロックに対して赤文字にするか、
span でみかんの "か" にのみローカル部分を赤文字にするか。
そんな感じ。

ちなみに span も div と一緒で class が使用できます:smile:

2
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?