
私の勤務先の自社サイトを、外部の業者がリニューアルしたのですが、その時にその業者が、全部で約200ページを支配する外部スタイルシートに、<TABLE>タグを使うと全て左に20pxマージンがつくような設定を入れてあるようです。
社長は、大規模なリニューアルはその業者に任せ、あとは自社で更新するという前提でこのリニューアルを行ったので、これからは私が更新して行かなければならないのですが、私はスタイルシートのことが殆どわかりません。
今、その外部の業者が設定したスタイルシートのおかげで、テーブルの中に更にテーブルを配置した場合など、内側のテーブルを競るの左にピッタリつけたいのに強制的に左側を20ピクセル空けられてしまいます。
業者が設定したスタイルシートをいじってその20pxマージンを0pxに変更してしまえば、私が今いじりたい部分は目的通りの配置で作れるのですが、もちろん、そのかわりに他のテーブルがみんな左に片寄ってしまい、これでは話になりません。
私が特例としてマージン無しで配置したいテーブルだけをスタイルシートの支配から除外するにはどうしたら良いでしょうか?

No.2ベストアンサー
- 回答日時:
自分が使うテーブルのみにclass指定かstyle指定してmargin-left:0pxすればよいかと思います。
CSS-------------------------------------
/* 業者による設定*/
table { margin-left:20px;}
/* 貴方が使うテーブル */
table .mytable { margin-left:0px;}
HTML--------------------------------------
<table border><!-- 左マージン20pxになるテーブル -->
<tr>
<td>
<table class="mytable" border>
<tr><td>入れ子のテーブル1</td></tr>
</table>
</td>
<td>
<table style="margin-left:0px;" border>
<tr><td>入れ子のテーブル2</td></tr>
</table>
</td>
</tr>
</table>
具体的なご回答をどうもありがとうございます。
「ここだけ特別設定」というのはIDとかClassとかで指定すればいいのだろうなということは想像していたものの、本を参照してさえ具体的にどうしたらそれを指定できるのかがわからなくて困っていましたので、非常に助かりました。
スタイルシートをよくご存知の方には何と言うことのない常識的なことなのでしょうね。
私にとっては、トンネルの入り口と出口の位置だけわかっていて、途中の工事をして頂いたような感じです。
おかげさまで上手く行きました。
スタイルの設定に関しても、おかげさまでちょっと理解が進みました。
どうもありがとうございました!
No.1
- 回答日時:
20pxマージンのCSS設定があるのであれば、それをまねして0xマージン
のCSSを書いちゃうだけじゃないでしょうか?20xマージンで残したいと
ころはそのまま、0xにしたい所はなんらかの手段でxhtmlの書き換え。。。
整理付けば、秀丸かエクセルでマクロ組んで一気にどん!と行けそうな気も
します。
早々のご回答をどうもありがとうございます。
ただ、申し上げましたように私はスタイルシートのことが殆どわかりませんので、何をおっしゃっているのかさっぱりわかりません。
いや、もちろん、エクセルはいじれますし、マクロとはどういうものなのかは知っていますが、なぜそれが今回の問題に繋がるのか、CSSをまねしてと言っても、それはどういう作業になるのか、スタイルシートやDreamweaverの関連図書を開いてみてもさっぱりわかりませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- 一戸建て ブラケットライト取り付け位置どちらが良いと思いますか? ブラケットライトの絵の位置と、黄色い丸の位置 1 2022/11/27 17:58
- エアコン・クーラー・冷暖房機 エアコン配管の化粧カバーについて 5 2022/06/29 09:32
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- 電気工事士 VVF1.6と2.0の混合はまずい? 5 2022/10/06 18:47
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- 郵便・宅配 皆さんは宅配の置き配には反対ですか?賛成ですか? 私は反対です。郵便配達をやっていました。配達先の人 7 2023/04/22 00:13
- 農林水産業・鉱業 なぜ日本人は中国共産党を嫌うのですか? 3 2022/10/09 22:03
- 事務・総務 取締役への質問や提案 2 2022/07/02 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルタグの配置について
-
Iフレームを置いているページの...
-
スタイルシートによる支配を抜...
-
adobe GoLiveでテ...
-
web標準、実際どのくらい実行さ...
-
表を作るときに枠線を
-
HTML 箇条書きに、左余白
-
レイアウトして表を作りたい
-
CSSでボックスにborderをつけた...
-
スタイルシートで対応できますか?
-
Excelの列や行の幅を表示...
-
ホームページビルダーについて...
-
昼間 ずっとゴロゴロと横になっ...
-
テーブル全体の枠線の色を変え...
-
ロータス ワードプロ
-
リストの「・」をセンタリング...
-
HP作成について
-
Dreamweaverのレイヤーの枠を表...
-
FLASHでの小窓の出し方。
-
Wordについてなんですが、この...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
Firefoxでページ位置が微妙にず...
-
markdownでテーブルの罫線は、...
-
テーブル内の一部のみ線を変更...
-
TD、THタグ内の水平罫線(...
-
iframeのスクロールバー:縦だ...
-
スペースが空きすぎて困ってい...
-
C# 2010 pageSetupDialogの余白...
-
ホームページビルダーで表と表...
-
上部の余白
-
開いたウインドウで、常に真ん...
-
表の配置方法について
-
行間を指定できません
-
スタイルシートの使い方について
-
Mobable Type3.3でのテーブルの...
-
colspanで余計な余白
-
テーブルを画面にの幅いっぱい...
-
tableタグ内のテキストについて
-
<HR>タグについて
-
SEO対策 <Body>タグ直下のテキ...
おすすめ情報