Каждый кто начинал делать сайт неизбежно натыкался на проблему "бесконечного повторения многих настроек текста и других объектов". Рассмотрим пример, данный в предудыщем разделе:
Когда так надо написать один-два раза, тогда еще терпимо, но когда такой стиль повторяется раз 40-50 в каждой из 25 страниц?.. Так вот, для вынесения параметров того или иного объекта в отдельный параграф и файл, можно использовать CSS (Cascading Style Sheets - Таблицы Каскадных Стилей). Между тэгами <Head> и </Head> впишите следующее:
<Style>
Body {font-family: times new roman,tahoma,verdana; font-size: 12px;}
После этого в этом документе по умолчанию будут следующие параметры:
1) Для текста в <Body>
a) шрифт Times New Roman, если нет - Tahoma, если нет, то Verdana
b) размер шрифта 12px (пикселов) - независимо от настроек броузера (маленький/средний/крупный).
2) Для текста внутри <Td>, то есть в таблицах
a) шрифт Verdana, если нет - Tahoma
b) размер шрифта 11px - независимо от настроек броузера (маленький/средний/крупный).
c) цвет #330000 (темно-красный)
Довольно показной пример. На самом деле, Вы можете использовать любые тэги вместо <Body> и <Td>, в которых может быть параметры текста. Синтаксис этого "приложения" к HTML довольно простой:
Наглядно показано в примере выше... Но все же такого сервиса недостаточно, потому что надо бы отдельные части текста (главные мароки именно с ним) "запрограммировать". Для этого надо вмето имени тэга написать "класс элемента" с точкой в начале. Например:
Есть и еще одно серьезное преимущество CSS - все эти настойки можно выносить в отдельный файл, и вместо старой вставки, надо между <Head> и </Head> прописать следующую строчку: