none: Defines no border
dotted: Defines a dotted border
dashed: Defines a dashed border
solid: Defines a solid border
double: Defines two borders. The width of the two borders are the same as the border-width value
groove: Defines a 3D grooved border. The effect depends on the border-color value
ridge: Defines a 3D ridged border. The effect depends on the border-color value
inset: Defines a 3D inset border. The effect depends on the border-color value
outset: Defines a 3D outset border. The effect depends on the border-color value
Border - Individual sides
In CSS it is possible to specify different borders for different sides:
Example
p {
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;
All CSS Border Properties
border: Sets all the border properties in one declaration
border-bottom: Sets all the bottom border properties in one declaration
border-bottom-color: Sets the color of the bottom border
border-bottom-style: Sets the style of the bottom border
border-bottom-width: Sets the width of the bottom border
border-color : Sets the color of the four borders
border-left : Sets all the left border properties in one declaration
border-left-color : Sets the color of the left border
border-left-style: Sets the style of the left border
border-left-width: Sets the width of the left border
border-right: Sets all the right border properties in one declaration
border-right-color: Sets the color of the right border
border-right-style: Sets the style of the right border
border-right-width: Sets the width of the right border
border-style: Sets the style of the four borders
border-top: Sets all the top border properties in one declaration
border-top-color: Sets the color of the top border
border-top-style: Sets the style of the top border
border-top-width: Sets the width of the top border
border-width: Sets the width of the four borders