ݺߣ

ݺߣShare a Scribd company logo
CSS технология 
(Каскадные таблицы стилей) 
Понятие CSS 
Внедрение CSS 
в документ 
Атрибут Stile 
Тег STILE 
Внешний CSS 
файл
CSS (Cascading Style Sheets) – 
Каскадные таблицы стилей - это свод стилевых 
описаний, тех или иных HTML тегов (далее 
элементов HTML), который может быть применён: 
• к отдельному тегу - элементу, или 
• одновременно ко всем идентичным элементам 
на всех страницах сайта. 
CSS по сути своего рода дополнение к HTML, 
которое значительно расширяет его возможности.
Внедрение CSS в HTML документ 
Осуществить данную задачу можно тремя 
способами: 
1. Написать стилевое описание непосредственно в 
самом элементе. Такой способ хорош лишь в 
том случае если таковой элемент один 
единственный в HTML документе который 
нуждается в отдельном стилевом описании.
Внедрение CSS в HTML документ 
Осуществить данную задачу можно тремя 
способами: 
2. Написать стилевое описание для всех 
идентичных элементов HTML документа. Такой 
способ оправдывает себя, если стиль страницы 
принципиально отличается от общего дизайна 
сайта (группы взаимосвязанных страниц).
Внедрение CSS в HTML документ 
Осуществить данную задачу можно тремя 
способами: 
3. Вынести стилевое описание элементов HTML в 
отдельный файл CSS. Это позволит управлять 
дизайном всего сайта целиком, каждой 
страницей сайта в которой указанно обращение 
к CSS файлу. Этот способ является наиболее 
эффективным использованием таблицы 
каскадных стилей.
Атрибут STYLE 
Практически каждый HTML тег имеет атрибут style, 
который говорит о том, что к этому тегу 
применяется некое стилевое описание. 
Пишется так: 
<p style=""> это параграф с индивидуальным стилем </p> 
Всё что будет написано между кавычками атрибута style и 
будет являться стилевым описанием для данного 
элемента. 
Пример: 
<p style="color: #ff0000; font-size:12px"> 
это параграф с индивидуальным стилем 
</p>
пример 
результат
НО, такой способ внедрения CSS 
хорош лишь в том случае если 
требуется задать определенный 
стиль малому числу HTML 
элементов.
Тег <STYLE> 
Для того, что бы описать необходимые 
элементы одновременно на всей 
странице в заголовок HTML документа 
внедряют тег <STYLE> </STYLE> 
(не путайте с одноименным атрибутом) 
в котором и происходит описание 
нужных нам элементов.
Пример описания стилей: 
Использование тегов для которых 
описан стиль: 
В данном случае стили 
описываются в заголовке 
документа между тегами 
HEAD!!!!!
Внутри тега <style> </style> идет 
непосредственное объявление стилей тех или 
иных HTML элементов согласно следующему 
синтаксису: 
Если в блоке объявления стилей указывается 
несколько свойств элемента, то они между собой 
разделяются точкой с запятой.
CSS 
в отдельном внешнем 
файле. 1. открываем блокнот (или другой 
редактор) и пишем стилевые 
правила; 
2. Сохраняем файл с расширением *.css 
(обычно файл со стилями называют 
style.css).
3. Подключить файл CSS к web – 
странице: 
<LINK> многоцелевой и служит для "связывания" 
HTML документа с дополнительными внешними 
файлами, обеспечивающими его должную работу. 
Тег <LINK> является своего рода ссылкой, только 
предназначенной не для пользователей, а для 
программ обозревателей (браузеров). Так как 
<LINK> несёт в себе исключительно служебную 
информацию он располагается в заголовке HTML 
документа между тегами <head></head> и не 
выводится браузерами на экран.
Тег <link> имеет атрибуты: 
href - Путь к файлу. 
rel - Определяет отношения между текущим 
документом и файлом, на который делается 
ссылка. 
 shortcuticon - Определяет, что подключаемый 
файл является иконкой. 
 stylesheet - Определяет, что подключаемый 
файл содержит таблицу стилей. 
 application/rss+xml - Файл в формате XML для 
описания ленты новостей. 
type - MIME тип данных подключаемого файла.
3. Подключить файл CSS к web – 
странице: 
ссылка приобретает следующий вид: 
<link rel="stylesheet" href="mystyle.css" type="text/css“>
Внедрение CSS в HTML документ
Свойства текста 
Выравнивание текста
Свойства текста 
Выравнивание текста
Свойства текста 
Оформление текста 
ext-decoration позволяет 
декорировать текст, присвоив ему 
одно или несколько значений из ниже 
представленных вариантов 
оформления текста: 
<a href="index.html" STYLE="TEXT-DECORATION:NONE">Ссылка без подчёркивания</a> 
В файле CSS "декорировали" ссылку элемент 
<a>, причем делали это два раза первый раз a 
{text-decoration: underline} сделали её 
подчёркнутой, хотя можно было этого и не 
делать, так как тег <a> подчёркнут по умолчанию, 
а второй раз использовали так называемый 
псевдокласс hover и запретили подчеркивание 
a:hover {text-decoration:none}, Данный 
псевдокласс указывает на то, что применять к 
нему стилевое описание стоит лишь в том случае 
если пользователь навел курсор на этот элемент
Свойства текста 
Отступ первой строки 
Свойство text-indent - задаёт отступ первой строки в текстовом 
блоке с левой стороны. 
Расстояние от левого края окна браузера или же элемента родителя 
(блока в который помещен блок с текстом) может быть заданно в 
процентах от ширины окна браузера или же единицах измерения 
принятых в CSS. В примере ниже расстояние отступа от левого края 
задаётся в пикселях (px):
Свойства текста 
Трансформация текста 
Своийство text-transform трансформирует символы в указанном 
текстовом блоке, делая их заглавными или прописными по одному 
из правил в зависимости от присужденного значения данному 
свойству.
Свойства текста 
Вертикальное выравнивание 
Вертикальное выравнивание текста в строке устанавливает 
свойство vertical-align 
Возможные значения свойства vertical-align:
Свойства текста 
Вертикальное выравнивание 
Базовая линия - это линия, на которой располагаются "сидят" 
символы в текстовой строке, Например буква "А" сидит прямо на 
этой линии, а вот строчная буква "у" сидит на ней же, но свесив 
ноги. 
Вертикальное выравнивание элемента относительно строки может 
выражаться в процентах, пикселях или любых других принятых в 
CSS единицах измерения, причем эти единицы могут принимать как 
положительные, так и отрицательные значения
Свойства текста
Свойства текста 
Пробелы и перенос строки 
Набранный текст, в каком либо текстовом редакторе браузерами по 
умолчанию выводится на экран в виде сплошного текста, где 
переносы строк расставляются автоматически, а так же убираются 
лишние (более одного) пробелы между символами. 
Свойство white-space имитирует работу тега <pre>, определяя 
показывать или нет пробелы между символов, если таковых 
больше чем один, а так же разрешает или запрещает перенос 
строки.
Внедрение CSS в HTML документ

More Related Content

Viewers also liked (16)

Визитка Михалкина О.В.
Визитка Михалкина О.В.Визитка Михалкина О.В.
Визитка Михалкина О.В.
Оксана Михалкина
Vainun kasvutarina
Vainun kasvutarinaVainun kasvutarina
Vainun kasvutarina
Verkkoteollisuus | Ecommerce Finland
Week 7 presentation
Week 7 presentationWeek 7 presentation
Week 7 presentation
mcclishd
Karakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
Karakteristik Transistor_ Achmad Aziizudin_Teknik MesinKarakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
Karakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
aaziizudin
El sistema nerviosoEl sistema nervioso
El sistema nervioso
5b151601
13
1313
13
Оксана Михалкина
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti Vartiainen
Digia Plc
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Colleen Carton Morgan
Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...
Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...
lapedrera
LAW 201 - Ch 1 Fundamentals
LAW 201 - Ch 1 FundamentalsLAW 201 - Ch 1 Fundamentals
LAW 201 - Ch 1 Fundamentals
rharrisonaz
Theory Analysis
Theory AnalysisTheory Analysis
Theory Analysis
Matthew Medina, RNC-OB/EFM, MSN(c)
Social dimensions
Social dimensionsSocial dimensions
Social dimensions
vien_xzquell
Ch 09 strategic management. ppt
Ch 09 strategic management. pptCh 09 strategic management. ppt
Ch 09 strategic management. ppt
Abdullah Rabaya
Women in the military
Women in the militaryWomen in the military
Women in the military
emartinpedersen
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Bisnode Finland
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula KarhulaAsiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Bisnode Finland
Week 7 presentation
Week 7 presentationWeek 7 presentation
Week 7 presentation
mcclishd
Karakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
Karakteristik Transistor_ Achmad Aziizudin_Teknik MesinKarakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
Karakteristik Transistor_ Achmad Aziizudin_Teknik Mesin
aaziizudin
El sistema nerviosoEl sistema nervioso
El sistema nervioso
5b151601
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti Vartiainen
Digia Plc
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Preparing the Way for the Clinical Nurse Leader, A Work site program Final fo...
Colleen Carton Morgan
Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...
Introducción a la psicofarmacología. Conceptos básicos. Amparo Navarro Catalá...
lapedrera
LAW 201 - Ch 1 Fundamentals
LAW 201 - Ch 1 FundamentalsLAW 201 - Ch 1 Fundamentals
LAW 201 - Ch 1 Fundamentals
rharrisonaz
Ch 09 strategic management. ppt
Ch 09 strategic management. pptCh 09 strategic management. ppt
Ch 09 strategic management. ppt
Abdullah Rabaya
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Miten käytät asiakaskokemustietoa ravintolan johtamiseen?
Bisnode Finland
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula KarhulaAsiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Asiakas keskiössä - Terveyspalvelujen ajattelutavan muutos - Tuula Karhula
Bisnode Finland

Similar to Внедрение CSS в HTML документ (20)

Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4
Dmitriy Krukov
17. основы css (cascading style sheets)
17. основы css (cascading style sheets)17. основы css (cascading style sheets)
17. основы css (cascading style sheets)
Sergei Dubrov
Лекция #4. Каскадные таблицы стилей
Лекция #4. Каскадные таблицы стилейЛекция #4. Каскадные таблицы стилей
Лекция #4. Каскадные таблицы стилей
Яковенко Кирилл
Trening modul2-conf1-tema5
Trening modul2-conf1-tema5Trening modul2-conf1-tema5
Trening modul2-conf1-tema5
olgaoov
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptx
exxdisillusion69
Язык HTML
Язык HTMLЯзык HTML
Язык HTML
ViktoriyaOrehovskaya
Язык HTML
Язык HTMLЯзык HTML
Язык HTML
ViktoriyaOrehovskaya
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
Vlado Sudin
презентация 4. введение в css
презентация 4. введение в cssпрезентация 4. введение в css
презентация 4. введение в css
Rusov1
Основы CSS
Основы CSSОсновы CSS
Основы CSS
sneemb
Основы работы с таблицами стилей CSS
Основы работы с таблицами стилей CSSОсновы работы с таблицами стилей CSS
Основы работы с таблицами стилей CSS
Denis Latushkin
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
основы нтмл
основы нтмлосновы нтмл
основы нтмл
olgaoov
Основы HTML
Основы HTMLОсновы HTML
Основы HTML
Ирина Табанец
ВерсткаЛекция2
ВерсткаЛекция2ВерсткаЛекция2
ВерсткаЛекция2
itc73
Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4Мировые информационные ресурсы. Лекция 4
Мировые информационные ресурсы. Лекция 4
Dmitriy Krukov
17. основы css (cascading style sheets)
17. основы css (cascading style sheets)17. основы css (cascading style sheets)
17. основы css (cascading style sheets)
Sergei Dubrov
Лекция #4. Каскадные таблицы стилей
Лекция #4. Каскадные таблицы стилейЛекция #4. Каскадные таблицы стилей
Лекция #4. Каскадные таблицы стилей
Яковенко Кирилл
Trening modul2-conf1-tema5
Trening modul2-conf1-tema5Trening modul2-conf1-tema5
Trening modul2-conf1-tema5
olgaoov
Лекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptxЛекция 16. Введение в HTML.pptx
Лекция 16. Введение в HTML.pptx
exxdisillusion69
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
Vlado Sudin
презентация 4. введение в css
презентация 4. введение в cssпрезентация 4. введение в css
презентация 4. введение в css
Rusov1
Основы CSS
Основы CSSОсновы CSS
Основы CSS
sneemb
Основы работы с таблицами стилей CSS
Основы работы с таблицами стилей CSSОсновы работы с таблицами стилей CSS
Основы работы с таблицами стилей CSS
Denis Latushkin
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
ВерсткаЛекция1
ВерсткаЛекция1ВерсткаЛекция1
ВерсткаЛекция1
itc73
основы нтмл
основы нтмлосновы нтмл
основы нтмл
olgaoov
ВерсткаЛекция2
ВерсткаЛекция2ВерсткаЛекция2
ВерсткаЛекция2
itc73

More from Vasya Petrov (20)

Настройка Apache и PHP
Настройка Apache и PHPНастройка Apache и PHP
Настройка Apache и PHP
Vasya Petrov
Создание сайта на PHP
Создание сайта на PHPСоздание сайта на PHP
Создание сайта на PHP
Vasya Petrov
Графика средствами PHP
Графика средствами PHPГрафика средствами PHP
Графика средствами PHP
Vasya Petrov
Графика средствами PHP
Графика средствами PHPГрафика средствами PHP
Графика средствами PHP
Vasya Petrov
-библиотека
-библиотека-библиотека
-библиотека
Vasya Petrov
Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1
Vasya Petrov
Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1
Vasya Petrov
Оптимизация CSS
Оптимизация CSSОптимизация CSS
Оптимизация CSS
Vasya Petrov
Основные теги HTML
Основные теги HTMLОсновные теги HTML
Основные теги HTML
Vasya Petrov
Работа с текстом в HTML
Работа с текстом в HTMLРабота с текстом в HTML
Работа с текстом в HTML
Vasya Petrov
Rabota s massivami_v_php
Rabota s massivami_v_phpRabota s massivami_v_php
Rabota s massivami_v_php
Vasya Petrov
Rabota so strokami_v_php
Rabota so strokami_v_phpRabota so strokami_v_php
Rabota so strokami_v_php
Vasya Petrov
Tables frames
Tables framesTables frames
Tables frames
Vasya Petrov
Javascript
JavascriptJavascript
Javascript
Vasya Petrov
CSS Язык описания представлений
CSS Язык описания представленийCSS Язык описания представлений
CSS Язык описания представлений
Vasya Petrov
массивы Php
массивы Phpмассивы Php
массивы Php
Vasya Petrov
Таблицы Html
Таблицы HtmlТаблицы Html
Таблицы Html
Vasya Petrov
еще JavaScript
еще JavaScriptеще JavaScript
еще JavaScript
Vasya Petrov
Настройка Apache и PHP
Настройка Apache и PHPНастройка Apache и PHP
Настройка Apache и PHP
Vasya Petrov
Создание сайта на PHP
Создание сайта на PHPСоздание сайта на PHP
Создание сайта на PHP
Vasya Petrov
Графика средствами PHP
Графика средствами PHPГрафика средствами PHP
Графика средствами PHP
Vasya Petrov
Графика средствами PHP
Графика средствами PHPГрафика средствами PHP
Графика средствами PHP
Vasya Petrov
Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1
Vasya Petrov
Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1Подробная презентация JavaScript 6 в 1
Подробная презентация JavaScript 6 в 1
Vasya Petrov
Оптимизация CSS
Оптимизация CSSОптимизация CSS
Оптимизация CSS
Vasya Petrov
Основные теги HTML
Основные теги HTMLОсновные теги HTML
Основные теги HTML
Vasya Petrov
Работа с текстом в HTML
Работа с текстом в HTMLРабота с текстом в HTML
Работа с текстом в HTML
Vasya Petrov
Rabota s massivami_v_php
Rabota s massivami_v_phpRabota s massivami_v_php
Rabota s massivami_v_php
Vasya Petrov
Rabota so strokami_v_php
Rabota so strokami_v_phpRabota so strokami_v_php
Rabota so strokami_v_php
Vasya Petrov
CSS Язык описания представлений
CSS Язык описания представленийCSS Язык описания представлений
CSS Язык описания представлений
Vasya Petrov

Recently uploaded (7)

Microsoft_Word_Presentation.pptx88888888
Microsoft_Word_Presentation.pptx88888888Microsoft_Word_Presentation.pptx88888888
Microsoft_Word_Presentation.pptx88888888
msherhonbek
Высоковольтные выключатели в электроэнергетике - полное руководство
Высоковольтные выключатели в электроэнергетике - полное руководствоВысоковольтные выключатели в электроэнергетике - полное руководство
Высоковольтные выключатели в электроэнергетике - полное руководство
povnyandrey1
Обучение электротехнике с нуля - полное руководство
Обучение электротехнике с нуля - полное руководствоОбучение электротехнике с нуля - полное руководство
Обучение электротехнике с нуля - полное руководство
povnyandrey1
Основы электроники для начинающих - базовое руководство
Основы электроники для начинающих - базовое руководствоОсновы электроники для начинающих - базовое руководство
Основы электроники для начинающих - базовое руководство
povnyandrey1
Презентация на тему_ _Безопасное вождение_.pptx
Презентация на тему_ _Безопасное вождение_.pptxПрезентация на тему_ _Безопасное вождение_.pptx
Презентация на тему_ _Безопасное вождение_.pptx
sabetovagulmaral
Введение в автоматику - основные понятия и определения автоматики
Введение в автоматику - основные понятия и определения автоматикиВведение в автоматику - основные понятия и определения автоматики
Введение в автоматику - основные понятия и определения автоматики
povnyandrey1
Презентация на тему_ _ПогрузчиПогрузчикики_.pdf
Презентация на тему_ _ПогрузчиПогрузчикики_.pdfПрезентация на тему_ _ПогрузчиПогрузчикики_.pdf
Презентация на тему_ _ПогрузчиПогрузчикики_.pdf
sabetovagulmaral
Microsoft_Word_Presentation.pptx88888888
Microsoft_Word_Presentation.pptx88888888Microsoft_Word_Presentation.pptx88888888
Microsoft_Word_Presentation.pptx88888888
msherhonbek
Высоковольтные выключатели в электроэнергетике - полное руководство
Высоковольтные выключатели в электроэнергетике - полное руководствоВысоковольтные выключатели в электроэнергетике - полное руководство
Высоковольтные выключатели в электроэнергетике - полное руководство
povnyandrey1
Обучение электротехнике с нуля - полное руководство
Обучение электротехнике с нуля - полное руководствоОбучение электротехнике с нуля - полное руководство
Обучение электротехнике с нуля - полное руководство
povnyandrey1
Основы электроники для начинающих - базовое руководство
Основы электроники для начинающих - базовое руководствоОсновы электроники для начинающих - базовое руководство
Основы электроники для начинающих - базовое руководство
povnyandrey1
Презентация на тему_ _Безопасное вождение_.pptx
Презентация на тему_ _Безопасное вождение_.pptxПрезентация на тему_ _Безопасное вождение_.pptx
Презентация на тему_ _Безопасное вождение_.pptx
sabetovagulmaral
Введение в автоматику - основные понятия и определения автоматики
Введение в автоматику - основные понятия и определения автоматикиВведение в автоматику - основные понятия и определения автоматики
Введение в автоматику - основные понятия и определения автоматики
povnyandrey1
Презентация на тему_ _ПогрузчиПогрузчикики_.pdf
Презентация на тему_ _ПогрузчиПогрузчикики_.pdfПрезентация на тему_ _ПогрузчиПогрузчикики_.pdf
Презентация на тему_ _ПогрузчиПогрузчикики_.pdf
sabetovagulmaral

Внедрение CSS в HTML документ

  • 1. CSS технология (Каскадные таблицы стилей) Понятие CSS Внедрение CSS в документ Атрибут Stile Тег STILE Внешний CSS файл
  • 2. CSS (Cascading Style Sheets) – Каскадные таблицы стилей - это свод стилевых описаний, тех или иных HTML тегов (далее элементов HTML), который может быть применён: • к отдельному тегу - элементу, или • одновременно ко всем идентичным элементам на всех страницах сайта. CSS по сути своего рода дополнение к HTML, которое значительно расширяет его возможности.
  • 3. Внедрение CSS в HTML документ Осуществить данную задачу можно тремя способами: 1. Написать стилевое описание непосредственно в самом элементе. Такой способ хорош лишь в том случае если таковой элемент один единственный в HTML документе который нуждается в отдельном стилевом описании.
  • 4. Внедрение CSS в HTML документ Осуществить данную задачу можно тремя способами: 2. Написать стилевое описание для всех идентичных элементов HTML документа. Такой способ оправдывает себя, если стиль страницы принципиально отличается от общего дизайна сайта (группы взаимосвязанных страниц).
  • 5. Внедрение CSS в HTML документ Осуществить данную задачу можно тремя способами: 3. Вынести стилевое описание элементов HTML в отдельный файл CSS. Это позволит управлять дизайном всего сайта целиком, каждой страницей сайта в которой указанно обращение к CSS файлу. Этот способ является наиболее эффективным использованием таблицы каскадных стилей.
  • 6. Атрибут STYLE Практически каждый HTML тег имеет атрибут style, который говорит о том, что к этому тегу применяется некое стилевое описание. Пишется так: <p style=""> это параграф с индивидуальным стилем </p> Всё что будет написано между кавычками атрибута style и будет являться стилевым описанием для данного элемента. Пример: <p style="color: #ff0000; font-size:12px"> это параграф с индивидуальным стилем </p>
  • 8. НО, такой способ внедрения CSS хорош лишь в том случае если требуется задать определенный стиль малому числу HTML элементов.
  • 9. Тег <STYLE> Для того, что бы описать необходимые элементы одновременно на всей странице в заголовок HTML документа внедряют тег <STYLE> </STYLE> (не путайте с одноименным атрибутом) в котором и происходит описание нужных нам элементов.
  • 10. Пример описания стилей: Использование тегов для которых описан стиль: В данном случае стили описываются в заголовке документа между тегами HEAD!!!!!
  • 11. Внутри тега <style> </style> идет непосредственное объявление стилей тех или иных HTML элементов согласно следующему синтаксису: Если в блоке объявления стилей указывается несколько свойств элемента, то они между собой разделяются точкой с запятой.
  • 12. CSS в отдельном внешнем файле. 1. открываем блокнот (или другой редактор) и пишем стилевые правила; 2. Сохраняем файл с расширением *.css (обычно файл со стилями называют style.css).
  • 13. 3. Подключить файл CSS к web – странице: <LINK> многоцелевой и служит для "связывания" HTML документа с дополнительными внешними файлами, обеспечивающими его должную работу. Тег <LINK> является своего рода ссылкой, только предназначенной не для пользователей, а для программ обозревателей (браузеров). Так как <LINK> несёт в себе исключительно служебную информацию он располагается в заголовке HTML документа между тегами <head></head> и не выводится браузерами на экран.
  • 14. Тег <link> имеет атрибуты: href - Путь к файлу. rel - Определяет отношения между текущим документом и файлом, на который делается ссылка.  shortcuticon - Определяет, что подключаемый файл является иконкой.  stylesheet - Определяет, что подключаемый файл содержит таблицу стилей.  application/rss+xml - Файл в формате XML для описания ленты новостей. type - MIME тип данных подключаемого файла.
  • 15. 3. Подключить файл CSS к web – странице: ссылка приобретает следующий вид: <link rel="stylesheet" href="mystyle.css" type="text/css“>
  • 19. Свойства текста Оформление текста ext-decoration позволяет декорировать текст, присвоив ему одно или несколько значений из ниже представленных вариантов оформления текста: <a href="index.html" STYLE="TEXT-DECORATION:NONE">Ссылка без подчёркивания</a> В файле CSS "декорировали" ссылку элемент <a>, причем делали это два раза первый раз a {text-decoration: underline} сделали её подчёркнутой, хотя можно было этого и не делать, так как тег <a> подчёркнут по умолчанию, а второй раз использовали так называемый псевдокласс hover и запретили подчеркивание a:hover {text-decoration:none}, Данный псевдокласс указывает на то, что применять к нему стилевое описание стоит лишь в том случае если пользователь навел курсор на этот элемент
  • 20. Свойства текста Отступ первой строки Свойство text-indent - задаёт отступ первой строки в текстовом блоке с левой стороны. Расстояние от левого края окна браузера или же элемента родителя (блока в который помещен блок с текстом) может быть заданно в процентах от ширины окна браузера или же единицах измерения принятых в CSS. В примере ниже расстояние отступа от левого края задаётся в пикселях (px):
  • 21. Свойства текста Трансформация текста Своийство text-transform трансформирует символы в указанном текстовом блоке, делая их заглавными или прописными по одному из правил в зависимости от присужденного значения данному свойству.
  • 22. Свойства текста Вертикальное выравнивание Вертикальное выравнивание текста в строке устанавливает свойство vertical-align Возможные значения свойства vertical-align:
  • 23. Свойства текста Вертикальное выравнивание Базовая линия - это линия, на которой располагаются "сидят" символы в текстовой строке, Например буква "А" сидит прямо на этой линии, а вот строчная буква "у" сидит на ней же, но свесив ноги. Вертикальное выравнивание элемента относительно строки может выражаться в процентах, пикселях или любых других принятых в CSS единицах измерения, причем эти единицы могут принимать как положительные, так и отрицательные значения
  • 25. Свойства текста Пробелы и перенос строки Набранный текст, в каком либо текстовом редакторе браузерами по умолчанию выводится на экран в виде сплошного текста, где переносы строк расставляются автоматически, а так же убираются лишние (более одного) пробелы между символами. Свойство white-space имитирует работу тега <pre>, определяя показывать или нет пробелы между символов, если таковых больше чем один, а так же разрешает или запрещает перенос строки.