Преимущества динамических стилей являются настолько радикальными и далеко идущими, что Вы никогда не будете хотеть возвратиться к ручному форматированию, как только Вы усвоите основные принципы. Они ускорят вашу работу, сделают ее более эффективной и заставят ваш готовый продукт выглядеть более привлекательным и профессиональным.
Мгновенные изменения всюду по вашему проекту:
Когда Вы форматируете текст вручную, Вы должны возвратиться и изменить все вручную всякий раз, когда Вы передумали о том, как Вы хотите, чтобы заголовок или параграф выглядел. Это может занять часы в большом проекте, и так как это - скучная и повторная работа, Вы, также вероятно, сделаете ошибки. Кроме того, когда Вы форматируете вручную, Вы будете часто применять немного разное форматирование к отрывкам текста, которые должны выглядеть одинаково, и ваша работа будет выглядеть грязной в результате.
Предположим, ваш клиент или ваш босс говорят, что они хотят использовать Verdana 16 пунктов вместо Times Roman 14 пунктов в заголовках раздела. Со стилями все, что Вы должны сделать, - измененить определение стиля заголовка, что занимает несколько секунд, и все заголовки в вашем всем проекте будут обновлены немедленно.
Вы можете думать о стиле, как об именованном определении форматирования или для текста, или для всего параграфа. Когда Вы используете стили, Вы имеете отдельный стиль для каждого типа параграфа и текста в вашем проекте. Например, нормальные параграфы основного текста обычно форматируются стилем по имени Normal, и заголовки раздела обычно форматируются стилем по имени Heading1. Вы можете определить так много разных стилей, как Вы хотите, в разных целях.
Мгновенное форматирование:
Как только Вы приобретете навык, работа со стилями намного быстрее, чем использование ручного форматирования. Чтобы форматировать весь параграф, Вы только выбираете стиль в меню, или нажимаете комбинацию "горячих клавиш " для стиля, и все форматирование применяется немедленно. Вы даже не должны выделять параграф. И весь новый текст, и параграфы, которые Вы печатаете от этого пункта, будут также иметь выбранный стиль, пока Вы не измените это.
Однородное появление и размещение:
Так как ваши стили предопределяют все ваше форматирование, отступы и так далее будут идентичны, давая вашим проектам однородный и намного более профессиональный вид.
Добавленное динамическое наследование:
Стили Help & Manual не являются только динамическими, они также имеют динамическое наследование. Это означает, что стили, основанные на других стилях, автоматически "наследуют" свойства родительских стилей. Все свойства, которые Вы не изменяете в дочерних стилях, динамически связаны с родительским стилем.
Это означает, что Вы можете создать семьи стилей, в которых Вы можете изменить свойства всюду по всей семье, только изменяя единственный родительский стиль. Займитесь наследованием в стилях для полных деталей относительно динамического наследования и как это работает.
Меньшие выходные файлы:
Отметьте, что использование стилей может также сделать ваши выходные файлы немного меньшими, особенно в HTML-основанном выводе (Справка HTML, Броузерная справка, Справка Visual Studio, eBook). Ручное форматирование должно включать большое количество детализируемых тэгов каждый раз, когда применено – в критических случаях, эти тэги могут занять больше байтов, чем сам текст. Стили определены только однажды и применены с простой и очень краткой ссылкой на внутреннюю таблицу стилей.
См. также:
Форматирование текста и стили (инструкции с практическими рекомендациями)