В целях экономии времени при публикации контента, советую прописывать стили заголовков, таблиц и прочего прямо в CSS. Серьёзно, очень утомляет размещать одни заголовки по центру, другие слева, третьи справа. И при этом не путаться. А рисовать таблицы прямо в коде статьи, задавать границы, их толщину и цвет - то ещё удовольствие. По возможности, задавайте все стили в CSS-файле. Это сэкономит время. И нервы. И наполнение сайтов будет выглядеть однообразно. Придётся меньше пинать контент-менеджера и править за ним.
@Алексей, Точно сказано. Никогда не понимал людей, которые крупные фрагменты CSS вписывают напрямую в код HTML, это же для каждой страницы придется вновь писать стили или копировать со старой. В видеокурсах обучился выделять код css в отдельный файлик и там подписывать комментарии, чтобы было легче потом редактировать. Еще не разу подобный метод меня не подводил.