Один файл css или несколько - это кому как нравиться. В шаблонах joomla например очень часто разные таблицы стилей под разные нужды определены. Один файл например под размеры и расположение контейнеров, другой под цвет и стиль шрифтов, фонов. Но если стилей не много, то лучше наверно - один файл. И ещё, если у вашего сайта страниц не много скажем около 10 можно и в html сверстать, но если страниц большое количество и планируется обновление информации на сайте, добавление статей и уж тем более программных компонентов, то лучше сайт изначально делать на движке, чтоб потом мороки меньше с ним было.