<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>スタイルシート/cssでwebデザイン：1歩！スタイルシート</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/" />
    <link rel="self" type="application/atom+xml" href="http://www.1css.net/atom.xml" />
   <id>tag:www.1css.net,2006://1</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1" title="スタイルシート/cssでwebデザイン：1歩！スタイルシート" />
    <updated>2006-08-22T13:59:31Z</updated>
    <subtitle>css・スタイルシートを使ってホームページやブログをデザインをしよう！スタイルシート・cssはwebデザインの要です。</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type  3.2-ja-2</generator>
 
<entry>
    <title>スタイルシートですべての方向に同じボーダーを引く。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/08/post_43.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=53" title="スタイルシートですべての方向に同じボーダーを引く。" />
    <id>tag:www.1css.net,2006://1.53</id>
    
    <published>2006-08-22T13:46:07Z</published>
    <updated>2006-08-22T13:59:31Z</updated>
    
    <summary>408</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;一般的に境界線を引く場合、上下左右すべてにバラバラな設定をすることは稀です。
そんなことをするとかえって見にくくなってしまうからです。
スタイルシートで上下左右の四方向に同じボーダーを引くにはborderプロパティを使います。</p>]]>
        <![CDATA[<p>ただし、borderプロパティを使用した場合は、方向別に設定することは出来ません。</p>
<p>borderプロパティに指定できる値の種類は、幅/色/線の種類の３つです。スタイルシートに書き込む際の順番は問いません。
</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>スタイルシートですべての方向に同じボーダーを引く。</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>border : 幅 色 線の種類;（順不同）
</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/408.html"
   target="_blank">"スタイルシートですべての方向に同じボーダーを引く。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 10px;<br />
	border: groove 10px #ff0000;<br />
}<br />
.c2{<br />
	margin: 10px;<br />
	border: ridge 10px #00ff00;<br />
}<br />
.c3{<br />
	margin: 10px;<br />
	border: double 5px #0000ff;<br />
}<br />
.c4{<br />
	margin: 10px;<br />
	border: dashed 5px #00ffff;<br />
}<br />

<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;スタイルシートですべての方向に同じボーダーを引く。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/408.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落の境界線を幅10px、赤色、くぼみに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落の境界線を幅10px、みどり色、浮き出しに設定しています。&lt;/p&gt;<br />
&lt;p class="c3"&gt;この段落の境界線を幅5px、青色、二重線に設定しています。&lt;/p&gt;<br />
&lt;p class="c4"&gt;この段落の境界線を幅5px、水色、破線に設定しています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br /></td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>スタイルシートでボーダーを個別に指定する</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/08/post_42.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=52" title="スタイルシートでボーダーを個別に指定する" />
    <id>tag:www.1css.net,2006://1.52</id>
    
    <published>2006-08-16T03:50:34Z</published>
    <updated>2006-08-16T04:05:44Z</updated>
    
    <summary>407</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;スタイルシートを使ってボーダーを指定する際に、ボーダーの方向と書式をピンポイントで指定することもできます。
</p>
]]>
        <![CDATA[<p>たとえば、下に二重線を引きたい場合があれば、border-bottom-styleプロパティを使います。このやり方だと、
ある方向の書式を一つだけ指定する形になるので、<a href=
"http://http://www.1css.net/2006/08/post_40.html">border-bottomプロパティ</a>を使って指定したほうがスタイルシートがすっきりしたものになります。
</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>スタイルシートでボーダーを個別に指定する。</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>border-xxx-yyy :値;<br />&nbsp;&nbsp;&nbsp;&nbsp;
xxxにはtop/bottom/left/rightのどれか、<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yyyにはstyle/color/widthのどれかがはいる
</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/407.html"
   target="_blank">"スタイルシートでボーダーを個別に指定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 10px;<br />
	border-bottom-color: #ff0000;<br />
	border-bottom-style: double;<br />
	border-bottom-width: 6px;<br />
}<br />
.c2{<br />
	margin: 10px;<br />
	padding: 10px;<br />
	border-left-color: #00ff00;<br />
	border-left-style: groove;<br />
	border-left-width: 20px;<br />
}<br />

<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;スタイルシートでボーダーを個別に指定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/407.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、下線のボーダーを二重線（double）、色を赤色、幅を6pxに設定しています。&lt;br /&gt;スタイルシートには「border-bottom-color: #ff0000;<br />
	border-bottom-style: double;	border-bottom-width: 6px;」と指定していますが、&lt;br /&gt;「border-bottom: double #ff0000 6px;」の方がすっきりします。<br />
&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、下線のボーダーをgroove、色を緑色、幅を20pxに設定しています。&lt;br /&gt;スタイルシートには「border-left-color: #00ff00;<br />
	border-left-style: groove;	border-left-width: 20px;<br />
」と指定していますが、&lt;br /&gt;「border-left: groove #00ff00 20px;」の方がすっきりします。<br />
&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>ボーダーの種類・色・幅をスタイルシートで指定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/08/post_41.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=51" title="ボーダーの種類・色・幅をスタイルシートで指定する。" />
    <id>tag:www.1css.net,2006://1.51</id>
    
    <published>2006-08-10T04:45:29Z</published>
    <updated>2006-08-10T05:07:39Z</updated>
    
    <summary>406</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;『<a href=
"http://www.1css.net/2006/08/post_40.html">スタイルシートでボーダーをひく</a>』では、
 border-topなどのプロパティを使って、上下左右のボーダーに対してそれぞれ境界線の種類や色、幅を指定していました。ここでは、
線の種類/色/幅の別に各方向の設定をまとめる方法を紹介します。</p>]]>
        <![CDATA[<p>この場合は、線の種類「border-style」、色「border-color」、幅「border-width」を使用します。
それぞれ1～４個の値を指定することが出来ます。値の数と指定先の関係は以下の表で確認してください。</p>
<p><strong>border-style/border-color/border-widthに指定する値の数と意味</strong></p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">値数</td>
      <td align="middle"
          bgcolor="#D0FFD0">意味</td>
    </tr>
    <tr>
      <td>1</td>
      <td>上下左右の境界線に同じ設定をする</td>
    </tr>
    <tr>
      <td>2</td>
      <td>一つ目は上下、二つ目で左右の境界線を設定する</td>
    </tr>
    <tr>
      <td>3</td>
      <td>一つ目は上、二つ目で左右、三つ目で下の境界線を設定</td>
    </tr>
    <tr>
      <td>4</td>
      <td>上、右、下、左の時計回りの順に境界線を設定する</td>
    </tr>
   </tbody>
</table>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>ボーダーの種類・色・幅をスタイルシートで指定する。</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>border-style :種類････ 種類;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border-color :色････ 色;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border-width :幅････ 幅;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/406.html"
   target="_blank">"ボーダーの種類・色・幅をスタイルシートで指定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 10px;<br />
	border-style: double;<br />
	border-color: #ff00ff;<br />
	border-width: 5px;<br />
}<br />
.c2{<br />
	margin: 10px;<br />
	padding: 10px;<br />
	border-style: dashed solid dotted solid;<br />
	border-color: #0000ff #00ff00 #ff0000;<br />
	border-width: 3px 10px;<br />
}<br />

<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;ボーダーの種類・色・幅をスタイルシートで指定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/406.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上下左右のボーダーを二重線（double）、&lt;br /&gt;色をピンク色、幅を5pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、ボーダーを以下のように設定しています&lt;br /&gt;&lt;br /&gt;線の種類：上が破線(dashed)、下が点線(dotted)、左右が実線(solid)&lt;br /&gt;色：上が青、下が赤、左右が緑色&lt;br /&gt;幅：上下が3px、左右が10px
&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>スタイルシートでボーダーを引く</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/08/post_40.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=50" title="スタイルシートでボーダーを引く" />
    <id>tag:www.1css.net,2006://1.50</id>
    
    <published>2006-08-03T14:31:41Z</published>
    <updated>2006-08-03T14:58:59Z</updated>
    
    <summary>405</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;HTMLを使って枠線を引くには、tableタグを重ねて設定するなど非常に長くHTML文を書く必要があります。
スタイルシートを使って要素のパディングの外側に境界線を引けば、HTMLをスリム化することが出来ます。</p>]]>
        <![CDATA[<p>スタイルシートでボーダーを引く場合、線の太さ・線の種類・線の色をプロパティを指定します。指定順番は特に決まりがなく、
省略も可能です。</p>
<p>線の太さは、「1px」「1pt」などの数値で設定するか、「thin(細い)」「medium（中間）」「thick（太い）」
であらわします。指定を省略する場合は太さはmediumがデフォルトとなります。</p>
<p>線の種類は以下の表のようになります。省略すると「none」が選択されます。</p>
<p><strong>borderプロパティに指定できる線の種類</strong></p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">値</td>
      <td align="middle"
          bgcolor="#D0FFD0">内容</td>
    </tr>
    <tr>
      <td>none</td>
      <td>境界線なし</td>
    </tr>
    <tr>
      <td>dotted</td>
      <td>点線</td>
    </tr>
    <tr>
      <td>dashed</td>
      <td>破線</td>
    </tr>
    <tr>
      <td>solid</td>
      <td>実線</td>
    </tr>
    <tr>
      <td>double</td>
      <td>二重線</td>
    </tr>
   <tr>
      <td>groove</td>
      <td>窪みのように見える</td>
    </tr>
   <tr>
      <td>ridge</td>
      <td>浮き出したように見える</td>
    </tr>
   <tr>
      <td>inset</td>
      <td>立体的に窪んだように見える</td>
    </tr>
   <tr>
      <td>outset</td>
      <td>立体的に浮き出したように見える</td>
    </tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>線の色は、「#ffffff」のようなRGB値か「white」のような単語で指定します。省略した場合は、
要素の色と同じ色の線が引かれます。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　スタイルシートでボーダーを引く
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>border-top:太さ 線の種類 色;&nbsp;&nbsp;border-bottom:太さ 線の種類 色;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border-left:太さ 線の種類 色;&nbsp;&nbsp;border-right:太さ 線の種類 色;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/405.html"
   target="_blank">"スタイルシートでボーダーを引く"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 10px;<br />
	padding: 10px;<br />
	border-top: dotted 3px #ff0000;<br />
	border-bottom: dashed 3px #ff0000;<br />
	border-left: double 3px #00ff00;<br />
	border-right: solid 3px #00ff00;<br />
}<br />
.c2{<br />
	margin: 10px;<br />
	padding: 10px;<br />
	border-top: groove 3px;<br />
	border-bottom: ridge 3px;<br />
	border-left: inset 3px;<br />
	border-right: outset 3px;<br />
}<br />



【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;マージンをまとめて設定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/405.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上のボーダーは3pxで赤色の点線(dotted)で、&lt;br /&gt;下のボーダーは3pxで赤色の破線(dashed)で、&lt;br /&gt;左のボーダーは3pxで緑色の二重線(double)で、&lt;br /&gt;右のボーダーは3pxで緑色の実線(solid)で引いています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、上のボーダーは3pxのgrooveで、&lt;br /&gt;下のボーダーは3pxのridgeで、&lt;br /&gt;左のボーダーは3pxのinsetで、&lt;br /&gt;右のボーダーは3pxのoutsetで引いています。&lt;br /&gt;境界線の色を指定しませんでしたので、文字色と同じ色の線が引かれています。&lt;/body&gt;<br />
&lt;/html&gt;
</td></tr></table>]]>
    </content>
</entry>
<entry>
    <title>パディングをまとめて設定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/07/post_39.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=49" title="パディングをまとめて設定する。" />
    <id>tag:www.1css.net,2006://1.49</id>
    
    <published>2006-07-19T05:11:26Z</published>
    <updated>2006-07-19T05:42:14Z</updated>
    
    <summary>404 </summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p><a href=
"http://www.1css.net/2006/07/post_38.html">スタイルシートでパディングを設定する</a>では、
マージンを上下左右を指定する方法を述べました。しかし、4方向のマージンをいちいち設定せずに、まとめて指定してしまうことができます。
</p><!--▼続きはこちら表示 -->]]>
        <![CDATA[<p>4方向のパディングをまとめて設定する場合、paddingプロパティを使用します。</p>
<p>paddingプロパティには値を1～4個指定できます。以下の表のようにすることで、長かったマージンの指定部分を省略できます。
</p>
<p><strong>marginプロパティに指定できる値の数と意味</strong></p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">値の数</td>
      <td align="middle"
          bgcolor="#D0FFD0">意味</td>
    </tr>
    <tr>
      <td>1</td>
      <td>上下左右に同じ幅のパディングを設定する</td>
    </tr>
    <tr>
      <td>2</td>
      <td>一つ目は上下、二つ目で左右のパディングを設定</td>
    </tr>
    <tr>
      <td>3</td>
      <td>一つ目は上、二つ目で左右、三つ目で下のパディングを設定</td>
    </tr>
    <tr>
      <td>4</td>
      <td>上、右、下、左の時計回りの順にパディングを設定</td>
    </tr>
   </tbody>
</table>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　パディングをまとめて設定する。</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>padding :
値･･･値;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/404.html"
   target="_blank">"パディングをまとめて設定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 20px;<br />
	padding: 10px;<br />
	background-color: #dddddd;<br />
}<br />
.c2{<br />
	margin: 10px 50px;<br />
	padding: 5px 10px;<br />
	background-color: #ffdddd;<br />
}<br />
.c3{<br />
	margin: 10px 30px 50px;<br />
	padding: 5px 10px 20px;<br />
	background-color: #ddffdd;<br />
}<br />
.c4{<br />
	margin: 0px 10px 30px 50px;<br />
	padding: 5px 10px 20px 30px;<br />
	background-color: #ddddff;<br />
}<br />



<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;マージンをまとめて設定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/404.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上下左右のマージンを全部20pxに設定して、&lt;br /&gt;さらに上下左右のパディングを10pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、マージンを上下を10px、左右を50pxに設定して、&lt;br /&gt;さらに上下のパディングを5px、左右のパディングを10pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c3"&gt;この段落では、マージン上を10px、左右を30px、下を50pxに設定して、&lt;br /&gt;さらに上のパディングを5px、左右を10px、下を20pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c4"&gt;この段落では、マージンを上を0px、右を10px、下を30px、左を50pxに設定して、&lt;br /&gt;さらに、上のパディングを5px、右を10px、下を20px、左を30pxに設定しています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>スタイルシートでパディングを設定する</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/07/post_38.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=48" title="スタイルシートでパディングを設定する" />
    <id>tag:www.1css.net,2006://1.48</id>
    
    <published>2006-07-15T01:03:14Z</published>
    <updated>2006-07-16T05:52:39Z</updated>
    
    <summary>403</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;ボックスモデルの三要素の一つパディングをスタイルシートを使って設定してみましょう。パディングって何？って人は、
<a href="http://http://www.1css.net/2006/06/post_35.html#more">”
ボックスモデルとは何だろう？”</a>を確認してください。マージンが段落間のスペース幅を設定しているのに対し、
パディングはボーダーから内容までのスペース幅を設定します。</p>]]>
        <![CDATA[<p>マージン同様、パディングも上下左右を指定することが出来ます。値は”px”や”pt”のような数値やパーセントを使います。
</p>
<p>ただ、マージンとは異なり、マイナスの値は指定できません。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　スタイルシートでパディングを設定する。
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>padding-top:上パディングの値;&nbsp;&nbsp;padding-bottom:下パディングの値;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;padding-left:左パディングの値;&nbsp;&nbsp;padding-right:右パディングの値;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/403.html"
   target="_blank">"スタイルシートでパディングを設定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin-top: 0px;<br />
	margin-bottom: 0px;<br />
	margin-left: 0px;<br />
	margin-right: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 30px;<br />
	padding-top: 5px;<br />
	padding-bottom: 5px;<br />
	padding-left: 20px;<br />
	padding-right: 30px;<br />
	background-color: #dddddd;<br />
}<br />
.c2{<br />
	margin-top: 10px;<br />
	margin-bottom: 10px;<br />
	margin-left: 0px;<br />
	margin-right: 0px;<br />
	padding-top: 10px;<br />
	padding-bottom: 10px;<br />
	padding-left: 5px;<br />
	padding-right: 5px;<br />

	background-color: #ffdddd;<br />
}<br />



【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;スタイルシートでマージンを設定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/403.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上下左右にマージンをそれぞれ30px取っています。&lt;br /&gt;また、上下に5px、左に20px、右に30pxのパディングを設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、上下に10px左右に0pxのマージンを取っています。&lt;br /&gt;また、上下に10px、左右に5pxのパディングを設定しています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>

]]>
    </content>
</entry>
<entry>
    <title>マージンをまとめて設定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/07/post_37.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=47" title="マージンをまとめて設定する。" />
    <id>tag:www.1css.net,2006://1.47</id>
    
    <published>2006-07-08T13:48:49Z</published>
    <updated>2006-07-08T14:11:05Z</updated>
    
    <summary>402</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;<a href=
"http://www.1css.net/2006/06/post_36.html">スタイルシートを使ってマージンを設定する</a>では、
マージンを上下左右を指定する方法を述べました。しかし、4方向のマージンをいちいち設定せずに、まとめて指定してしまうことができます。
</p>]]>
        <![CDATA[<p>4方向のマージンをまとめて指定するには、marginプロパティを使用します。</p>
<p>marginプロパティには値を1～4個指定できます。以下の表のようにすることで、長かったマージンの指定部分を省略できます。
</p>
<p><strong>marginプロパティに指定できる値の数と意味</strong></p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">値の数</td>
      <td align="middle"
          bgcolor="#D0FFD0">意味</td>
    </tr>
    <tr>
      <td>1</td>
      <td>上下左右に同じ幅のマージンを設定する</td>
    </tr>
    <tr>
      <td>2</td>
      <td>一つ目は上下、二つ目で左右のマージンを設定</td>
    </tr>
    <tr>
      <td>3</td>
      <td>一つ目は上、二つ目で左右、三つ目で下のマージンを設定</td>
    </tr>
    <tr>
      <td>4</td>
      <td>上、右、下、左の時計回りの順にマージンを設定</td>
    </tr>
   </tbody>
</table>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　マージンをまとめて設定する。
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>margin :
値･･･値;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/402.html"
   target="_blank">"マージンをまとめて設定する"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin: 20px;<br />
	background-color: #dddddd;<br />
}<br />
.c2{<br />
	margin: 10px 50px;<br />
	background-color: #ffdddd;<br />
}<br />
.c3{<br />
	margin: 10px 30px 50px;<br />
	background-color: #ddffdd;<br />
}<br />
.c4{<br />
	margin: 0px 10px 30px 50px;<br />
	background-color: #ddddff;<br />
}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;マージンをまとめて設定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/402.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上下左右のマージンをmarginプロパティを使って、&lt;br /&gt;全部20pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、上下のマージンををmarginプロパティを使って、&lt;br /&gt;上下を10px、左右を50pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c3"&gt;この段落では、上下のマージンををmarginプロパティを使って、&lt;br /&gt;上を10px、左右を30px、下を50pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c4"&gt;この段落では、上下のマージンををmarginプロパティを使って、&lt;br /&gt;上を0px、右を10px、下を30px、左を50pxに設定しています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>スタイルシートでマージンを設定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/post_36.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=46" title="スタイルシートでマージンを設定する。" />
    <id>tag:www.1css.net,2006://1.46</id>
    
    <published>2006-06-30T05:36:08Z</published>
    <updated>2006-06-30T11:54:34Z</updated>
    
    <summary> 401</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;Webページのデザイン上、段落間の間を空ける際にbrタグなどを使うと、思うようなデザインが出来ないことがあります。
このようなときに、スタイルシートのマージンを使ってうまく設定しましょう。</p>]]>
        <![CDATA[<p>マージンは上下左右を指定することが出来ます。値は”px”や”pt”のような数値やパーセントを使います。</p>
<p>マイナスの値も指定できますが、ブラウザによって動作が異なってきますので注意が必要です。
たいていのブラウザではボックスとボックスの間隔が詰まって表示されます。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　CSS/スタイルシートでマージンを設定する。
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>margin-top:上マージンの値;&nbsp;&nbsp;margin-bottom:下マージンの値;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;margin-left:左マージンの値;&nbsp;&nbsp;margin-right:右マージンの値;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/401.html"
   target="_blank">"スタイルシートでマージンを設定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{margin-top: 0px;<br />
	margin-bottom: 0px;<br />
	margin-left: 0px;<br />
	margin-right: 0px;<br />
	background-image: url(http://www.1css.net/img/box2.gif);<br />
	}<br />
.c1{<br />
	margin-top: 20px;<br />
	margin-bottom: 20px;<br />
	margin-left: 30px;<br />
	margin-right: 30px;<br />
	background-color: #dddddd;<br />
}<br />
.c2{<br />
	margin-top: 10px;<br />
	margin-bottom: 10px;<br />
	margin-left: 0px;<br />
	margin-right: 0px;<br />
	background-color: #ffdddd;<br />
}<br />
<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;スタイルシートでマージンを設定する。のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/401.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;&lt;font color="red"&gt;body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。&lt;/font&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、上下のマージンをそれぞれ20px&lt;br /&gt;左右を30pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落では、上下のマージンをそれぞれ10px&lt;br /&gt;左右を0pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;この段落も、上下のマージンをそれぞれ10px&lt;br /&gt;左右を0pxに設定しています。&lt;/p&gt;<br />
&lt;p class="c1"&gt;この段落では、もう一度上下のマージンをそれぞれ20px&lt;br /&gt;左右を30pxに設定しています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>

]]>
    </content>
</entry>
<entry>
    <title>ボックスモデルとは何だろう？</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/post_35.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=45" title="ボックスモデルとは何だろう？" />
    <id>tag:www.1css.net,2006://1.45</id>
    
    <published>2006-06-23T05:10:56Z</published>
    <updated>2006-06-23T05:21:51Z</updated>
    
    <summary> 400</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="040box" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;ブロックレベルやインライン要素は、Webページのなかで長方形の領域を作ります。</p>
<p>このような領域を「ボックス」と呼びます。</p>]]>
        <![CDATA[<p>ボックスを構成するのは、</p>
<ol>
  <li>周囲の要素との間の余白である「マージン」（margin）</li>
  <li>実際にラインを引くことも出来る境界線「ボーダー」（border）</li>
  <li>ボーダーと内容の間の余白である「パディング」（padding）</li>
  <li>実際の要素の内容</li>
</ol>
<p>の4つで 構成されています。ボックスのイメージは下の図のようになります。</p>
<p><img title="box"
     height="150"
     alt="box"
     src="http://www.1css.net//media/img_20060623T141054500.jpg"
     width="300" /></p>
<p>ボックスの幅や高さを指定する場合は、「width」「height」プロパティを使って指定します。このプロパティは内容の幅・
高さを指定するもので、パディングやボーダーやマージンは計算に入りません。ただし、
ＩＥ5.5以前ではこのプロパティを間違って解釈していて、「width」「height」
プロパティのなかにborderとpaddingが含まれています。</p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/400.html"
   target="_blank">"ボックスモデルとは何だろう？"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />

p{width: 100px; margin: 20px; border: 5px solid #0000ff; padding: 10px;}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;ボックスモデルとは何だろう？のサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/400.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body bgcolor="#ffbbaa"&gt;<br />
&lt;p&gt;内容&lt;/p&gt;<br />
&lt;br /&gt;<br />
内容を100px、ボーダーを10px、ボーダーは青色で5px、マージンは20pxで設定しています。<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>CSS/スタイルシートを使って、背景をまとめて設定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/css_4.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=44" title="CSS/スタイルシートを使って、背景をまとめて設定する。" />
    <id>tag:www.1css.net,2006://1.44</id>
    
    <published>2006-06-18T02:01:50Z</published>
    <updated>2006-06-18T02:16:56Z</updated>
    
    <summary>306</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>&nbsp;背景の設定をスタイルシートでコントロールできるようになると、Webページのデザインがぐっと締まってきます。
画像を入れるにしろ、背景色を変えるにしろ、Webページにオリジナリティをだすには必須ですね。</p>]]>
        <![CDATA[<p><font color="#FF0000">「background」プロパティ</font>を使うと、
背景の設定をまとめて行うことが出来ます。</p>
<p>設定項目の値を並べる順番は特に決まっていません。設定しない値を省略することも可能です。
省略したプロパティの値は標準値で設定されます。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　CSS/スタイルシートを使って、背景をまとめて設定する。
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background : background-colorの値 background-imageの値 background-repeatの値 background-attachmentの値 background-positionの値 ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/306.html"
   target="_blank">"CSS/スタイルシートを使って、背景をまとめて設定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{background :#bbffff url(http://www.1css.net/sample/303.gif) no-repeat fixed center center;<br />
	font-size: 28px;<br />
	}<br />



<br />


【HTML本文】<br />
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;CSS/スタイルシートを使って、背景をまとめて設定する。のサンプル&lt;/title&gt;
&lt;meta http-equiv="content-type" content="text/html"&gt;
&lt;meta http-equiv="content-style-type" content="text/css"&gt;

&lt;link rel="stylesheet" href="http://www.1css.net/sample/306.css" type="text/css"&gt;

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;backgroundプロパティを使えば背景の設定をまとめて行えます。&lt;/p&gt;<br />
&lt;p&gt;背景色を水色、背景画像にタイル状のマークを使用し、中央に一回だけ固定して表示しています。&lt;/p&gt;<br />

&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>背景画像の固定</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/post_34.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=43" title="背景画像の固定" />
    <id>tag:www.1css.net,2006://1.43</id>
    
    <published>2006-06-12T13:53:07Z</published>
    <updated>2006-06-12T14:10:19Z</updated>
    
    <summary>305</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>Webページがディスプレイにおさまらない長さの場合、訪問者はページを閲覧するためにスクロールします。このとき、
通常の設定ですと、背景画像は要素とともにスクロールします。</p>
<p>たとえば、背景に大きめの画像を繰り返しなしで使用し、背景の画像位置を固定して使いたい場合、
css/スタイルシートで背景画像のスクロールを禁止することが出来ます。</p>]]>
        <![CDATA[<p>背景画像を固定するには<font color="#FF0000">「background-attachment」
プロパティ</font>を使用します。このプロパティは要素ごとに指定することが出来ます。
デフォルトでは"scroll"値となっていて、スクロールします。</p>
<p>基本的な使い方はbody要素に"fixed"してWebページ全体の背景を固定する方法だと思います。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　背景画像の固定
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background-attachment : [scroll | fixed] ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/305.html"
   target="_blank">"背景画像の固定"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{background-color:#bbffff;<br />
	font-size: 28px;<br />
	background-position: center center;<br />
	background-image: url(http://www.1css.net/sample/303.gif);<br />
	background-repeat: no-repeat;<br />
	background-attachment: fixed;<br />
	}<br />



<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;背景画像を固定するのサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/305.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;普通は、背景画像は&lt;br /&gt;&lt;br /&gt;<br />
要素をスクロールすると、&lt;br /&gt;&lt;/br /&gt;<br />
背景画像も一緒にスクロールします。&lt;br /&gt;&lt;br /&gt;<br />
このサンプルページでは、&lt;br /&gt;&lt;br /&gt;<br />
background-attachmentプロパティの&lt;br /&gt;&lt;br /&gt;<br />
値をfixedに&lt;br /&gt;&lt;br /&gt;<br />
設定しています。&lt;br /&gt;&lt;br /&gt;<br />
なので、要素を&lt;br /&gt;&lt;br /&gt;<br />
スクロールしても&lt;br /&gt;&lt;br /&gt;<br />
背景画像は&lt;br /&gt;&lt;br /&gt;<br />
中央位置から&lt;br /&gt;&lt;br /&gt;<br />
移動しません。&lt;/p&gt;<br />
&lt;p&gt;念のため、もう一回繰り返します。&lt;/p&gt;<br />
&lt;p&gt;普通は、背景画像は&lt;br /&gt;&lt;br /&gt;<br />
要素をスクロールすると、&lt;br /&gt;&lt;/br /&gt;<br />
背景画像も一緒にスクロールします。&lt;br /&gt;&lt;br /&gt;<br />
このサンプルページでは、&lt;br /&gt;&lt;br /&gt;<br />
background-attachmentプロパティの&lt;br /&gt;&lt;br /&gt;<br />
値をfixedに&lt;br /&gt;&lt;br /&gt;<br />
設定しています。&lt;br /&gt;&lt;br /&gt;<br />
なので、要素を&lt;br /&gt;&lt;br /&gt;<br />
スクロールしても&lt;br /&gt;&lt;br /&gt;<br />
背景画像は&lt;br /&gt;&lt;br /&gt;<br />
中央位置から&lt;br /&gt;&lt;br /&gt;<br />
移動しません。&lt;/p&gt;<br />

&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>背景画像の繰り返し方法を決める</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/post_33.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=42" title="背景画像の繰り返し方法を決める" />
    <id>tag:www.1css.net,2006://1.42</id>
    
    <published>2006-06-08T05:09:31Z</published>
    <updated>2006-06-08T05:25:30Z</updated>
    
    <summary>304</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>背景画像を、たとえば、写真などにする場合、background-imageプロパティで指定するだけだと縦方向・
横方向に繰り返し表示してしまうので、どこかデザイン的にみっともなくなってしまいます。css/スタイルシートを使えば、
背景画像の繰り返し方を指定することが出来ます。</p>]]>
        <![CDATA[<p>背景画像の繰り返し方法を指定するには<font color="#FF0000">｢background-repeat｣
プロパティ</font>を使用します。
デフォルトでは値は"repeat"に設定されており、縦横ともに繰り返し表示の設定になっているのは、先ほど述べたとおりです。
</p>
<p>"repeat-x""repeat-y"はそれぞれ横方向（x-方向）、縦方向（y-方向）のみに背景画像を繰り返します。
背景画像を繰り返したくない場合は"no-repeat"を指定します。</p>
<p><a href="http://www.1css.net/2006/06/css_3.html" target="_blank">｢background-position｣プロパティ</a>と<font color="#FF0000">｢background-repeat｣
プロパティ</font>を組み合わせて使うことで、
背景画像を表示したい場所に一度だけ表示することも可能です。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　背景画像の繰り返し方法を決める
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background-repeat : [repeat | repeat-x | repeat-y | no-repeat] ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/304.html"
   target="_blank">"背景画像の繰り返し方法を決める"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{background-color:#bbffff; font-size: 28px;}<br />
.c1{background-image: url(http://www.1css.net/sample/303.gif); background-repeat: repeat;}<br />
.c2{background-image: url(http://www.1css.net/sample/303.gif); background-repeat: repeat-x;}<br />
.c3{background-image: url(http://www.1css.net/sample/303.gif); background-repeat: repeat-y;}<br />
.c4{background-image: url(http://www.1css.net/sample/303.gif); background-repeat: no-repeat;}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;背景画像の繰り返し方法を決めるのサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/304.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="c1"&gt;background-repeat　を　”repeat”で設定しています。&lt;br /&gt;&lt;br /&gt;背景画像が縦方向横方向に繰り返して表示されます。&lt;/p&gt;<br />
&lt;p class="c2"&gt;background-repeat　を　”repeat-x”で設定しています。&lt;br /&gt;&lt;br /&gt;背景画像が横方向のみに繰り返して表示されます。&lt;/p&gt;<br />
&lt;p class="c3"&gt;background-repeat　を　”repeat-y”で設定しています。&lt;br /&gt;&lt;br /&gt;背景画像が縦方向のみに繰り返して表示されます。&lt;/p&gt;<br />
&lt;p class="c4"&gt;background-repeat　を　”no-repeat”で設定しています。&lt;br /&gt;&lt;br /&gt;背景画像が繰り返さずに一回だけ表示されます。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>背景画像の位置をcssでコントロールする</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/06/css_3.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=41" title="背景画像の位置をcssでコントロールする" />
    <id>tag:www.1css.net,2006://1.41</id>
    
    <published>2006-06-05T04:53:35Z</published>
    <updated>2006-06-08T05:18:50Z</updated>
    
    <summary>303</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>HTMLで背景画像を指定するよりも、<a href=
"http://www.1css.net/2006/05/css_2.html" target="_blank">background-imageプロパティ</a>を使った場合に良い点は、
背景画像の位置を細かく指定できる点です。指定を特にしていない場合、画像の左上が要素の左上に配置されます。</p>]]>
        <![CDATA[<p><font color="#FF0000"><font color=
"#000000">画像の位置を指定するには</font>｢background-position｣
プロパティ</font><font color="#000000">を使用します。</font></p>
<p>位置の指定は、横方向（x-方向）と縦方向（y-方向）の位置を、キーワードか値を、スペースで区切って並べます。（値はパーセントでも可）
</p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">キーワード</td>
      <td align="middle"
          bgcolor="#D0FFD0">横方向の表示位置</td>
     <td align="middle"
          bgcolor="#D0FFD0">同義の%</td>
    </tr>
    <tr>
      <td>left</td>
      <td>背景画像の左端をパディング部分の左端に合わせる</td>
      <td>0%</td>
    </tr>
    <tr>
      <td>center</td>
      <td>背景画像の中央をパディング部分の中央に合わせる</td>
      <td>50%</td>
    </tr>
    <tr>
      <td>right</td>
      <td>背景画像の右端をパディング部分の右端に合わせる</td>
      <td>100%</td>
    </tr>
    </tbody>
</table>
<br />
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">キーワード</td>
      <td align="middle"
          bgcolor="#D0FFD0">縦方向の表示位置</td>
     <td align="middle"
          bgcolor="#D0FFD0">同義の%</td>
    </tr>
    <tr>
      <td>top</td>
      <td>背景画像の上端をパディング部分の上端に合わせる</td>
      <td>0%</td>
    </tr>
    <tr>
      <td>center</td>
      <td>背景画像の中央をパディング部分の中央に合わせる</td>
      <td>50%</td>
    </tr>
    <tr>
      <td>bottom</td>
      <td>背景画像の下端をパディング部分の下端に合わせる</td>
      <td>100%</td>
    </tr>
    </tbody>
</table>
<p>キーワードを使って背景画像の位置をコントロールする場合、値を一つだけに省略することもできます。数値を指定する場合、
一つだけに省略すると、それは横方向の位置を表すことになり、縦方向は｢center｣が自動的に設定されます。</p>
<table width="400"
       summary="デザイン用のテーブルです"
       border="1">
  <tbody>
    <tr>
      <td align="middle"
          bgcolor="#D0FFD0">キーワード</td>
      <td align="middle"
          bgcolor="#D0FFD0">省略された内容</td>
     </tr>
    <tr>
      <td>left</td>
      <td>left center　が指定されます</td>
     </tr>
    <tr>
      <td>right</td>
      <td>right center　が指定されます</td>
     </tr>
    <tr>
      <td>top</td>
      <td>center top　が指定されます</td>
     </tr>
    <tr>
      <td>bottom</td>
      <td>center bottom　が指定されます</td>
     </tr>    
    <tr>
      <td>center</td>
      <td>center center　が指定されます</td>
     </tr>
    </tbody>
</table>

<p>また、マージンを指定する場合、その部分には背景画像は表示されません。</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　背景画像の位置をcssでコントロールする
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background-position : 横方向　縦方向（キーワードもしくは値） ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/303.html"
   target="_blank">"背景画像の位置をcssでコントロールする"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
body{background-color:#bbffff; font-size: 28px;}<br />
.c1{background-image: url(http://www.1css.net/sample/303.gif);}<br />
.c2{background-image: url(http://www.1css.net/sample/303.gif); background-position: center center;}<br />
.c3{background-image: url(http://www.1css.net/sample/303.gif); background-position: 25px 40px;}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;背景画像の位置をcssでコントロールするのサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/303.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="c1"&gt;background-positionを指定していません。&lt;br /&gt;&lt;br /&gt;背景画像の左上と文字段落の左上の位置がそろっています。&lt;/p&gt;<br />
&lt;p class="c2"&gt;background-positionに横center・縦centerで指定しました。&lt;br /&gt;&lt;br /&gt;背景画像の中心が文字段落の中心の位置がそろっています。&lt;/p&gt;<br />
&lt;p class="c3"&gt;background-positionに横25px・縦40pxで指定しました。&lt;br /&gt;&lt;br /&gt;背景画像の左上が文字段落の左上の位置から右に25px、下に40pxずれています。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>背景の画像をcssで指定する</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/05/css_2.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=40" title="背景の画像をcssで指定する" />
    <id>tag:www.1css.net,2006://1.40</id>
    
    <published>2006-05-31T11:15:09Z</published>
    <updated>2006-05-31T11:41:40Z</updated>
    
    <summary>302</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>Webサイトはテキストと背景色だけでも作成することが出来ますが、やはり背景に画像を入れるとぐんと見栄えが良くなります。
css/スタイルシートでも、もちろん、背景に画像を指定することが出来ます。</p>]]>
        <![CDATA[<p>要素の背景に画像を指定するには<font color="#FF0000">「background-image」
プロパティ</font><font color="#000000">を使います。値に画像が置かれているURLを指定します。
外部にスタイルシートファイルを置く場合、絶対URLを指定するのが普通ですが、相対URLを指定することも出来ます。この場合は、
cssファイルのあるディレクトリを基準にします。</font></p>
<p><font color="#FF0000">「background-image」
プロパティ</font><font color="#000000">は<a href=
"http://www.1css.net/2006/05/css_1.html">「background-color」
プロパティ</a>と同時に使用することが出来ます。background-colorプロパティで指定した背景色の上に、</font>
<font color="#FF0000">「background-image」プロパティ</font><font color=
"#000000">で指定した画像が表示されます。</font></p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　背景の画像をcssで指定する
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background-image : url(表示したい画像のURL) ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/302.html"
   target="_blank">"背景の画像をcssで指定する"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />

body{background-image: url(302-1.gif);}<br />
.c1{background-image: url(http://www.1css.net/sample/302-2.gif); color: #ffffff;}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;背景の画像をcssで指定するのサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/302.css" type="text/css"&gt;<br /><br />

&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p&gt;背景の画像をcssで指定しています。ページ全体には木目調の背景が指定してあります。&lt;/p&gt;<br />
&lt;p&gt;&lt;p&gt;要素で設定しているこの段落の途中で&lt;span class="c1"&gt;このように背景色を指定することも出来ます&lt;/span&gt;&lt;/p&gt;<br />
&lt;p class="c1"&gt;もちろん、&lt;p&gt;要素そのものに背景色を当てることも出来ます。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>
<entry>
    <title>背景の色をcssで設定する。</title>
    <link rel="alternate" type="text/html" href="http://www.1css.net/2006/05/css_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.1css.net/sys/mt-atom.cgi/weblog/blog_id=1/entry_id=39" title="背景の色をcssで設定する。" />
    <id>tag:www.1css.net,2006://1.39</id>
    
    <published>2006-05-29T12:26:30Z</published>
    <updated>2006-05-29T12:53:22Z</updated>
    
    <summary>301</summary>
    <author>
        <name>1css</name>
        
    </author>
            <category term="030back" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.1css.net/">
        <![CDATA[<p>HTMLでも「bgcolor」プロパティで背景色を設定することが出来ます。
もちろんcss/スタイルシートでも背景色を自由に設定することが出来ます。</p>]]>
        <![CDATA[<p><font color="#FF0000">「background-color」
プロパティ</font><font color="#000000">を利用することで、各要素の背景色を指定します。
</font></p>
<p>”<a href=
"http://www.1css.net/2006/03/post_14.html" target="_blank">スタイルシートで色の指定をする。</a>”
で紹介した<font color="#000000">ように、
値はrgb値(#ff0000等)</font><font color="#000000">かキーワード（red等）で指定します。
</font></p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffff00"
      color="#FF0000"><em><strong>　背景の色をcssで設定する。
      　</strong></em></font></p>
<p>【書き方】</p>
<p><font color="#FF0000"><strong>background-color : [ #rrggbb | #rgb | rgb(r,g,b) | rgb(r%,g%,b%) | キーワード ] ;</strong></font></p>
<p>&nbsp;</p>
<p><a href="http://www.1css.net/sample/301.html"
   target="_blank">"背景の色をcssで設定する。"のサンプルはコチラをクリック</a></p>
<p>&nbsp;</p>
<ul>
  <li>サンプルページのコードは以下の通りです。</li>
</ul>
<p>&nbsp;</p>
<table width="450px" border="1" cellpadding="10" cellspacing="3" bgcolor="#530093" summary="デザイン用のテーブル"><tr><td bgcolor="#ffdcff">
【スタイルシート】<br />
.c1{background-color: #ff0000; color: #ffffff;}<br />
.c2{background-color: green; color: white;}<br />


<br />


【HTML本文】<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;背景の色をcssで設定するのサンプル&lt;/title&gt;<br />
&lt;meta http-equiv="content-type" content="text/html"&gt;<br />
&lt;meta http-equiv="content-style-type" content="text/css"&gt;<br /><br />

&lt;link rel="stylesheet" href="http://www.1css.net/sample/301.css" type="text/css"&gt;
<br /><br />
&lt;/head&gt;<br />
&lt;body bgcolor="#bbffff"&gt;<br />
&lt;p&gt;以下、&lt;p&gt;要素で指定している文章の背景色をcssで設定しています。&lt;/p&gt;<br />
&lt;p class="c1"&gt;まずこの段落では背景色を赤色、文字色を白色にしています。&lt;/p&gt;<br />
&lt;p class="c1"&gt;ブロック要素でなく、&lt;span class="c2"&gt;インライン要素&lt;/span&gt;にも背景色を指定できるのが、css/スタイルシートの強みです。&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</td></tr></table>
]]>
    </content>
</entry>

</feed> 

