I love the frozen FOOD.
1行目の字下げは、text-indentで行えますが、2行目以降を字下げする場合はどうするか?
注意書きなどで文頭に「☆」や「※」などを付けたとき、こうゆうレイアウトがほしくなります。
尚、何も考えずにレイアウトすると、
のようになってしまいます。
「☆」という「注意」を引かせる文字が隠れて見づらいですよね。
2行目以降を字下げして、1行目の「☆」マークを見やすくする、そんなレイアウトの表記方法です。
解決方法を単純に言うと、こんな感じです。
全行1文字字下げした後、1行目だけ「字下げ」をキャンセルする
1行目だけ字下げはなかったことにするので、2行目以降の文頭よりも1文字前に出てくるわけですね。
1)padding-leftで全体を1文字字下げする。
<p> ☆一般のお客様の入場は12:00からです。会員様は11:00より入場できます。 </p>
p { padding-left:1em; text-indent:-1em; }
padding-leftで全行「字下げ」を実施したのち、text-indentで1行目だけ -1文字 字下げを(文章を左に1文字ずら)してると。
「-1文字字下げ」ですので、1文字前に出てくるわけです(左にずれるわけです)。
ちょっとだけ見栄えよくなりますよね。
Gem-one(ジェムワン) 権蔵
Gem-one代表.システム開発業ブランドGem-one adIT、音楽レッスン事業 Gem-one Music設立。ビリヤード・スケジュールサイト すけどんも絶賛運用中。
■ブログ
ちょろっとお時間頂戴