そもそもブロック要素とインライン要素にはどのようなタグがあるのでしょうか?
以下のエリアを見てください。
こんな感じになっています。
●ブロック要素のタグ
address
blockquote
center
div
dl
fieldset
form
h1〜h6
hr
noframes
noscript
ol
p
pre
table
ul
●インライン要素のタグ
a
b
basefont
big
blink
br
cite
code
em
font
i
label
map
nobr
q
ruby
s
samp
small
span
strike
strong
sub
sup
tt
u
var
なんかいっぱいあるな〜と思いの方もいると思いますが、上記を全部覚える必要はありません。
基本的にHTMLを使ってWebページを作る場合に、ブロックだのインラインだのの知識必要になってくるのが
SPANタグとDIVタグです。
この2つのタグはラベルとして機能するのですが、かなりいろんなことも出来ちゃうのでいろいろ試してみてください。
とりあえずこの2つのタグの表示がどのようになるか見てみましょう。
以下にSPANタグとDIVタグの表示のされかたを出力しています。
一応分かりやすくするために、枠に色をつけてます。
インライン要素(SPAN)インライン要素(SPAN)ブロック要素(DIV)
ブロック要素(DIV)
どうです?
SPANタグは改行されづに2個続けて表示されていて、DIVタグが横幅いっぱいにとられて、しかも改行までされちゃっています。
ちょっと面白いですね!笑
ブロック要素とインライン要素にはこのような違いがあります。
これ知っていることによって、「改行が勝手にされてる〜!」などの問題に直面する機会が減ると思うので是非覚えておいてください。
↓のボタンでこのブログの記事をランダムに表示します。
●Homeへ戻る●