オンライン健康相談、gooドクター

html5のテーブル内でdivのタブが使えないのですが、divの代わりに使える(働き)が同じタブはありますでしょうか??

gooドクター

A 回答 (3件)

たぶん、


<table>
<div>...</div>
</table>
とかやってるのかな?
これでは全然使えないです。(No.2さん、嘘つきですぞ笑)

<table>
<tr>
<td>
<div>...</div>
</td>
</tr>
</table>
として使うことになるかな。
ただ、こうなるとdivを使う必要があるかどうかは疑問になってくるね。
No.1のお話を十分参考にしてください。
    • good
    • 0

divが使えない理由は何なんですか?


全然使えますけど。
    • good
    • 0

こんばんは



何をなさりたいのかよくわかりませんが・・・

>html5のテーブル内でdivのタブが使えないのですが~
「タブ」って多分「タグ」のことを言っているのですよね?
divタグは使えます。tdまたはthタグ内で使ってください。
divに限らず、tableの構成を示すタグ(trやtdなど)と混在させて使うことはできません。
なぜなら、tableの構成を示さないので、HTMLとして解釈できないからです。
(大抵のブラウザでは、tableの外側に表示されると思いますが、ブラウザの解釈依存になります)

HTMLは文書の構成(構造)を示すためのものなので、内容に合ったマークアップを行う必要があります。
https://developer.mozilla.org/ja/docs/Learn/HTML …


>divの代わりに使える(働き)が同じタブはありますでしょうか??
div要素は特別な意味を持たない汎用的なコンテナです。
多くの場合、他の(意味を持つ)要素に属しにくい時などに用いられます。
https://developer.mozilla.org/ja/docs/Web/HTML/E …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

gooドクター

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング