2011-05-11 3 views
15

Какой лучше? Использование стенографии, как:Сокращение CSS против рук?

padding:5px 10px 15px 20px; 

Или используя обыкновенное письмо как:

padding-top:5px; 
padding-right:10px; 
padding-bottom:15px; 
padding-left:20px; 

по теме:

  • производительность (производительность браузера, размер файла)
  • документации (легкое обслуживание застройщиком)
  • и другие

ответ

16
  • Вам не стоит беспокоиться о производительности CSS, если вы не профилировали загрузку страницы, и она стала узким местом (я сомневаюсь, что это почти всегда несколько HTTP-запросов и изображений).
  • Любой компетентный разработчик может помнить по часовой стрелке сверху для порядка значений.
  • Сокращение означает меньше байтов, которые будут отправлены, что мини-фильтр CSS не оптимизирует себя (я не думаю).
  • Я использовал бы длинный метод только при установке одного значения, например. padding-left: 3px.
+0

Представьте, что вы делаете все CSS в руке ... кошмар! –

+2

+1 для специфики длинной руки. –

+3

Я не вижу специфики стенографического и прямого в jsFiddle. На самом деле, похоже, что он не имеет никакого значения в специфике, [кто бы ни был наименьшим, всегда выигрывает] (http://jsfiddle.net/kfxbm/1/). – brentonstrine

Смежные вопросы