Using abbreviations can help reduce the size of your CSS files and make them easier to read. The main rules for CSS abbreviations are as follows:
Hexadecimal color value, if the values of each two digits are the same, can be abbreviated by half, for example:
#000000 can be abbreviated to #000; #336699 can be abbreviated to #369;
There are usually four writing methods:
The convenient way to remember is clockwise, top right, bottom left. Examples of specific applications in margin and padding are as follows:
margin:1em 0 2em 0.5em;
The properties of the border are as follows:
can be abbreviated to one sentence: border:1px solid #000;
The syntax isborder:width style color;
The properties of the background are as follows:
can be abbreviated to one sentence: background:#f00 url(background.gif) no-repeat fixed 0 0;
The syntax isbackground:color image repeat attachment position;
You can omit one or more of the attribute values. If omitted, the attribute value will use the browser default value. The default value is:
The properties of the font are as follows:
can be abbreviated to one sentence: font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;
Note that if you abbreviate the font definition, you must define at least two values: font-size and font-family.
To cancel the default dots and serial numbers, you can write list-style:none;,
The attributes oflist are as follows:
can be abbreviated to one sentence: list-style:square inside url(image.gif);