• ベストアンサー

HTMLのタグは閉じなくてもいいのでしょうか...

onimotsuの回答

  • onimotsu
  • ベストアンサー率36% (279/758)
回答No.1

>・タグによっては閉じなくてもいいのか。 その通り。</TD>と</TR>は省略可です。 >・タグは前後してもいいものなのか。 文法から言えば、<TD><TR> ~ </TR></TD>だとおもいます。 >・上記のようなソースの書き方は技術的に使われるものなのか。 作成者に聞かなきゃ分からないかな。

tehu
質問者

お礼

ご回答有り難うございます。 そうなんですか!省略可能だったとは…。 やはり私の知識が古かったんですね(^^ゞ ありがとうございました。

関連するQ&A

  • HTMLタグについて

    <!-- #EndEditable --> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> <link rel="stylesheet" href="古いデーター/text.css" type="text/css"> </HEAD> <BODY bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="5" marginwidth="0" marginheight="5"> <table width="760" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td><div align="center"><img src="toppu2.gif" width="700" height="92"></div></td> </tr> </table> <div align="center"> <table width="760" border="0" cellspacing="0" cellpadding="0"> <tr> <td><div align="center"><img src="botan4.gif" width="700" height="57" border="0" usemap="#Map6"></div></td> </tr> <tr> <td><div align="left"><!-- InstanceBeginEditable name="contents" --> _________________________  上記のタグで 【<link rel="stylesheet" href="古いデーター/text.css" type="text/css"> 】が文字化けしてるから可笑しいと思うのですが、これを テンプレート上で下記のように修正してもエラーが出て 上手くいきません。 <link rel="stylesheet" href="../../text.css" type="text/css">  この他におかしい部分が多分あると思うのですが、 そこをお教えください。  宜しくお願い致します。

  • 入れ子になっているHTMLタグも抜き出したい

    現在、/^(<([\w]+)[^>]*>)(.*?)(<\/\\2>)/という正規表現で 再帰的に処理させてHTML部分のみカットしています。 が、 <table border="1" cellpadding="2" cellspacing="0" align="right" style="margin-left:1em"><tr><td colspan="2" cellspacing="0" cellpadding="2"><table align="center" border="0"><tr><td colspan="2" align="center">aaa</td></tr></table></td></tr></table> こういった同じタグの入れ子状態になっている事を想定していなかった為 正しく抜き出しが行えず問題が発生しています。 しかし、現状の処理でずっと動作させてきたので、出来るだけ処理を変更せず 上記HTMLにも対応させたいです。 何かいい正規表現か、同等の処理はありませんでしょうか?

    • 締切済み
    • PHP
  • XOOPSのHTMLタグ記入について

    XOOPS cube2.0を使用しています。 FAQモジュールで、質問/回答の項目を増やし、回答欄でHTMLタグを使用しましたが、どうも表示が不正です。 具体的には、TABLEタグなのですが、TABLEタグを使用してページを表示させた場合、かなり大きな空白が表の上にできてしまいます。 TABLEタグを消すとそういったことがなくなるので、TABLEタグが問題なのか、どうなのか。 ソースを表示させようと右クリックしても表示できないので困ってます。 何かよい助言をいただけないでしょうか。 ●必要事項を入力します。 <TABLE BORDER="1" WIDTH="100%" HEIGHT="100%" CELLSPACING="1" CELLPADDING="1"> <TR> <TD>1-1</TD> <TD>1-2</TD> <TD>1-3</TD> </TR> <TR> <TD>2-1</TD> <TD>2-2</TD> <TD>2-3</TD> </TR> </TABLE> としたときに、●必要事項を入力します。のすぐ下に何行もの空白が表示されます…

  • HTMLの修正

    <TABLE border="1" width="300> <TR><TD>14°の坂でも楽々上がり、下りる時は自動的にブレーキがかかる</TD> <td><IMG ○○○jpg" align="left" width="100" height=100"></td></TR> <TR><TD>センサー内臓グリップなので、速度調整、前進・後進の切り替えボタン操作不要</TD> <td><IMG ○○○jpg" align="left" width="100" height=100"></td></TR> <TR><TD>バッテリー容量が一目でわかり、自動的に電源OFFで安心</TD> <td><IMG IMG ○○○jpg" align="left" width="100" height=100"></td></TR> </TABLE> HTMLのタグ確認ツールで、以下の表示 エラー:2件 [行:3]「td」の開始タグがありません。 [行:3]「tr」の開始タグがありません。 解決方法を教えてください。

  • 【タグ】左寄せする方法

    一部消去していますが、以下のようなフォームを左に任意のスペースを空けて表示させる場合、どういったタグを使えばいいのでしょうか。 よろしくお願いいたします。 <FORM ACTION="" METHOD="GET" NAME="TG" TARGET="_blank"><table width="250" border="0"><tr><td bgcolor="#0000FF"><div align="center"><font color="#FFFFFF"><strong>検索</strong></font></div></td></tr><tr><td>選びください。<br></br><select name="stayym" size="1"><option value="200902"></option></select></br><br>選びください。</br><select name="catid" size="1">n><option value="11203</option></option></select><input type="submit" value="GO"></td></tr><tr><td><div align="right">ツーリスト</div></td></tr></table></FORM>

    • ベストアンサー
    • HTML
  • アメブロhtmlのタグの使用

    アメブロを利用してますが、htmlのタグで表を作成しました 表は作成出来たのですが、タグ利用部分が記事の上下の真ん中になってしまいます(画像参照) どの様にしたら上詰めに表示されるのでしょうか? テーマはカスタマイズテーマで全てデフォルトで使用してます。 (記事内容) <table border="3" width="100%"> <tr> <td height="100">指定なし</td> <td align="left">左寄せ</td> <td align="center">中央揃え</td> <td align="right">右寄せ</td> </tr> </table>

  • tableタグについて

    どのようのウィンドー幅になっても全ての文字が表示させたいのですが、以下のタグの何処がおかしいのでしょうか。 <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td> <div align=center> <table width="700"> <tr> <td>あいうえお・かきくけこ・さしすせそ</td> </tr> </table> </div> </td> </tr> </table> この場合、ウィンドー枠を右から左に向かって縮小していくと、「あいうえお・かきくけこ・さしすせそ」の”そ”から順に見えなくなります。  そのではなくて、 あいうえお かきくけこ さしすせそ になり、 さらに縮小すると あい うえ おか かき くけ こさ しす せそ の様な感じで すべてが表示されるようにしたいのですが、どのようなタグを挿入すれば良いのでしょうか? お願いします。

  • html4.01で使われないことが推奨されているタグ

    タグの参考書にHTML4.01に使われないことが推奨されているタグがあり、そのタグはスタイルシートに替えて使用することが書かれていました。 主要なもので、タグではfontタグが、属性ではcoloerの指定、div、p、table、tr、td、h1~h6、imageのalignの指定、imageの borderの指定、trとtdのwidthとheightなどがありましたが、リニューアルされたばかりのページなどを見ても、完全にそれを守っているページはありませんでした。fontタグは使われていなかったのですが、それ以外のタグはそのまま使ってhtml4.01Transtisionとするのは一般的なのでしょうか。推奨を守ってhtml4.01 strictとして制作しているwebデザイン会社などはどのくらいあるのでしょうか。 fontタグはできるとしても、alignやborderなどを使用しないで作成すると、すべてのtdやtrなどにclass指定で指定する方法でしょうか?

    • ベストアンサー
    • HTML
  • 書いたHTMLを見てもらえないでしょうか

    HTMLで困ってしまいました… <table width=100 rules="cols" border=1 align="right" cellspacing="0" cellpadding="0"> <TR bgcolor=white><TD><img width=100 height=100 src="test.jpg"></TD></TR> </table> たくさんあそんだ土曜日<br> 楽しかった日曜日<br> <table width=1000> <TR bgcolor=pink><TD>休日明け</TD></TR> </TABLE> ネコと遊んだ月曜日<br> 買い物をした火曜日<br> よくわからない木曜日<br> テレビをよく見た金曜日<br> 上記のようなソースを作ったのですが、IEで表示すると <table width=1000> <TR bgcolor=pink><TD>休日明け</TD></TR> </TABLE> この部分が画像の部分にかぶさって表示されてしまいます。 「width=1000」の数字を少なくする方法も試したのですが、 ウィンドウを小さくすると又画像にかぶさって表示されてしまって悩んでいます。 どうすれば、かぶさらないように表示できるのでしょうか。 どなたか詳しい方教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • CSVファイルより自動でHTML形式で表示したい。

    CSVファイルより自動でHTML形式で表示したいのです。 たとえば、csv ファイルの中身が、 room.csv 部屋名,温度,湿度,料金 101,23.5,40,15000 102,23.2,40,16000 103,23.0,40,17000 104,23.4,40,19000 となっているとします。 room.htmlでもroom.cgi 等で表示させ ブラウザのソースを見たときには、 <table border=4 width=250 align=center> <tr bgcolor="#cccccc"> <th>部屋名</th> <th>温度</th> <th>湿度</th> <th>料金</th> </tr> <tr align=center> <td>101</td> <td>23.5</td> <td>40</td> <td>15000</td> </tr> <tr align=center> <td>102</td> <td>23.2</td> <td>40</td> <td>16000</td> </tr> <tr align=center> <td>103</td> <td>23.0</td> <td>40</td> <td>17000</td> </tr> <tr align=center> <td>104</td> <td>23.4</td> <td>40</td> <td>19000</td> </tr> </table> のように、したいのですが、 可能でしょうか? perl等のプログラムの知識は、ほとんどありません。 作ってあるものをアップロードして動くようにすることは、出来ます。