Тема 2. Каскадные таблицы стилей CSS презентация

Содержание

Слайд 1Тема 2. Каскадные таблицы стилей CSS
Федорищев Леонид Александрович
ВГУЭС


Слайд 2Клиентская часть

Сервер
Клиент

CSS

HTML

Верстка, структура

Оформление
форматирование
Интерактивность, «общение» с сервером
Javascript


Слайд 4CSS. Пример


Слайд 5Синтаксис


Слайд 6Синтаксис


Слайд 7Пример.Шрифт
h1
{
font-family: Georgia, serif;
}


Слайд 8Пример. Размер
h1
{
font-size: 60px;
}


Слайд 9Селекторы
название тега
класс тега – class (.)
идентификатор тега – id (#)
атрибут тега

– []
* все элементы страницы

Слайд 10Селекторы тегов


Слайд 11Селекторы тегов


Слайд 12Селекторы идентификаторов


Слайд 13Селекторы идентификаторов


Слайд 14Селекторы классов


Слайд 15Селекторы классов


Слайд 16Селекторы атрибутов


Слайд 17Селекторы атрибутов


Слайд 18Комбинирование селекторов


Слайд 19Комбинирование селекторов


Слайд 20Группировка селекторов


Слайд 21Конфликт селекторов?
HTML:
Привет, мир

CSS:
div {
font-size: 11pt;
font-weight: bold;
}
#hello_id {
font-size: 27pt;
text-decoration: underline;
}
.hello_class

{
font-size: 14pt;
font-style: italic;
}

Слайд 22Вес селекторов
название тега имеет вес 1 балл;
присвоенный тегу класс — 10

баллов;
идентификатор тега — 100 баллов.

!important - способ явно повысить вес определенного CSS-свойства

div {
font-size: 11pt !important;
font-weight: bold;
}


Слайд 23Каскадирование стилей. Вес стилей
Стиль браузера.
Стиль пользователя.
Стиль автора.
Стиль автора с добавлением !important.
Стиль

пользователя с добавлением !important.

Слайд 24Псевдоклассы и псевдоэлементы
:active
:link
:focus
:hover
:visited
:first-child
:lang
:after
:before
:first-letter
:first-line
селектор : псевдокласс
селектор : псевдоэлемент


Слайд 25Текст. Цвет
p {color:green;}
p {color:rgb(0,255,0);}
p {color:#00ff00;}
 color


Слайд 26Текст. Выравнивание
p.ta1 {text-align:center;} (По центру)
p.ta2 {text-align:left;} (Слева)
p.ta3 {text-align:right;} (Справа)
p.ta4 {text-align:justify;} (По

ширине)

 text-align


Слайд 27Текст. Выравнивание


Слайд 28Текст. Оформление


Слайд 29Текст. Отступ между словами и буквами в тексте


Слайд 30Текст. Отступ между словами и буквами в тексте


Слайд 31Текст. Другие свойства


Слайд 32Текст. Шрифт
p {font-family:Arial;}
 Шрифт: font-family
p.fz1 {font-size:20px;}
Размер шрифта: font-size


Слайд 33Текст. Безопасные шрифты


Слайд 34Шрифт. Размер


Слайд 35Шрифт. Стиль


Слайд 36Оформление фона
background-attachment
background-color
background-image
background-position
background-repeat
 background:
body
{ background-color:green; }
body
{ background-image:url('http://www.wisdomweb.ru/editor/spider2.gif'); }


Слайд 37Оформление фона: цвет


Слайд 38Оформление фона: картинка


Слайд 39Оформление фона: картинка


Слайд 40Оформление фона: картинка


Слайд 41Оформление ссылок
a:link - определяет оформление обычной не посещенной ссылки.
a:visited - определяет оформление посещенной

пользователем ссылки.
а:hover - определяет оформление ссылки, на которую наведен курсор мыши.
a:active - определяет оформление ссылки, на которую щелкнули мышкой.

Слайд 42Оформление ссылок


Слайд 43Оформление списков


Слайд 44Оформление таблиц


Слайд 45Блоковая модель


Слайд 46Блоковая модель


Слайд 47Блоковая модель


Слайд 48Стиль границ


Слайд 49Стиль границы в одной строке


Слайд 50Padding: внутренний отступ


Слайд 51Padding: внутренний отступ


Слайд 52Padding: краткая форма записи


Слайд 53Margin: внешний отступ


Слайд 54Скрытие элементов


Слайд 55Скрытие элементов


Слайд 56Блочные и строковые элементы


Слайд 57Блочные и строковые элементы


Слайд 58Размещение элементов
#pos1
{
position:absolute;
top:10px; left:200px;
}


Слайд 59Размещение элементов


Слайд 60Относительное размещение


Слайд 61Наложение элементов


Слайд 62Выравнивание с margin


Слайд 63Выравнивание с float


Слайд 64Float: обтекание элемента


Слайд 65Очищение от float


Слайд 66Способы подключения к HTML
Внутренние стили (внутри тегов, атрибут style)
Глобальные стили (указанные

внутри тега style)
Связанные стили (отдельный файл CSS, подключение в html через link)
Импорт стилей (еще один вариант подключения внешних CSS-файлов)

Слайд 67Строковое подключение стиля

Абзац оформленный с помощью CSS.


Слайд 68Внутренние стили


h1 {color:red;}
p {margin-right:38px;}
div {float:left;}




Слайд 69Подключение внешнего файла




Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика