У меня есть таблица с 10 столбцами. Я хочу контролировать ширину каждого столбца.
Каждый столбец уникален, сейчас я создаю внешний стиль CSS для каждого столбца:
div#my-page table#members th.name-col
{ width: 40px; }
Я знаю, что лучше избегать встроенного стиля.
Я одобряю использование внешнего CSS для всего, что связано с внешним видом: шрифты, цвета, изображения.
Но действительно ли лучше использовать внешний CSS в этом случае?
Не требует дополнительных затрат на обслуживание.
Это легче производить.
Минусы, которые я могу придумать:
Если у вас есть отдельные дизайнеры и команда разработчиков - использование встроенных стилей заставит дизайнеров модифицировать контент-файл (aspx в моем случае).
может использовать большую пропускную способность.
Что-нибудь еще, что я пропустил?
ВАЖНО: Я спрашиваю о только одном конкретном случае, когда используемый стиль будет когда-либо применяться только к одному элементу и не является частью глобальной темы, например, ширина один конкретный столбец.