22.04.2014 Views

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

php_mysql_dreamweaver_mx_2004 разработка web сайтов.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Глава 2. HTML — язык написания Web-страниц 45<br />

При этом атрибуты, определенные в стилевом классе, имеют приоритет перед<br />

определенными в стиле переопределения тега. Здесь действует еще одно<br />

правило, которое стоит запомнить: "более частные определения имеют приоритет<br />

перед более общими". А стилевые классы — как раз более частные,<br />

так как могут быть привязаны к любому тегу.<br />

Далее полученный стиль привязывается к тегу с атрибутом CLASS, равным<br />

copyright, и содержимое этого тега будет набрано курсивным шрифтом<br />

размером 10 пунктов. Но в содержимом этого тега мы видим вложенный<br />

тег , для которого был задан встроенный стиль, убирающий<br />

курсивное начертание. Поскольку встроенный стиль — еще более частный,<br />

чем даже стилевой класс, то его определения имеют наивысший приоритет.<br />

И слово "права" (содержимое тега ) будет уже набрано обычным шрифтом<br />

— не курсивом.<br />

Все это может показаться сложным. И действительно, для начинающего (да<br />

и зачастую для опытного) Web-дизайнера каскадность — бич божий. Но,<br />

разобравшись в правилах разрешения конфликтов стилей, можно сократить<br />

свои таблицы стилей до минимума. Так, чтобы изменить оформление какоголибо<br />

элемента одной из Web-страниц, достаточно будет переопределить<br />

только нужные атрибуты стиля во внутренней таблице или встроенном стиле.<br />

Разумеется, это намного проще и быстрее, чем писать отдельную таблицу<br />

стилей специально для этой страницы.<br />

Мы еще вернемся к таблицам стилей в дальнейшем, когда начнем-таки создавать<br />

свой сайт. А сейчас давайте вернемся к уже знакомому HTML и совершим<br />

путешествие в историю этого языка.<br />

Теги физического форматирования HTML<br />

Таблицы стилей — это довольно позднее нововведение в Web-дизайне. Если<br />

язык HTML появился в 1989 году, то таблицы стилей — только в 1997.<br />

Но более-менее широкую популярность они получили только в последние<br />

три-четыре года. А что же было до этого?<br />

А в "достилевую" эпоху для оформления текста на Web-страницах использовались<br />

так называемые теги физического форматирования HTML. С их помощью<br />

Web-дизайнер задавал шрифт и цвет текста, делал текст полужирным<br />

или курсивным. В принципе, эти теги до сих пор существуют — их<br />

никто не отменял, просто они объявлены не рекомендуемыми к использованию.<br />

Вместо них рекомендуется использовать таблицы стилей, более<br />

мощные и удобные в работе.<br />

Да, но что такое теги физического форматирования? И как их использовать?<br />

(Мало ли что — вдруг мы будем править чужой код HTML!)<br />

Вспомним два уже известных нам тега, позволяющих форматировать текст.<br />

Это тег , делающий шрифт текста полужирным, и тег , задающий

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!