配置

[新着] Webテンプレートを仮オープンしました



0   名前: ナリ : 2005/08/09 00:59
文字の横(右)に表を表示させたいんですけど
どうすればいいのかわかりません;;
表の横に表はわかるんですけど、文字の横に表のように配置するのは
どうすればいいんですか?
一応このサイトを全部回ってみたんですけど・・・
単に見落としてるだけなのかもしれませんけど;;


1   名前: tk : 2005/08/09 00:59
たぶん、これじゃないかな
http://www.tagindex.com/html_tag/table/table_align2.html

2   名前: ナリ : 2005/08/09 00:59
tkさんのおかげで似た感じのをスタイルシートで見つけることができました
ありだとうございましたm(_ _)m

それで質問があるんですけど

<STYLE TYPE="text/css">
<!--
TABLE, TD {
border: 2px #2B2B2B solid;
}
.sample {
float: left;
margin: px px;
}
-->
</STYLE>
</HEAD>
<BODY>
<TABLE CLASS="sample">

</TABLE>
文字
</BODY>
</HTML>

↑の表の所に・・・

<table width="200" height="100" cellspacing="0" cellpadding="2" style="border:1px solid #ffdfb3;">
<tr height="20">
<td style="background-color:#ffb755;font-size:8pt;color:#fff;filter: alpha(opacity=100,finishopacity=25,style=1);"><b>
</</b>
</td> </tr><tr>
<td style="font-size:8pt;color:#ffb755;">

↑のタグの表を入れたいんですけどなぜかできません・・・
他の簡単な表(<TD> </TD>)みたいなのならできるんですけど;;

表のタグが<tableから始まってるせい?か1つ↑のタグの<TABLE CLASS="sample">
とかかっていてできません;;
こういう時はいったいどうすればいいんですか?
(<table〜<tr height="20">までを消して表にすると
ちゃんと文字の横に表がきます)
できる方にはまったく馬鹿な質問だと思うんですけど
何方か教えてください><;



3   名前: あや : 2005/08/09 00:59
ちゃんとテーブルタグの解説は見ていますか?
http://www.tagindex.com/html_tag/table/index.html
『TABLEタグ、TRタグ、TDタグを組み合わせて使用します。』と記載されています。

sampleを指定した方のテーブルは、TRもTDもついてないからセル自体が作られていません。
中身を入れる場所ができていないのです。

4   名前: ナリ : 2005/08/09 00:59
一応<tr>も<td>入れてるんですけどねえ・・・
こっちから見るとちゃんと表になってるんですけど;;
(単に僕の思い込みの可能性の方が高そうですけど・・・)

最後に聞きたいんですが

<STYLE TYPE="text/css">
<!--
TABLE, TD {
}
.sample {
float: right;
margin: 20px 0px;
}
-->
</STYLE>

</HEAD>
<BODY>

<table class="sample" width="200" height="100" cellspacing="0" cellpadding="2"
style="border:1px solid #ffdfb3;">
<tr height="20">
<td style="background-color:#ffb755;font-size:8pt;color:#fff;filter: alpha(opacity=100,finishopacity=25,style=1);"><b>
</</b>
</td> </tr><tr>
<td style="font-size:8pt;color:#ffb755;">
<marquee direction="up" width="150" height="70" scrollamount="1">
<span style="font-weight:bold;">
</span><div style="margin:3px 0px 5px 10px;">
文字<P>
</DIV>
<span style="font-weight:bold;">
</span><div style="margin:3px 0px 5px 10px;">
文字<P>
</DIV>
</marquee></td></tr></table>

<B>
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
</B><P>
<B>
★★★★★★★★★★★★★★★★
</B><P>
<SPAN STYLE="font-size:90%;">
□□□□□□□□□□□□□□□□□□□□□□□
<P>
■■■■■■■■■■■■■■■■■■■■■■■
</SPAN>
</BODY>
</HTML>

↑のタグの7行目の所にmargin: 20px 0px;というのがあって
0の数字の方に0以上の数字を入れると表が左側に動いて予定通りなんですけど
なぜかついでに1列目の☆(なんでもいい文字)まで余白をあけて(右側に)動いてしまいます
表だけを左側に動かして
☆(なんでもいい文字)はそのまま端っこ(0ptの時に表示されるみたい)にしたいんですけど
それはどうすればいいんですか・・・? 何方か教えてください><;

一覧へ戻る