Как вам уже известно, информация о стилях может
располагаться либо в отдельном файле, либо непосредственно в коде
Web-странички. Расположение описания стилей в отдельном файле имеет
смысл в случае, если вы планируете применять эти стили к большему,
чем одна, количеству страниц. Для этого нужно создать обычный
текстовый файл, описать с помощью языка CSS необходимые стили,
разместить этот файл на Web-сервере, а в коде Web-страниц, которые
будут использовать стили из этого файла, нужно будет сделать ссылку
на него. Делается это с помощью тега <LINK>, располагающегося
внутри тега <BODY> ваших страниц:
<LINK REL=STYLESHEET
TYPE= "text/css" HREF="URL">
Первые два параметра этого тега являются
зарезервированными именами, требующимися для того, чтобы сообщить
броузеру, что на этой страничке будет использоваться CSS. Третий
параметр – HREF= «URL»
– указывает на файл, который содержит
описания стилей. Этот параметр должен содержать либо относительный
путь к файлу – в случае, если он находится на том же сервере, что и
документ, из которого к нему обращаются – или полный URL
(«http://...») в случае, если файл стилей находится на другом
сервере.
Второй вариант, при котором описание стилей
располагается в коде Webстранички, внутри тега <BODY>, в
теге <STYLE type="text/css">... </STYLE>. В этом случае
вы можете использовать эти стили для элементов, располагающихся в
пределах странички. Параметр type="text/css" является обязательным и
служит для указания броузеру использовать CSS.
И третий вариант, когда описание стиля
располагается непосредственно внутри тега элемента, который вы
описываете. Это делается с помощью параметра STYLE, используемого
при применении CSS с большинством стандартных тегов HTML. Этот метод
нежелателен, и понятно почему: он приводит к потере одного из
основных преимуществ CSS – возможности отделения информации от
описания оформления информации.