11/04/15 13:36:15.63 nP2ID9qy
htmlやcssなんかを始めたばかりの初心者なのですが質問させて下さい。
サイトのメニューについてなんですが、ul要素のli要素なんかを
よくブロック要素にしてfloatで横に並べているのを見かけます。
また逆にインライン要素にして改行が入らないようなやり方も見かけます。
質問1.別にブロック要素にしなくても、floatすれば横に並ぶと思いますが、
わざわざブロック要素に変換してやる理由は何でしょうか?
質問2.どちらのやり方が良いというようなことはあるのでしょうか?
質問3.辞典を調べるとliタグはブロックともインラインともなっていないのですが、
第3の種類のタグがあるということなんでしょうか?
質問4.www.tyto-style.com/archives/2008/04/20080425221016/の
使用例のようなメニューを作ってみたいのですが
これの簡単な仕組みみたいなものを教えていただけないでしょうか?