Когда вы создаете Web-сайт, то вы хотите, чтобы все его страницы выглядели так, как будто они принадлежат одному приложению. Навигация должна быть стандартной, цвета и шрифты для аналогичных элементов должны совпадать, а размеры должны быть согласованными. Пользователям при переходе с одной страницы на другую не должно казаться, что они прыгают по разным сайтам. Кроме того, у вас не должно быть необходимости управлять такой согласованностью всех страниц вашего сайта вручную. Это было бы исключительно утомительно в том случае, если бы вам, например, вдруг понадобилось изменить внешний вид всех кнопок сайта.
К счастью, у вас есть инструменты для поддержания согласованного внешнего вида страниц и для облегчения управления ими. Visual Studio 2008 предоставляет расширенную поддержку создания стилей, управления ими, а также применения их к вашим страницам. Кроме того, на уровне сайта вы можете использовать таблицы стилей, главные страницы и темы. Давайте рассмотрим все это.