ホームページ制作初心者のものです。
Dreamweaver4でHPを作ろうと思い、様々なページを見ながら勉強中の者です。
最近よく見かけるのですが、テーブルで組んだと思われる枠に色のついた細い線を使ったものが多くみられるのですが、あれはどのようにしているのでしょうか??
テーブルの枠線といったら、あのグレーの物しかできないものと思っていたのですが...。
自分なりに考えて、テーブルの入れ子を駆使しして作ることはできたのですが、どうやら違ったやり方があるような気がします。
もしかして、とっても簡単なことなのかもしれませんが、ご存知の方、どうかお教えください。
Dreamweaverでできるのでしょうか?
No.4ベストアンサー
- 回答日時:
「枠に色のついた細い線を使ったもの」というのが立体感のない枠線のことでしたら、「入れ子を駆使した」やり方が正攻法です。
外側のテーブルのbgcolorを枠線にしたい色にし、内側のテーブルでcellspacingで枠線の太さ、セルの背景色は<td>でbgcolorを指定します。bgcolordで色をつけないと背景が透けてみえるtableの性質を利用し、枠線は下の色を見せているわけです。
**例**
<table border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#000000"><td>
<table border="0" cellspacing="5" cellpadding="0">
<tr><td bgcolor="#999999">セル1</td><td bgcolor="#999999">セル2</td></tr>
<tr><td bgcolor="#999999">セル3</td><td bgcolor="#999999">セル4</td></tr>
</table>
ご回答ありがとうございます。
「入れ子を駆使」するやりかたもやっぱり、
”あり”なんですね。
なるほどー。セルスペーシングで線の幅がきまるんですね。
タグの勉強はほとんどしていないので、
これを機会に少し頭にいれてみようと思います。
ご回答ありがとうございました!
No.7
- 回答日時:
Dreamweaverで出来ます。
まずは見本を見てください。
と言っても、HTML文章を書くだけですが、
<html>
<head>
<title>無題ドキュメント</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body bgcolor="#FFFFFF" text="#000000" >
<table width="400" border="5" cellspacing="0" cellpadding="0" height="400" bordercolor="#000000">
<tr>
<td>
<table width="400" border="1" cellspacing="0" cellpadding="0" height="400" bordercolor="#FF0000">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
上に書いたものが「Dreamweaver」で簡単なテーブルを作ってしたものです。
上にあるものを「Dreamweaver」上で開いてみてください。
それでは解説を。
解説
1). まず、テーブルを作ります。「オブジェクトウィンドウ」→「一般」→「テーブルの挿入」をクリックして、テーブルを作ります。
2). 次に、テーブルの設定をします。「行数」(縦の枠数)と「列数」(横の枠数)を決め、「セル内余白」と「セル内間隔」は「0」にして、「幅」を、設定します。その後、「ボーダー」と有りますが、これがテーブルの枠線の元です。それを、決めた後、「OK」をクリックします。
3). 次に、そのテーブルが選ばれた状態にします。普通、2).の状態からそのまま来た場合は、そのままで、別の場所をクリックしてはなれたら、テーブルの縁の部分をクリックしてから「プロパティウィンドウ」で、「テーブル」となっているはずですから、空白になっている高さを入れます。(これは後ででも出来ます。)
それから、「プロパティウィンドウ」の下の方に「ボーダーカラー」と言うのが有りますから、その横の白い箱になっている(左下の方に黒い▼がついている)部分をクリックして、「ボーダーカラー」を選びます。
そうすると、縁になりました。
ちなみに、上のものをHTMLで表示すると分りますが、外側にあるテーブルが、黒で、内側にあるテーブルが赤となっています。
それぞれに、「ボーダー」の幅を変えて見ましたが、どうですか。
まだ分らない事があれば、補足でもいいですから書いてください。
私の知っている「Dreamweaver」のテクニックなら教えてあげましょう。
では、いいホームページが出来上がります様に。
以上
ご丁寧な回答たいへんありがとうございます!
まだ試してはいないのですが、
Dreamweaverでuduki4さんのご講義のとおりやって試してみようと思います。
様々なやり方があるのですねー。
本当にためになります。
ありがとうございます!
No.6
- 回答日時:
スタイルシートを使うと簡単です。
下のタグを<head>の直後あたりに入れておきます。
<STYLE TYPPE="text/css">
<!--
td{border-style:solid; border-width:1pt 1pt 1pt 1pt;border-color: #ff0000;}
-->
</STYLE>
そのあと普通にtableを使って、border=0 にしておけば細い赤線で枠ができます。
1pt 1pt 1pt 1pt のところにいろいろの数値を入れますと、影のようになって、立体的に見えたりします。
お試しください。
わたしのブラウザはIEは5.5でNNは6.22です。両方ともうまくできます。
No.5
- 回答日時:
No.2につけたし
例の終わりの二行がぬけていました
**例はじめ**
<table border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#000000"><td>
<table border="0" cellspacing="3" cellpadding="0">
<tr><td bgcolor="#999999">セル1</td><td bgcolor="#999999">セル2</td></tr>
<tr><td bgcolor="#999999">セル3</td><td bgcolor="#999999">セル4</td></tr>
</table>
</td></tr>
</table>
**例おわり**
No.2
- 回答日時:
私自身Dreamweaverは持っていないのですが、おそらく、作ったページのソースをみたり、そこに直接書き込んだりすることが出来ると思います。
(できなかったら、ごめんなさい)ソースを出したら、はじめの方に
<BODY></BODY>
というタグがあるはずです。その中で、テーブルを作りたいところに<TABLE>タグを挿入します。
下の見本は青を貴重とした陰影のあるものになっています。
「BORDER」のところでテーブルの枠線の太さを
「CELLPADDING」のところでテーブル内のスペースを
「BORDERCOLORLIGHT」のところで左と上の枠の色を
「BORDERCOLORDARK」のところで右と下の枠の色を
指定することができます。
<HTML>
<HEAD>
<TITLE>○○○</TITLE>
</HEAD>
<BODY>
○○○○…
<TABLE BORDER=5 CELLPADDING=5 BORDERCOLORLIGHT="deepskyblue" BORDERCOLORDARK="dodgerblue">
<TR><TH><NOBR>○○名</NOBR></TH><TH>◆◆日時</TH><TH>△△時間</TH><TH>◎◎項目</TH><TH>□□の方法</TH>
<TR>
<TD>○○○</TD>
<TD>◆◆◆</TD>
<TD>△△△</TD>
<TD>◎◎◎</TD>
<TD>□□□</TD>
</TABLE>
○○○○…
</BODY>
</HTML>
分からないことがありましたら、補足してください。
ご回答ありがとうございました!
実は私の質問は、立体的ではない、細い線のことを
いっていたのですが、これを試してみて
おどろきました。
こんなコトも可能なのですねー!
これも使ってみたいです。
No.1
- 回答日時:
スタイルシートを使ってできます。
Dreamweaverは使ったこと無いのでわかりませんが、
スタイルシートの設定はできるはず…
参考URLを見てくださいね。詳しく説明されています。
ソースをコピーして改造するのも手ですよね?
参考URL:http://www3.ocn.ne.jp/~maruno/style_twak.htm
ご回答たいへんありがとうございます。
参考URL少し拝見しました。
破線の囲み枠なんかも可能なんですねー!
詳しく読んで試してみようかと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- 家具・インテリア ソファ用のテーブルでの作業 1 2022/05/07 08:29
- Oracle SQL update方法 2 2022/06/22 14:07
- 電気工事士 2種電気工事士 実技 テーブルの広さ 4 2023/07/19 11:37
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- ホームページ作成・プログラミング ホームページの内容変更を無料で(自分で)したいので方法を教えてください 3 2022/07/14 13:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
HTMLでテーブルを横に並べる方法
-
箇条書きリストのすぐ横に画像...
-
テーブルの位置を細かく指定し...
-
テーブルの横に画像を
-
テーブル内でdlタグ使った際の...
-
ヘッダー固定のスクロールが可...
-
ウィンドウのサイズを変えても...
-
テーブル内に画像を表示したい。
-
テーブルの入れ子でテーブルが...
-
テーブルを半透明(または網掛け)
-
<SPAN>で文字を右揃えにしたい...
-
テーブル入れ子にしたらNNでは...
-
【CSS】縦横スクロールテーブル...
-
dreamweaver☆背景画像の繰り返し
-
HTMLでページの幅を設定し...
-
角を丸くする
-
テーブルの背景を透過する方法
-
スタイルシートで valignは何に...
-
テーブルの列幅の部分固定の仕...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
テーブルの位置を細かく指定し...
-
ウィンドウのサイズを変えても...
-
HTMLでテーブルを横に並べる方法
-
テーブル内に画像を表示したい。
-
ヘッダー固定のスクロールが可...
-
tableのheight指定が効かない
-
箇条書きリストのすぐ横に画像...
-
【CSS】縦横スクロールテーブル...
-
DWで、デザインビューに表示さ...
-
更新するとずれる?
-
複数のテーブルを無条件に中央...
-
2つのテーブルを左右に表示した...
-
一つのテーブル内の文字色だけ...
-
<SPAN>で文字を右揃えにしたい...
-
テーブルでスクロールを同期したい
-
画像の横にテーブルを。。。
-
スタイルシートで、画像の横に...
-
テーブルの高さ幅の固定方
おすすめ情報