<div>テキスト</div>は正しいのか?

<div>テキスト</div>というマークアップについて
0
碼牙ネ @megane_body

@haxe figureを使うとかなんちゃらを見かけたので。pかspanかdivかってだけなら変わらない気がします。

2013-01-24 18:03:04
酒井優 @glatyou

@demizu その話ちょうど昨日ゆみそらさんとしたんだけど、暗黙の段落をどの程度セーフとするかってちょっとむつかしいなあ…。それを良しとするといろんなことがややこしくなるんすよねwとりあえず、そのspanと同階層にブロック要素がなければありかなー…

2013-01-24 18:03:40
酒井優 @glatyou

@demizu ですです。spanは「他に適したものがない場合のフレージングじゃないですか。で、iは意味的に他のテキストと質が違うフレージングなんすよ。アイコンは絵文字なので、iが適してると考えてます。

2013-01-24 18:06:37
酒井優 @glatyou

@demizu bootstrap作った人と考えが同じかわかりませんが、そのマークアップ知った時はなるほど!と思いましたwそれまではspanだったので。

2013-01-24 18:08:09
酒井優 @glatyou

@sophide0822 @demizu spanでもいいとは思いますw僕は使うけど…

2013-01-24 18:11:37
しょー @demizu

@glatyou なるほど。ちと突っ込むと、今ここを読んだんだけど、 http://t.co/pEfNhQuK 「意味的に質が違う」だと、bタグの方が適切じゃない?

2013-01-24 18:15:04
酒井優 @glatyou

@sophide0822 @demizu 明確に言えるのは、そのアイコンが飾りなら親要素に擬似要素で、意味があるならspanかなんかで囲んで、その意味が修飾しているコンテンツ内(「売り切れ」なら在庫状況とか)に入れるということです。

2013-01-24 18:17:57
酒井優 @glatyou

@sophide0822 @demizu 「売り切れ」が商品名にかかっているならh*の中にspanとかで入れて、商品ボックスにかかっているのならそれは商品名とか段落と同格なので段落で囲む、と。これが厳密な感じです。

2013-01-24 18:20:24
しょー @demizu

@glatyou @sophide0822 今回のケースは後者ですね〜。自分の理解が正しかったようで安心したw

2013-01-24 18:22:11
酒井優 @glatyou

@demizu 僕の解釈になっちゃって恐縮なんだけど、bはリード文とか話者の名前とか、文としての役割が違うものに使うものだと思うんすよ。それに対して、iは文章で表している内容の中での意味が異質なものを表すと思います。iは他言語も表すので、絵文字もそうかなと。

2013-01-24 18:25:02
しょー @demizu

@glatyou うーむ。なるほどねー。考え方はよく分かったー!正直、勉強が足りないから、bとiの解釈について議論できそうにないww

2013-01-24 18:29:26
酒井優 @glatyou

@demizu 今日HTML5めちゃめちゃ詳しい人と議論してくる!w

2013-01-24 18:30:43
しょー @demizu

@glatyou おお〜!いいね!今回の件もぜひ議論してきて!w

2013-01-24 18:31:39