68
313 BOXES
Article
313 BOXES
Result
p {
width: 275px;
border: 2px solid #0088dd;}
p.example {
padding: 10px;}
Css
The
padding
property allows
you to specify how much space
should appear between the
content of an element and its
border.
The value of this property is
most often specified in pixels
(although it is also possible to
use percentages or ems). If a
percentage is used, the padding
is a percentage of the browser
window (or of the containing box
if it is inside another box).
Please note: If a width is
specified for a box, padding is
added onto the width of the box.
As you can see, the second
paragraph here is much easier
to read because there is a space
between the text and the border
of the box. The box is also wider
because it has padding.
You can specify different values
for each side of a box using:
padding-top
padding-right
padding-bottom
padding-left
Or you can use a shorthand
(where the values are in
clockwise order: top, right,
bottom, left):
padding: 10px 5px 3px 1px;
<p>Analog synths produce a wave sound, whereas the
sounds stored on a digital synth have been
sampled and then turned into numbers.</p>
<p class="example">Analog synths produce a wave
sound, whereas the sounds stored on a digital
synth have been sampled and then ... </p>
chapter-13/padding.html
HtMl
PADDing
padding
The value of the
padding
property is not inherited by child elements in
the same way that the
color
value of the
font-family
property is; so
you need to specify the
padding
for every element that needs to use it.
Up until Internet Explorer 6, the width of the box would include the
padding and margins. You can see more about this on page 316.