| marginTop |
※
ボックスは、下図のような構造になっています。
上マージンを自動的に設定します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で上マージンを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BODY.marginTop = "3em";
| marginRight |
※
ボックスは、下図のような構造になっています。
右マージンを自動的に設定します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で右マージンを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BODY.marginRight = "3em";
| marginBottom |
※
ボックスは、下図のような構造になっています。
下マージンを自動的に設定します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で下マージンを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BODY.marginBottom = "3em";
| marginLeft |
※
ボックスは、下図のような構造になっています。
左マージンを自動的に設定します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で左マージンを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BODY.marginLeft = "3em";
| margins() |
※
ボックスは、下図のような構造になっています。
●auto
各マージンを自動的に設定します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で各マージンを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BODY.margins("1em", "2em", "3em", "4em");
| paddingTop |
※ パディングとは、コンテント(Content)と枠(Border)の間隔です。
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で上パディングを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BLOCKQUOTE.paddingTop = "1em";
| paddingRight |
※ パディングとは、コンテント(Content)と枠(Border)の間隔です。
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で右パディングを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BLOCKQUOTE.paddingRight = "1em";
| paddingBottom |
※ パディングとは、コンテント(Content)と枠(Border)の間隔です。
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で下パディングを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BLOCKQUOTE.paddingBottom = "1em";
| paddingLeft |
※ パディングとは、コンテント(Content)と枠(Border)の間隔です。
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で左パディングを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BLOCKQUOTE.paddingLeft = "1em";
| paddings() |
※ パディングとは、コンテント(Content)と枠(Border)の間隔です。
※
ボックスは、下図のような構造になっています。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で各パディングを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
tags.BLOCKQUOTE.paddings("1em", "2em", "3em", "4em");
| borderTopWidth |
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で上枠の太さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
tags.P.borderTopWidth = "1em";
| borderRightWidth |
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で右枠の太さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
tags.P.borderRightWidth = "1em";
| borderBottomWidth |
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で下枠の太さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
tags.P.borderBottomWidth = "1em";
| borderLeftWidth |
※ ボックスは、下図のような構造になっています。
ポイントやミリメートルなどの単位をつけて、数値で左枠の太さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
tags.P.borderLeftWidth = "1em";
| borderWidths() |
※
ボックスは、下図のような構造になっています。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で各枠の太さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
tags.P.borderWidths("1em", "2em", "3em", "4em");
| borderColor |
※ ボックスは、下図のような構造になっています。
●色の名前で指定
JavaScriptで指定可能な140種類の色名を指定することができます。色と名前の対応については「Super Color Chart」を参照してください。
●16進数のRGB値で指定
・#rrggbb
この指定方法は、HTMLでの指定方法と同様です。"#"の後にRGBのR(red)とG(green)とB(blue)の値をそれぞれ2桁の16進数で表わした計6桁の色の値で指定します。これについては「Super Color Chart」を利用すると簡単に指定する値を知ることができます。
・#rgb
この指定方法は、上記の方法と同様ですが、RGBのR(red)とG(green)とB(blue)の値をそれぞれ1桁の16進数で表わした計3桁で指定します。
この場合、rgbの実際の値は、それぞれの桁の前に0が付加されるのではなく、指定した数値が2つ並べて指定された値になります。つまり、「#f36」と指定すると「#0f0306」ではなく、「#ff3366」の値になります。
●10進数のRGB値で指定
・rgb(n, n, n)
この指定方法では、rgbの後に続く()の中に、RGBのR(red)とG(green)とB(blue)の値をそれぞれ10進数で指定します。それぞれの値は0から255の範囲で指定することができます。
・rgb(n%, n%, n%)
この指定方法では、rgbの後に続く()の中に、RGBのR(red)とG(green)とB(blue)の値をそれぞれパーセントで指定します。それぞれの値は0から100の範囲で指定することができます。
tags.P.borderColor="red";
tags.P.borderColor="#ff0000";
tags.P.borderColor="#f00";
tags.P.borderColor="rgb(255, 0, 0)";
tags.P.borderColor="rgb(100%, 0%, 0%)";
| borderStyle |
※ ボックスは、下図のような構造になっています。
・solid
枠(Border)を単一の色で塗りつぶして表示します。
・3D
枠(Border)を立体的に表示します。
tags.BLOCKQUOTE.borderStyle = "3D";
| width |
※
ボックスは、下図のような構造になっています。
幅を自動的に設定します。Content が画像などの場合で「height」も「auto」に設定されている場合は、実際のサイズに設定されます。「height」に実際のサイズと異なるサイズが指定されている場合には、自動的にその比率に合わせて拡大縮小します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で幅を直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
●パーセントで指定
ボックスを含む範囲の幅に対するパーセントで指定します。
ids.imageSmall.width = "80px";
| height |
※
ボックスは、下図のような構造になっています。
高さを自動的に設定します。Content が画像などの場合で「width」も「auto」に設定されている場合は、実際のサイズに設定されます。「width」に実際のサイズと異なるサイズが指定されている場合には、自動的にその比率に合わせて拡大縮小します。
●単位つきの数値で直接指定
ポイントやミリメートルなどの単位をつけて、数値で高さを直接指定します。指定できる数値と単位については、「JSS解説編 数値の単位」を参照してください。
ids.imageSmall.height = "20px";
| align |
※ このプロパティはCSS1の「float」と同様の働きをします。JavaScriptでは、 float はすでに予約語となっていますので別の名称となっています。
特に回り込みをしない設定です。
・left
ボックスをテキストの左に配置します。
・right
ボックスをテキストの右に配置します。
tags.IMG.align = "left";
| clear |
両側の回り込みを許可します。
・left
左側にあるボックスの右側にテキストを表示する指定を解除します。
・right
右側にあるボックスの左側にテキストを表示する指定を解除します。
・both
両側にあるボックスの間にテキストを表示する指定を解除します。
tags.IMG.clear = "left";