Сокращение CSS-свойств
Несколько свойств CSS можно записать в виде одной строки, заменяя необходимость указывать каждое свойство отдельно.
Пример для border-width
p { border-top-width: 1px; border-right-width: 5px; border-bottom-width: 10px; border-left-width: 20px; }
То же самое можно записать как:
p { border-width: 1px 5px 10px 20px; }
Объединение border-width, border-color и border-style
p { border: 1px red solid; }
Пример с двумя значениями
p { margin: 1em 10em; /* верх/низ: 1em, лево/право: 10em */ }
Объединение свойств шрифта
p { font: italic bold 1em/1.5 courier; /* /1.5 - высота строки */ }
Подводя итог
p { font: 1em/1.5 "Times New Roman", times, serif; padding: 3em 1em; border: 1px black solid; border-width: 1px 5px 5px 1px; border-color: red green blue yellow; margin: 1em 5em; }
Работает отлично.