Какое расширение имеет файл внешней таблицы стилей. Внедрение CSS в HTML документ

>> Таблицы стилей CSS

Обучающие курсы:

Таблицы стилей CSS

Таблицы стилей CSS

С помощью стилей CSS можно установить стандартное начертание для содержимого каких-либо текстовых дескрипторов. Есть три основных приема использования различных стилей.
Первый способ - задать общий стиль для определенных дескрипторов. Установленное начертание будет в документе у всех дескрипторов, для которых мы установим стиль. Вот основные атрибуты, которые можно задать стилю:

Font-family - имя шрифта;
font -size - размер;
font-weight - жирность;
font-style - стиль (normal, italic - курсив, oblique - наклонный);
color - цвет;
background-color - цвет фона;
background-image - рисунок для фона;
text-align - выравнивание.

Это лишь очень малая часть всех предусмотренных атрибутов. Общий принцип построения встроенной таблички стилей таков.

Рассмотрим пример использования таблицы стилей (листинг 12.10).

Листинг 12.10.

Пример использования таблицы стилей


Работа с таблицей стилей</ТIТLЕ> <br> <STYLE TYPE="text/css><br> H1, P {font-family: "Arial"; font-size: 14pt; text-align: right}<br> H2, H4 {color: "green"; font-style: italic}<br> </STYLE><br> </HEAD><br> <BODY><br> <Р>Мой текст </P><br> <Н1>Мой заголовок первого уровня/Н1><br> <Н2>Мой заголовок второго уровня/Н2><br> <НЗ>Мой заголовок третьего уровня</НЗ> <br> <Н4>Мой заголовок четвертого уровня</Н4> <br> </B0DY> <br> </HTML></p> </blockquote> <p>Как это будет выглядеть в окне браузера, показано на рис. 12.4.</p> <p><i><u>Рис. 12.4. Результат выполнения листинга 12.10 </u> </i></p> <p>Можно создать подобную таблицу стилей в отдельном файле, а затем встроить ее в HTML- страницу с помощью дескриптора <LINK> с атрибутами REL (значение "stylesheet"), TYPE (необязательного, как и в дескрипторе <STYLE>, со значением "text/css") и HREF с адресом таблицы стилей (расширение должно быть. css).</p> <p>Зададим для каждого дескриптора свой стиль. Для этого надо использовать атрибут Style. Создадим HTML-страницу по-новому (листинг 12.11).</p> <p><i><u>Листинг 12.11. </u> </i><br><i><u>Пример использования атрибута Style </u> </i></p> <p><img src='https://i1.wp.com/java-study.ru/images/samouchitel/12-7.gif' width="100%" loading=lazy></p> <p>Создадим теперь класс со стилями. Пример создания подобного класса представлен в листинге 12.12.</p> <p><i><u>Листинг 12.12. </u> </i><br><i><u>Создание класса со стилями </u> </i></p> <p><img src='https://i2.wp.com/java-study.ru/images/samouchitel/12-8.gif' width="100%" loading=lazy></p> <p>Чтобы работать со слоями, необходимо использовать таблицу стилей CSS. Рассмотрим основные атрибуты для работы с ними:</p> <blockquote> <p>Position - откуда отмеряются координаты;<br> absolute - относительно левого верхнего угла;<br> relative - относительно положения курсора в тексте;<br> static - относительно фона;<br> width - ширина слоя;<br> height - высота слоя;<br> left - координата по оси х;<br> top - координата по ос у;<br> z - Index - старшинство слоя.</p> </blockquote> <p>Это самые основные атрибуты. Подобие слоев можно создавать с помощью дескриптора <DIV>...</DIV>. <br> Давайте переделаем пример программы из раздела «Слои в HTML» для учета возможностей Internet Explorer - получится почти идентичный слой (листинг 12.13).</p></span> <p>В нашем курсе мы рассмотрим уроки CSS - т.е. уроки технологии, одной из самой важной при верстке веб-страниц.</p> <p>В этом уроке мы оформим нашу web-страничку, чтобы она стала более разноцветной (рисунок 1).</p> <p>Рисунок 1</p> <p>Прежде, чем перейти к оформлению страниц, изучим, как задается цвет в web</p> <h3>1. Определение цветов. Уроки CSS</h3> <p>При определении цветов для документа HTML можно использовать либо названия цветов, либо их шестнадцатеричные коды. Система шестнадцатеричного кодирования основана на трех компонентах - красном (Red), зеленом (Green) и синем (Blue), отсюда и ее название RGB, по первым буквам названий этих цветов. Каждый из компонентов соответствует шестнадцатеричному числу от 00 до FF (0 и 255 в десятичной системе счисления). Эти три значения затем объединяются в одно значение, которому предшествует знак #, например #800080, что соответствует фиолетовому цвету.</p> <p>В таблице приведены названия некоторых цветов и их коды. Более полные таблицы цветов и их коды можно просмотреть в папке <b>colors </b>, расположенной в папке <b>CD </b>.</p> <table border="0" cellspacing="0" cellpadding="0" style="width: 100%; background-color: #ffffff;"><tbody><tr><td style="width: 30%;"> <p><b>Цвет </b></p> </td> <td style="width: 20%;"> </td> <td style="width: 30%;"> <p><b>Цвет </b></p> </td> <td style="width: 20%;"> </td> </tr><tr style="background-color: #eeeeee;"><td> <p>Black (черный)</p> </td> <td> </td> <td> <p>Silver (серебряный)</p> </td> <td> </td> </tr><tr><td> <p>Maroon (темно-бордовый)</p> </td> <td> </td> <td> <p>Red (красный)</p> </td> <td> </td> </tr><tr style="background-color: #eeeeee;"><td> <p>Green (зеленый)</p> </td> <td> </td> <td> <p>Lime (известь)</p> </td> <td> </td> </tr><tr><td style="width: 210px;"> <p>Olive (оливковый)</p> </td> <td style="width: 200px;"> </td> <td style="width: 180px;"> <p>Yellow (желтый)</p> </td> <td style="width: 200px;"> </td> </tr><tr style="background-color: #eeeeee;"><td style="width: 210px;"> <p>Navy (темно-синий)</p> </td> <td style="width: 200px;"> </td> <td style="width: 180px;"> <p>Blue (синий)</p> </td> <td style="width: 200px;"> </td> </tr><tr><td style="width: 210px;"> <p>Purple (фиолетовый)</p> </td> <td style="width: 200px;"> </td> <td style="width: 180px;"> <p>Fuchia (фуксия)</p> </td> <td style="width: 200px;"> </td> </tr><tr style="background-color: #eeeeee;"><td style="width: 210px;"> <p>Teal (темно-зеленый)</p> </td> <td style="width: 200px;"> </td> <td style="width: 180px;"> </td> <td style="width: 200px;"> </td> </tr><tr><td style="width: 210px;"> <p>Gray (серый)</p> </td> <td style="width: 200px;"> </td> <td style="width: 180px;"> <p>White (белый)</p> </td> <td style="width: 200px;"> </td> </tr></tbody></table><p><b><i>Таблица безопасных цветов для разработки дизайна сайта </i> </b></p> <p>Безопасная палитра цветов обеспечивает наиболее точное соответствие отображения на различных мониторах.</p> <p>Безопасная палитра состоит из 216 цветов. Безопасные цвета всегда неизменные при переходе от одного браузера к другому или от одной платформы к другой, от одного монитора к другому с их различными возможностями цветоотображения и разрешениями.</p> <p>Если любое из трех шестнадцатеричных значений отличается от 00, 33, 66, 99, СС или FF, то цвет не является безопасным.</p> <p>Таблицу безопасных цветов можно просмотреть в папке <b>CD </b><b>/ </b><b>colors </b>.</p> <h3>2. Определение CSS</h3> <p>Наша web-страница пока не имеет оформления, которое можно осуществлять двумя способами:</p> <ul><li>первый - средствами <b><i>таблиц стилей </i> </b><b><i>CSS </i> </b> (более прогрессивный и правильный метод),</li> <li>второй - средствами <b><i>атрибутов у тегов </i> </b><b><i>HTML </i> </b>.</li> </ul><p>Начнем сразу с более прогрессивного метода.</p> <p><b>CSS - Cascading Style Sheets </b> (иерархические стилевые спецификации или каскадные таблицы стилей) не заменяют языка разметки, являются самостоятельной технологией, которая применяется к тегу HTML.</p> <p><b><i>Назначение: </i> </b> позволяет автоматически изменить стиль HTML элемента на всех страницах сайта. Например, мы используем на десяти web-страницах заголовок H1, который должен быть зеленого цвета. При использовании таблиц стилей нам придется только один раз указать зеленый цвет и он применится сразу на десяти страницах.</p> <p><b><i>Обратная ситуация: </i> </b> мы с помощью атрибутов HTML задали на десяти web-страницах всем заголовкам H1 зеленый цвет, т.е. прописали его десять раз. Затем решили изменить цвет заголовка на красный, тогда нам придется десять раз исправить зеленый цвет на красный.</p> <p>При использовании же таблицы стилей нам придется только один раз это сделать, изменив зеленый цвет заголовка на красный в самой таблице стилей, и он автоматически изменится на всех десяти web-страницах.</p> <p>Таблица стилей включает набор CSS-элементов, структура которых отличается от структуры HTML-элемента.</p> <p><b>Синтаксис </b><b>CSS </b><b>-элемента </b></p> <p><b>селектор {свойство 1: значение; свойство 2: значение; … свойство N: значение} </b> </p> <p>Вначале пишется имя селектора, например, h1, это означает, что все стилевые свойства будут применяться к тегу <h1>, затем идут фигурные скобки, в которых записывается стилевое свойство, а его значение указывается после двоеточия. Стилевые свойства со значениями разделяются между собой точкой с запятой, в конце этот символ можно опустить.</p> <p>Стилевых свойств со значениями может быть сколько угодно много, их последовательность значения не имеет.</p> <p><b><i>CSS не чувствителен к регистру, переносу строк, пробелам и символам табуляции, </i> </b> поэтому форма записи зависит от желания разработчика.</p> <p><i>Например </i><i>: </i></p> <p><b>h1 {font-family:Arial; font-size:14pt} </b></p> <p>или тот же самое можно записать так:</p> <p><b> font-family:Arial; </b></p> <p><b> font-size:14pt </b></p> <p>В этом примере:</p> <ul><li>h1 - селектор, в данном случае HTML-элемент,</li> <li>font-family и font-size - стилевые свойства,</li> <li>Arial - значение свойства font-family,</li> <li>14pt - значение свойства font-size.</li> </ul><p><b>Способы включения таблиц стилей в HTML-документ </b></p> <ol><li>Внешняя таблица стилей (связанный стиль).</li> <li>Внедренная таблица стилей (глобальный стиль).</li> <li>Внутренние стили.</li> </ol><h3>3. Внешняя таблица стилей CSS (связанный стиль)</h3> <p>Определяет стиль всего сайта.</p> <p>Является текстовым файлом с расширением css.</p> <p><link rel="stylesheet" href="style.css" type="text/css" /></p> <p>В данном примере таблица стилей написана в текстовом файле style.css.</p> <p><b>Практическое задание 1 </b> </p> <p>1. Откройте чистый документ в Notepad++ и сохраните его в папке <b>public_html </b> под именем <b>style </b><b>. </b><b>css </b>. Обратите внимание, чтобы в поле <b>Тип файла </b> было установлено <b>All types </b> (рисунок 2).</p> <p><img src='https://i0.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.2.jpg' width="100%" loading=lazy></p> <p>Рисунок 2</p> <p>2. Так как CSS - это другая технология, то теги HTML в файле.css не пишутся вообще. Оформим наш заголовок «Каталог архитектурных проектов» в файле <b>main </b><b>. </b><b>html </b> с выравниванием по центру, синим цветом, шрифтом Verdana, высотой шрифта 20 pt. Для этого в файле css сделаем следующую запись (рисунок 3):</p> <p>Рисунок 3</p> <p>В наших уроках CSS давайте разберем, что здесь написано согласно синтаксису CSS-элемента, о котором мы говорили выше в этом уроке.</p> <ul><li>h1 - селектор, т.е. элемент html, к которому применяется стиль;</li> <li>text-align:center; - стилевое свойство text-align (выравнивает текст) со значением center (по центру);</li> <li>color:#0000FF; - стилевое свойство color (цвет текста) со значением синего цвета #0000FF (значение взято из таблицы цветов);</li> <li>font-family:Verdana; - стилевое свойство гарнитуры шрифта font-family со значением Verdana;</li> <li>стилевые свойства со значениями разделены между собой точкой с запятой;</li> <li>и так далее, все согласно синтаксису.</li> </ul><p>Чтобы наша web-страница «увидела» таблицу стилей и применила свойства к html-элементам, необходимо установить связку между файлом <b>main </b><b>. </b><b>html </b> и <b>style </b><b>. </b><b>css </b>. Для этого откройте файл main.html и между тегами <b>< </b><b>head </b><b>> </b> и <b></ </b><b>head </b><b>> </b> вставьте конструкцию <b><link rel="stylesheet" href="style.css" type="text/css" />, </b><b>как </b> на рисунке 4.</p> <p><img src='https://i0.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.4.jpg' width="100%" loading=lazy></p> <p>Рисунок 4</p> <p>3. Просмотрите результат в браузере. Он должен совпадать с рисунком 5.</p> <p><img src='https://i1.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.5.jpg' width="100%" loading=lazy></p> <p>Рисунок 5</p> <p>В данном уроке CSS мы рассмотрим где взять названия стилевых свойств и их значений? Для этого также существуют специальные справочники и спецификация (папка Справочник CSS). Для начала используйте в качестве справки небольшой справочник <b>Sprav_CSS.doc </b>.</p> <p>4. Зададим стиль заголовку h2 «Проекты для Вашего будущего дома» с выравниванием по правому краю, бордового цвета, шрифтом Verdana, высотой шрифта 16 pt. Для этого в файле <b>style </b><b>. </b><b>css </b> <b>h </b><b>2 </b> (рисунок 6).</p> <p>Рисунок 6</p> <p>5. Проверьте результат в браузере, он должен совпадать с рисунком 7.</p> <p><img src='https://i0.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.7.jpg' width="100%" loading=lazy></p> <p>Рисунок 7</p> <p>6. Абзацы оформим с выравниванием по ширине, темно-синего цвета, шрифтом Arial, высотой шрифта 12 pt. Для этого в файле <b>style </b><b>. </b><b>css </b> сделаем следующую запись для селектора <b>p </b> (рисунок 8).</p> <p>Рисунок 8</p> <p>7. Также сделаем светло-голубым цветом фон всей web-страницы. Для этого для селектора <b>body </b> добавим запись (рисунок 9)</p> <p>Рисунок 9</p> <p>8. Просмотрите результат в браузере. Он должен совпадать с рисунком 10.</p> <p><img src='https://i2.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.10.jpg' width="100%" loading=lazy></p> <p>Рисунок 10</p> <p>Думаю из данного урока CSS, принцип использования внешней таблицы стилей понятен. Для того, чтобы легко и красочно оформлять свои <b>web </b>-странички, надо по справочнику изучать стилевые свойства и их значения и пробовать на практике. Чем больше Вы помните таких свойств и значений без обращения к справочнику, тем выше Ваш профессионализм. </p> <p><b>Исследовательские задания </b></p> <ol><li>Используя справочник <b>Sprav_CSS.doc, </b> оформите стилями заголовок <b>< </b><b>h </b><b>3> </b> в файле main.html. Свойства стилей на выбор.</li> <li>Для списка «Проекты домов», используя стили, измените арабские цифры на римские. Остальные параметры по желанию.</li> <li>Для списка «Площади домов» в качестве маркера примените изображение <b>spisok_1.gif </b> из папки <b>html_css_2 </b>. Остальные параметры по желанию.</li> <li>В качестве фона web-страницы примените через стили изображение <b>fon9.jpg </b> из папки <b>html_css_2 </b>.</li> <li>С использованием стилей сделайте шрифт абзацев полужирным.</li> </ol><p>Примерный результат на рисунке 11.</p> <p><img src='https://i2.wp.com/web-grafika.pro/assets/images/web-grafika/kurs_html_css/images_html_css/2.11.jpg' width="100%" loading=lazy></p> <p>Рисунок 11</p> <h3>4. Классы в стилевых спецификациях</h3> <p>В нашем уроке CSS мы рассмотрим классы в стилевых спецификациях применяются в том случае, если необходимо определить несколько разновидностей стиля одного элемента. При определении класса к нужному тегу добавляется произвольное уникальное имя класса, отделяемое точкой.</p> <p>Например, у нас в тексте есть несколько заголовков <b>h </b><b>1 </b> и нам необходимо, чтобы они были разного цвета. Тогда разделить стили надо следующим образом</p> <p><i>h1.golub{color:blue} </i></p> <p><i>h1.krasn{color:red} </i></p> <p><i>h1.zelen{color:green} </i></p> <p>После точки идет имя класса, которое должно быть уникальным и не может состоять только из цифр.</p> <p>Теперь при использовании тега <b>< </b><b>h </b><b>1> </b> в документе необходимо установить атрибут <b>class </b>, чтобы указать, какой именно стиль нужно применить:</p> <p><i>< </i><i>h </i><i>1 </i><i> class </i><i>=" </i><i>golub </i><i>"> </i><i> </i><i>Это голубой заголовок </i><i> </i><i></ </i><i>h </i><i>1> </i></p> <p><i>< </i><i>h </i><i>1 </i><i> class </i><i>=" </i><i>krasn </i><i>"> </i><i> </i><i>Это красный заголовок </i><i> </i><i></ </i><i>h </i><i>1> </i></p> <p><i>< </i><i>h </i><i>1 </i><i> class </i><i>=" </i><i>zelen </i><i>"> </i><i> </i><i>Это зеленый заголовок </i><i> </i><i></ </i><i>h </i><i>1> </i></p> <p><b>Практическое задание 2 </b> </p> <p>1. Откройте файл <b>shablon </b><b>. </b><b>html </b>. Сохраните его под новым именем <b>ploshady </b><b>. </b><b>html </b>в папке <b>public_html </b>.</p> <p>2. Напишите между тегами <title> и новый заголовок «Площади домов».

3. В содержимое скопируйте текст из файла Площади домов.txt из папки html _ ccs _2 .

4. Стили будем писать в том же файлеstyle . css , который у нас создан в предыдущем уроке. Поэтому в файле ploshady . html установите связку с этой таблицей стилей, вставив между тегами и (рисунок 12)

Рисунок 12

5. Отформатируйте заголовки тегом

и присвойте каждому заголовку свой класс (рисунок 13).

Рисунок 13

Ваш файл ploshady . html сейчас должен выглядеть следующим образом (рисунок 14).

Рисунок 14

6. В таблице стилей style . css создайте следующую запись (рисунок 15)

Рисунок 15

7. Проверьте web-страницу в браузере. Результат на рисунке 16.

Рисунок 16

8. Вы, наверно, заметили, что в нашей новой записи стилей заголовков есть повторяющиеся конструкции font-family:Verdana; text-align:left; font-size:14pt. Такие конструкции можно записывать один раз, сгруппировав селекторы, к которым они применены. Для этого, надо перечислить селекторы через запятую, а затем в фигурных скобках прописать общие свойства. Тогда наша таблица стилей для заголовков будет выглядеть следующим образом (рисунок 17):

Рисунок 17

Практическое задание 3

Под каждый заголовком в файле ploshady . html есть текст. Отформатируйте абзацы с использованием различных классов. Используйте разные цвета, выравнивание и гарнитуру шрифтов. Имена классов должны быть уникальными. Нежелательно использование одинаковых имен для разных селекторов. Один из возможных вариантов на рисунке 18:

Рисунок 18

5. ID-стиль для специфического элемента

Уроки CSS включают изучение так называемых id-стилей.

Любому элементу можно присвоить идентификаторid , а затем поставить в соответствие этому элементу какой-либо стиль, используя id .

Например:

Запись в файле таблиц стилей будет следующая

# test { color :#00 ffff }

Теперь можно поставить этот стиль в соответствие любому элементу в документе html:

...

...

В этом примере слово test - имя стиля. Имя может быть произвольным из латинских букв, но оно должно быть уникальным, т.е. ни один элемент в таблице стилей не должен больше иметь такое имя.

Практическое задание 4

Сделаем заготовку для будущего меню нашего сайта.

1. Откройте файл shablon . html и сохраните его под новым именем menu . html в папке public_html.

2. В содержимое страницы файла menu . html внесите текст из файла menu . txt из папкиhtml _ css _2 .

3. Средствами html-тегов отформатируйте файл следующим образом:

  • для заголовков «Категории проектов», «Каталог архитектурных проектов» и «Площади домов» используйте тег

    ;

  • для списка «Категории проектов» используйте нумерованный список
      ;
    1. для списков «Каталог архитектурных проектов» и «Площади домов» используйте маркированный список

      4. Вверху web-страницы вставьте логотип (файл logo_myhouse.gif ). Результат должен совпасть с рисунком 19.

      Рисунок 19

      5. Для этого меню сделаем отдельную таблицу стилей под именем style _ menu . css . Установите связку между файлом menu . html и таблицей стилей style _ menu . css , вставив запись между тегами и в файле menu . html .

      6. Создайте чистый документ и сохраните его под именем style _ menu .css в своей папке.

      7. Для группы «Категории проектов», в которую входит заголовок и нумерованный список и для группы «Каталог архитектурных проектов», в которую входит сам заголовок и маркированный список будем использовать имя id-стиля blue . Т.е. код будет выглядеть следующим образом (рисунок 20):

      Рисунок 20

      8. В файле style _ menu . css стиль для этих элементов сделаем темно-синего цвета, шрифтом Tahoma (рисунок 21):

      Рисунок 21

      9. Для группы «Площади домов», в которую входит заголовок и маркированный список, будем использовать имя id-стиля brown . Т.е. код будет выглядеть следующим образом (рисунок 22):

      Рисунок 22

      10. В файле style _ menu . css стиль для этих элементов сделаем коричневого цвета, шрифтом Times (рисунок 23):

      Рисунок 23

      11. И добавим еще цвет фона файлу menu.html (рисунок 24)

      Рисунок 24

      12. В результате получим следующую web-страницу (рисунок 25)

      Рисунок 25

      В результате выполнения этого урока CSS, у Вас должны быть созданы следующие файлы:

      • style . css
      • style _ menu . css
      • ploshady . html
      • menu . html

      Для добавления стилей на веб-страницу существует несколько способов, которые различаются своими возможностями и назначением. Далее рассмотрим их подробнее.

      Внешняя таблица стилей

      Стили располагаются в отдельном файле с расширением css, для связывания HTML-документа с CSS-файлом применяется элемент . Он располагается внутри , как показано в примере 1.

      Пример 1. Подключение внешних стилей

      Стили

      Заголовок

      Значение атрибута rel у всегда будет stylesheet и остаётся неизменным. В качестве значения href указывается путь к CSS-файлу; путь может быть задан как относительно, так и абсолютно. Заметьте, что таким образом можно подключать таблицу стилей, которая находится на другом сайте. В примере выше мы подключаем кириллический шрифт Lobster с сайта Google Fonts.

      Содержимое файла style.css показано в примере 2.

      Пример 2. Содержимое файла style.css

      H1 { font-family: "Lobster", cursive; color: green; }

      Как видно из данного примера, файл со стилем является обычным текстовым файлом и содержит только синтаксис CSS. В свою очередь и HTML-документ содержит только указатель на файл со стилем, таким способом в полной мере реализуется принцип разделения кода и оформления сайта. Поэтому использование внешней таблицы стилей - наиболее универсальный и удобный метод добавления стиля на сайт. Это позволяет независимо редактировать файлы HTML и CSS.

      Внутренняя таблица стилей

      Стили пишутся в самом HTML-документе внутри элемента

      Заголовок

      В данном примере задан стиль элемента

      , который затем можно повсеместно использовать на данной веб-странице (рис. 1). Обратите внимание, что мы можем спокойно комбинировать со

      Заголовок 1

      Заголовок 2

      В данном примере для первого заголовка задан красный цвет и размер 36 пикселей с помощью атрибута style , для второго заголовка - зелёный цвет через элемент

      Заголовок 1

      Заголовок 2

      В данном примере показан импорт стилевого файла с сайта Google Fonts для подключения кириллического шрифта Lobster.

      Когда браузер читает таблицу стилей, он форматирует документ в соответствии с ней.

      Три Способа Вставить CSS

      Существует три способа вставки таблицы стилей:

      • Внешняя таблица стилей
      • Внутренняя таблица стилей
      • Встроенный стиль

      Внешняя Таблица Стилей

      Внешняя таблица стилей идеально подходит, когда стили должны применяться ко многим страницам. С помощью внешней таблицы стилей, вы можете изменить вид целого Веб сайта путем редактирования одного файла. Каждая страница должна ссылаться на таблицу стилей, используя тег . Тег находится в head-секции:

      Не оставляйте пробелов между значением свойства и его единицами измерения! "margin-left:20 px" (вместо "margin-left:20px") будет работаеть в IE (браузере Internet Explorer), но не в браузерах Firefox или Opera.

      Внутренняя Таблица Стилей

      Внутренняя таблица стилей используется когда отдельный документ имеет уникальный стиль. Вы определяете внутренние стили в head-секции страницы HTML, используя тег