ホームページビルダーを使っています。
どうも表については、いまいち理解しづらいのですが・・・
次の考え方は合っていますか?(pixelで指定してます)
[表の幅]は・・・
[罫線の幅] + [セル内の余白] + [枠の幅] + [セルの幅]
-----------------------------
たとえば、2列の表の場合
[罫線の幅] =2
[セル内の余白] =3
[枠の幅] =2
[セルの幅] =100
・・・と指定したとき、実際の幅は
[罫線の幅] =2 → 2×2=4
[セル内の余白] =3 → 3×4=12
[枠の幅] =2 → 2×2=4
[セルの幅] =100→ 100×2=200
以上合計すると[表の幅]は
4 + 12 + 4 + 200 = 220
・・・ということになりますか?
No.5ベストアンサー
- 回答日時:
#4です。
お返事が遅くなりました。>逆に言うと、HTMLでの記述はいい加減になってしまうのでしょうか?
いえいえ、考え方としては間違ってはいないかとおもます。「手段としてCSSもありますよ」って感じだと思います。実際にW3CではCSSの導入を推奨していますし、サイト全体をデザインするのであれば、CSSは不可欠なものといえるでしょう。
もし、インストラクターとしてお考えならば、そもそもHTMLの理論から入らなければならないかと思います。<h?>タグは見出し、<p>タグは段落、<table>は表という意味で...。基本的に段落の後に見出しは来ないし、デザイン上でのレイアウトのために<table>を使用することは、理論的に間違っています。では、どうすれば?となりますが、そのためにCSSが必要となります。タグは、基本的な構造をつとめ、デザイン(レイアウト)はCSSがつとめる。といった考え方になります。よって、<font~>や<center>や<~align=~>など、サイズや位置指定などは、デザインと考えられるので、CSSで設定します。また、それらのタグは、やはりW3Cでは、非推奨要素もしくは非推奨属性となっています。さらにこれからは、XHTMLでの作成を推奨することも予想されます。どうぞ、ご参考までに...。
お礼が遅くなりまして申し訳ありませんでした。
初心者向けのセミナーでは、あまり難しい部分に触れることはできないため、「こんな感じで・・・」と紹介だけしようとしたのですが、実際自分でやってみると不可解な部分が多く、理解していないとまずいなと思い確認しようと思いました。
できれば、CSSが使えればよいのですが、なにぶん初心者向けのコースなので時間もなく、結局、大体こんな計算でということで、やってしまいました。
現状が確認できとても参考になりました。
No.4
- 回答日時:
もし正確なサイズ(ピクセル値)でTableを指定したいのであれば、CSSを使用されてはいかがでしょう。
具体的に記述しますと、以下の感じになります。
<head>~</head>の間に
<style type="text/css">
<!--
.tableA{
width:200px;
border-top:2px solid #000000;
border-left:2px solid #000000;
}
.tdA{
width:100px;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
padding:3px;
}
-->
</style>
と設定しておき、その設定をclass指定でタグに入れます。
<table border="0" cellpadding="0" cellspacing="0" class="tableA">
<tr>
<td class="tdA">セル左</td>
<td class="tdA">セル右</td>
</tr>
</table>
こうすることによって、指定したいサイズで表のサイズが固定できます。(と思うのですが....。)
この回答への補足
ご回答ありがとうございます。
CCSでの方法は正確にやるには便利ということがわかりました。
逆に言うと、HTMLでの記述はいい加減になってしまうのでしょうか?
インストラクターとして教えるときに
「ビルダーの設定は、正しくは、計算して数値を入力してください」と、言えるようにしたいのですが・・・いろいろあって無理なのでしょうか?
No.3
- 回答日時:
テーブルの幅については参考URLの通りですが、実際は(開発者の見解の相違から)ブラウザによって見え方が異なります。
参考URL:http://wakabano.cool.ne.jp/dream/layout/table/ma …
お礼が遅くなりまして、すいませんでした。
リンク先はとても参考になりました。
セミナーでも紹介できそうです。
本当にありがとうございました。
No.2
- 回答日時:
#1の補足に対する回答。
セル幅の設定については、先にインターネットを開き、文字のサイズを最大にしておいてからHPビルダを立ち上げ、大きな文字に合わせてセル幅を目分量で設定されるといいでしょう。
高齢者は大きな文字で閲覧する傾向があるので、私は横幅に関しては常に最大の文字サイズ環境でHPを設計しています。
若い人は中くらいの文字がお好みのようですが、隙間が空くのは辛抱してもらいます。セル内に複数行をべた書きする場合は、逆に最小の文字サイズ環境でセル設定すればいいでしょう。この方法だと、閲覧者が最大文字を設定しても、セルはちゃんと上下に伸縮してくれますからね。
お礼が遅くなりました。
ありがとうございます。
自分の場合は、文字サイズ「中」で「大」にした場合は崩れてもしょうがないと思っていたのですが、いろいろ考え方があるのですね。
No.1
- 回答日時:
1)寸法を指定せず2×2の表を作ってみます。
2)表が表示されたら、スクリーンコピーを行ないます。
(PrintScreenキーによります)
3)ペイントを開いてペーストします。
4)周囲の余計な部分をカットします。
5)画面を最大の8倍にズームし、グリッドを表示させます。
([表示]→[拡大]→[グリッドを表示])
以上の操作で納得が行くように調べられます。
この回答への補足
なるほど!
やってみます。
表の設定の考え方は、これでいいのでしょうか?
最後にセルの幅を設定するとき、やはり何ピクセルにするのがいいのか悩んでいます。
結構いい加減でも、それなりに見えるのですが、細かくレイアウトをしていこうとするときは、正確にやっていかないとずれたりしますよね!
(ビルダーはスライスが使えない?・・ので・・)
答えをいただいて、もう1ヶ月もたってしまい、すいませんでした。
とても参考になるやり方です。使えますね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて教えてください。 3 2023/03/24 08:34
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) [入力規則]のリストボックス内の“不揃いの林檎たち” 3 2022/09/15 18:32
- Excel(エクセル) 至急!!!エクセルについて 5 2022/06/05 21:50
- Excel(エクセル) Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて 2 2022/11/15 16:14
- Excel(エクセル) エクセル2016で、セル全てが消えました。 3 2023/01/03 08:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/12/26 12:05
- Word(ワード) Word 段落罫線の上下のスペースを広げるには 3 2023/08/04 10:52
- Excel(エクセル) EXCELで同一セル内で自動的に改行されてしまう(難問) 6 2023/04/16 00:51
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページ作成
-
既存画像(gif または png)の背...
-
ホームページの画面文字を濃く...
-
ホームページ制作で教えてくだ...
-
web制作(HP作成について教えて...
-
友達にドッキリをしたくて、ホ...
-
入社1年半目です。自習でシェア...
-
ホームページビルダー22でリン...
-
ビルドとリビルドの違いを教え...
-
XREA使用で作成したHTMLファイ...
-
友人のホームページを引き継ぐには
-
FC2ホームページの変更に仕方
-
ホームページの内容変更を無料...
-
ホームページビルダー19文字化け
-
今さらですがHPを作成するに当...
-
ホームへーじ作り
-
さくらサーバーに置いているホ...
-
ホームページビルダーを複数の...
-
jQueryで画面サイズによってス...
-
vtuverになりたいのです。 しか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既存画像(gif または png)の背...
-
ホームページの画面文字を濃く...
-
ホームページビルダー15で作っ...
-
ホームページビルダーを複数の...
-
ページの内容コピペ 範囲が広い...
-
今さらですがHPを作成するに当...
-
友達にドッキリをしたくて、ホ...
-
ホームページビルダー22でリン...
-
XREA使用で作成したHTMLファイ...
-
FFFTPでサーバに新規フォルダが...
-
メールフォームで送信すると「...
-
ビフォアーアフターのページは...
-
Adobe FLASH に代わるソフトは...
-
ホームページの内容変更を無料...
-
web制作(HP作成について教えて...
-
友人のホームページを引き継ぐには
-
ホームページ作成について。「...
-
ホームページビルダー11で作...
-
FC2ホームページの変更に仕方
-
アメーバ・ブログは"HTMLタグ"...
おすすめ情報