ホームページ作成の基礎からご提供するホームページ作成Space | |
![]() |
|
![]() | |
|
|
箇条書き文章の余白を指定する
ホームページやブログなどのウェブサイトでは、HTML言語の OL タグや LI タグを使って、文章を箇条書きにして表示することができますが、これらのタグを使うと、通常自動で 文章の上下や左に余白がとられます。 スタイルを指定しない場合、デフォルトでの余白の量はブラウザの場合によってまちまちですが、必要に応じて、この余白を指定したほうがいいかも知れません。 このとき、各要素の領域の捉え方が異なるため、余白(マージンやパディング)を指定した際の挙動がブラウザにより大きく異なるので、注意が必要です。 テーブルを作成する
<ol style="background-color:yellow;"> <li style="background-color:orange;">縦にまたがるセルを作成する <li style="background-color:orange;">横にまたがるセルを作成する <li style="background-color:orange;">テーブルに枠線を付ける <ul style="background-color:lime;"> <li style="background-color:cyan;">枠線の色を指定する <li style="background-color:cyan;">枠線の太さを指定する </ul> <li style="background-color:orange;">テーブルに表題を付ける <li style="background-color:orange;">セル内の余白を指定する </ol> このサンプルは、わかりやすいように各要素の背景色を指定しています。このソースを、InternetExplorer と Netscape の両ブラウザでそれぞれ表示させると、次のようになります。
デフォルトでは両方ともだいたい同じように見えますが、IEは マージンのみで、NNはパディングのみで数字や記号の表示領域(幅)を確保しています。 このため IEでデフォルトのマージンが多すぎるな、と思ってマージンを指定すると、 NNではマージンが0から増える格好になりますのでブロック全体がさらに右側に下がります。一方NNでパディングが多すぎるな、と思ってパディングを指定すると今度は IEで0だったパディングが増えますので右側に下がります。 両ブラウザの考慮して調節しましょう。上記のソースで、インデントを少し抑えたかたちにしてみます。 テーブルを作成する
このソースは次のようになっています。 テーブルを作成する
<ol style="background-color:yellow;margin-left:25px;padding-left:0"> <li style="background-color:orange;;">縦にまたがるセルを作成する <li style="background-color:orange;;">横にまたがるセルを作成する <li style=;"background-color:orange;">テーブルに枠線を付ける <ul style="background-color:lime;margin-left:18px;padding-left:0"> <li style="background-color:cyan;;">枠線の色を指定する <li style="background-color:cyan;;">枠線の太さを指定する </ul> <li style="background-color:orange;;">テーブルに表題を付ける <li style="background-color:orange;;">セル内の余白を指定する </ol> 余白は、小さすぎると数字や記号がつぶれますので注意してください。上記の例では、padding を 0にして marginのみで調節しましたが、逆でも背景色の色分けがなければ、見た目は同じふうに表示されます。 |
![]() |
|
| 運営会社 | お問い合わせ | 広告掲載について | プライバシーポリシー | ご利用にあたって プロデュースはホームページ制作のTOSHO SEO対策のSEO Space COPYRIGHT©2008~ ホームページ作成Space ALLRIGHT RESERVED. ペット病院 ランキング | 粗大ごみ 比較 | HSBC 口座 | 解雇 弁護士 | 歯列矯正 | ホテル 福岡 | ロレックス買取 | 浮気調査 料金 | ヘアメイクスクール | | ||
![]() | ||