HPを、HTML言語で編集しています。
「例」という添付図の、枠内の提灯を右の余白に動かしたいのですが、うまくいかなくて困っています。ご教示下さい。
タグは以下です。
<CENTER><TABLE border="0" cellpadding="0" cellspacing="0">
<TR>
<TD width="700" height="10" background="red.gif"></TD>
</TR>
</TABLE></CENTER>
<CENTER><TABLE border="0" cellpadding="0" cellspacing="0">
<TR>
<TD width="10" height="150" background="red90.gif"></TD>
<right><img src="tyoutin.gif" width:76px; height:96px; border="0" alt="maru"></right>
<TD align="left">
日付 ○○○○○○○○○○○○○○○○</A><BR>
<BR>
日付 ○○○○○○○○<BR>
<BR>
日付 ○○○○○○○○○○○○○○○○○○○○○○○○
&
nbsp;</P>
<TD width="10" height="150" background="red90.gif"></TD>
</TR>
<CENTER><TABLE border="0" cellpadding="0" cellspacing="0">
<TR>
<TD width="700" height="10" background="red.gif"></TD>
</TR>
</TABLE></CENTER><br><br><br><br>
No.3ベストアンサー
- 回答日時:
長くなりますがご容赦ください。
お書きになっていたタグに行をつけて見やすくしてみました。(空白タグは除いてあります)01 <CENTER>
02 <TABLE border="0" cellpadding="0" cellspacing="0">
03 <TR>
04 <TD width="700" height="10" background="red.gif"></TD>
05 </TR>
06 </TABLE>
07 </CENTER>
08 <CENTER>
09 <TABLE border="0" cellpadding="0" cellspacing="0">
10 <TR>
11 <TD width="10" height="150" background="red90.gif"></TD>
12 <right><img src="tyoutin.gif" width:76px; height:96px; border="0" alt="maru"></right>
13 <TD align="left">日付</A><BR><BR>
14 日付<BR><BR>
15 日付</P>
16 <TD width="10" height="150" background="red90.gif"></TD>
17 </TR>
18 <CENTER>
19 <TABLE border="0" cellpadding="0" cellspacing="0">
20 <TR>
21 <TD width="700" height="10" background="red.gif"></TD>
22 </TR>
23 </TABLE>
24 </CENTER>
1)これは2つのテーブルで構成されているのでしょうか?3つのテーブルで構成されているのでしょうか?
2つのテーブルなら17行目と18行目は不要で、23行目と24行目の間に</tr>と</table>が必要です。
3つのテーブルなら18行目に</table>が入り、且つ、7行目、8行目、18行目の<center>や</center>は不要です。
2)回答No.1の方のご指摘通り、12行目は11行目の<td>に入れないと成立しません。
書き方の例としては、
<TD width="10" height="150" background="red90.gif">
<div align="right"><img src="tyoutin.gif" width="76" height="96" border="0" alt="maru"></div>
</TD>
となるかと思います。
3)13行目から15行目ですが、意味のない</a>や</p>が入っています。正しくは、
<TD align="left">日付<BR><BR>
日付<BR><BR>
日付</TD>
ではないかと思います。
文字数の制限がありますので、テーブル3つの場合を想定して書いたものを画像として添付しますので、ご参考までにご覧下さい。
No.4
- 回答日時:
CSSにミスがあったので修正して・・
下記をメモ帳にコピーペーストしてsample.htmlとして保存し表示させてみる。
<html><head>
<style>
div.Menue{ width: 400px; border: solid red 5px; clear: both; margin-left: auto; margin-right: auto; padding: 6px;}
div.Menue p.Logo{ float:right; background-color:red; width:71px; margin:5px;}
div.Menue ol{ display:block; margin:0px; padding:0px;}
div.Menue ol li{ list-style: none; margin:0px; padding:0px;}
</style>
</head><body>
<div><h1>見本</h1>
<div class="menue">
<p class="Logo">
<img src="http://cmm001.goo.ne.jp/img/logo/goo.gif" width="71" height="37" alt="gooLogo">
</p>
<!-- width属性の場合は値は=""とかく。-->
<ol class="">
<li>日付:○○○○○○○○○○○○</li>
<li>日付:○○○○○○</li>
<li>日付:○○○</li>
</ol>
</div>
</body></html>
No.2
- 回答日時:
HTMLの記述に関する質問ですね。
まず、参考にされている資料は破いて捨ててください。
【理由】
<CENTER>は非推奨です。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
<BR>が連続しています。
は、改行しない空白文字です。スペースを開けるために使用すべきではありません。とこにその後に<BR>が来ているのは意味的におかしい。
<right>このような要素は、HTML4では廃止されています。
★とても大事★
HTMLはデザインするための言語ではなく、文書中の要素を識別させるためのマークアップ言語である。
たとえば、<strong>この部分は重要</strong>
<h2>ここは見出し(レベルは2)<h2>
<p>ここからひとつの段落</p>
<ul><!-- ここからリスト(順位がある箇条書き) -->
<li>箇条書きの一行</li>
</ul>
というふうに、
あなたの場合は多分
・・・・以下のソースはわかりやすいように全角スペースでインデントさせています。テストするときは全角スペースをタブに変換してください。・・・・
<div class="menue">
<p class="Logo">
<img src="tyoutin.gif" width=76" height="96" alt="maru">
</p>
<!-- width属性の場合は値は=""とかく。-->
<ol class="">
<li>日付</li>
<li>日付</li>
<li>日付</li>
</ol>
</div>
とでもしておいて、・・これで機械にも文書の構造がわかる・・・
CSSにて
div.Menue{
width: 700px;
border: solid red 5px;
clear: both;
margin-left: auto;
margin-right: auot;
}
div.Menue p.Logo{
width: 76px;
float:right;
background-color:red;
}
div.Menue ol{
display:block;
margin:0px;
padding 0opx;
}
div.Menue ol li{
list-style: none;
margin:0px;
padding 0opx;
}
位ですむはずです。
★テキストエディタで、HTMLを作成するのは、オーサリングツールを使うと、文章の内容を読んで判断できない機械(コンピュータ)では、適切なマークアップができなかったり、無用な、あるいは不適切なタグ(繰り返しBRとか、空のpとか・・)を挿入してしまうからなのです。
【参考】HTMLエディタ ( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83% … )
とにかくまず、
はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )
あたりから、基礎を身に着けてください。
それと仕様書(http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 …は、いつでも参照できるようにしましょう。
No.1
- 回答日時:
なんかHTML的にメチャクチャですね。
<table>~</table>で閉じてるにも関わらず、<tr></tr>以下が再登場してしまっていたりと。
やり方としてはtdタグの属性値にalign="right"をつければ、テーブルのセル内の要素が右寄せになりますので、やりたいことが実現できるかと思います。
#あと細かいですが
HTMLは「Hyper Text Markup Language」ですから、「HTML言語」というのはちょっと可笑しいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- JavaScript htmlとcssで分数を表示後、分数の右側に文書を書きたい 1 2022/04/28 10:09
- HTML・CSS 分数が正常に表示されない。 6 2022/05/09 18:53
- WordPress(ワードプレス) WordPressの記事の途中に差し込む 1 2023/06/29 11:18
- WordPress(ワードプレス) ワードプレスで、左寄せ画像と文字を横並びにせず、画像の下に文字を表示される方法を教えてください 1 2022/04/24 11:06
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
border-style:solidで文字がずれる
-
widthやheightの数値に単位(px...
-
インラインフレーム内の表示位...
-
CSS、width100%でもできる余白
-
CSS:animation開始位置の設定
-
Media Queries 4 で 非推奨とな...
-
CSS テキストフィールドの文字...
-
余分な縦スクロールバーが出て...
-
div要素の左寄せ、中央寄せ、右...
-
スタイルシートで背景の繰り返...
-
safariだけ、cssが効きません!
-
CSS3で角丸写真にシャドーを付...
-
CSSで3分割した背景画像を配置...
-
マウスオーバー時に画像と一緒...
-
初心者html・CSS ウィンドウを...
-
スクロールボックスを中央に配...
-
ライトボックスでスクロールバー
-
CSS(0の単位)について
-
divで囲まれたpaddingの指定を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
css初心者 フレックスボックス...
-
表示倍率を変えるとレイアウト...
-
CSSがなぜかfont-sizeだけ効か...
-
CSS、width100%でもできる余白
-
W3Cのソースコードの検証サービ...
-
CSS:animation開始位置の設定
-
CSSで指定した背景画像にリンク...
-
<div>と<div>の間の10px程の...
-
余分な縦スクロールバーが出て...
-
CSSでボックスのheightが0になる
-
【CSS】ヘッダーの高さが不明の...
-
スクロールボックスを中央に配...
-
li 黒丸含んで移動する方法
-
border-style:solidで文字がずれる
-
【HTML&CSS】フッター下部の余...
-
Media Queries 4 で 非推奨とな...
-
初心者html・CSS ウィンドウを...
おすすめ情報