プロが教える店舗&オフィスのセキュリティ対策術

第4条 法第17条の6第1項の政令で
 定める公共の利益となる事業を行う
 者は,次の各号に掲げる事業につい

上記のように
1セル<td></td>の中の
2行目以降を1文字分スペースを空けたいのですがどうすればいいのでしょうか。

1つのセル内に書き込みたいので
【第】だけ<td>でくくったり
改行のタグやスペースを入れて合わせる以外の方法で
やり方があるのであれば教えてください。
スタイルシートとかでもかまいません。
よろしくお願いします。

A 回答 (3件)

マイナスのインデントがポイントですね。


ただNo2さんのものを試してみましたがmarginはなぜか反映されませんね。paddingだとうまくいくようです。
また、余白を上下左右同じ幅にすると左だけ詰まるので、左を増やすとよいと思います。

td { padding : 1em 1em 1em 2em ; text-indent : -1em }
    • good
    • 0
この回答へのお礼

上記の記述で
ばっちり目当ての表示方法になりました。
本当にありがとうございます!

お礼日時:2006/03/06 22:05

ANo.1の方法で大筋は間違いないのですが、この方法では1行目もずれるのでスタイルシートの該当部分に以下を追加します。


text-indent:-1em;margin:1em
これで1行目以外が一文字分字下げされます。
    • good
    • 0
この回答へのお礼

参考になる意見をありがとうございます。
早く回答していただき本当に助かりました。

お礼日時:2006/03/06 22:07

http://www.hajimeteno.ne.jp/stylesheet/actually/ …

span margin で左側をあけるとか
    • good
    • 0
この回答へのお礼

参考になるURLとか貼っていただけると
すごい助かります。
ありがとうございました!

お礼日時:2006/03/06 22:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!