The style declarations which apply to the text below are:

    .zero {background-color: silver; border-left-width: 0;}
    .one {border-left-width: 50px; border-style: solid;}
    .two {border-left-width: thick; border-style: solid;}
    .three {border-left-width: medium; border-style: solid;}
    .four {border-left-width: thin; border-style: solid;}
    .five {border-left-width: 25px;}

(These will only work if `border-style` is supported.)

This element has a class of zero.

This element should have a left border width of 50 pixels, which will be more obvious if the element is more than one line long.

This element should have a thick left border width, which will be more obvious if the element is more than one line long.

This element should have a medium left border width, which will be more obvious if the element is more than one line long.

This element should have a thin left border width, which will be more obvious if the element is more than one line long.

This element should have no border and no extra "padding" on its left side, as no `border-style` was set.

TABLE Testing Section

(These will only work if `border-style` is supported.)

This element has a class of zero.

This element should have a left border width of 50 pixels, which will be more obvious if the element is more than one line long.

This element should have a thick left border width, which will be more obvious if the element is more than one line long.

This element should have a medium left border width, which will be more obvious if the element is more than one line long.

This element should have a thin left border width, which will be more obvious if the element is more than one line long.

This element should have no border and no extra "padding" on its left side, as no `border-style` was set.