• ベストアンサー

<TD div id="new">←こういうのありですか?

<TD div id="new"> このようなタグはありますか? タグのチェックをしたら、不明な属性としてエラーメッセージが出てきました。 「new」に何を指定してるかというと、画像をおいて、その画像の大きさやリピートするかどうかなどの指定です。 エラーが出ないタグの書き方、教えてください。 素人なのでよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.1

>>> <TD div id="new">このようなタグはありますか? このようなタグはありません。 ここにdivを書いてはいけません。文法的にエラーです。 >>> 画像をおいて、その画像の大きさやリピートするかどうかなどの指定です。 画像と背景画像では、取り扱い方が異なってきます。 以下のコードを参考にしてみてください。 ------------------------------------------------------------ <html> <head> <title>image</title> <style type="text/css"> #new { width: 150px; height: 70px; } #haikei { background-image: url('a2.gif'); background-repeat: repeat; } </style> </head> <body> <table width="300" border="1"> <tr> <td><img id="new" src="a2.gif"/></td> <td>画像</td> </tr> <tr height="200"> <td id="haikei">HELLO</td> <td>背景画像</td> </tr> </table> </body> </html>

konekochan_
質問者

お礼

ありがとうございます!チャレンジしてみます^-^

その他の回答 (2)

  • abril
  • ベストアンサー率69% (388/560)
回答No.3

ANo.2の回答者様のアドバイスの通りですね。 「エラーが出ないタグの書き方」を修得したければ、「タグ」と「属性」の違いを理解するところから始めて下さい。CSSをあれこれする以前に、HTML文書の構造への理解ができていないと思われますので。

konekochan_
質問者

お礼

ありがとうございます。 基本的なことを知らないと、ほんと難しいです^^;

  • DrFell
  • ベストアンサー率55% (305/551)
回答No.2

<TD div id="new"> なぜ、このようなことがしたいのか。答えだけなら 1.tdに名前をつけたい→<TD id="new"> 2.tdの中にブロック要素を入れたい<td><div id="new"> </div></td> な感じでしょうか >素人なのでよろしくお願いします。 素人なら素人らしく、初歩から体系的に学ばれる事をおすすめします。つぎはぎだけの知識ではcssは直ぐに破綻します。モードとかバグとかいろいろあり、同じ指定でもそれによって表示が代わりますので。基礎から学ばれた方が結局は早いですよ。もう既に、発想自体が間違っているので……。

konekochan_
質問者

お礼

ありがとうございます。 基礎から学ばないと、確かに難しいです^^;