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

Содержание

Слайд 2

Клиентская часть Сервер Клиент CSS HTML Верстка, структура Оформление форматирование Интерактивность, «общение» с сервером Javascript

Клиентская часть

Сервер

Клиент

CSS

HTML

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

Оформление
форматирование

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

Javascript

Слайд 3

CSS

CSS

Слайд 4

CSS. Пример

CSS. Пример

Слайд 5

Синтаксис

Синтаксис

Слайд 6

Синтаксис

Синтаксис

Слайд 7

Пример.Шрифт h1 { font-family: Georgia, serif; }

Пример.Шрифт

h1
{
font-family: Georgia, serif;
}

Слайд 8

Пример. Размер h1 { font-size: 60px; }

Пример. Размер

h1
{
font-size: 60px;
}

Слайд 9

Селекторы название тега класс тега – class (.) идентификатор тега

Селекторы

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

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

Селекторы тегов

Селекторы тегов

Слайд 11

Селекторы тегов

Селекторы тегов

Слайд 12

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

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

Слайд 13

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

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

Слайд 14

Селекторы классов

Селекторы классов

Слайд 15

Селекторы классов

Селекторы классов

Слайд 16

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

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

Слайд 17

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

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

Слайд 18

Комбинирование селекторов

Комбинирование селекторов

Слайд 19

Комбинирование селекторов

Комбинирование селекторов

Слайд 20

Группировка селекторов

Группировка селекторов

Слайд 21

Конфликт селекторов? HTML: Привет, мир CSS: div { font-size: 11pt;

Конфликт селекторов?

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 балл; присвоенный тегу

Вес селекторов

название тега имеет вес 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

Псевдоклассы и псевдоэлементы

: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

Текст. Цвет

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

Текст. Выравнивание

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

Текст. Шрифт

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'); }

Оформление фона

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:link - определяет оформление обычной не посещенной ссылки.
a:visited - определяет оформление посещенной

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

Оформление ссылок

Оформление ссылок

Слайд 43

Оформление списков

Оформление списков

Слайд 44

Оформление таблиц

Оформление таблиц

Слайд 45

Блоковая модель

Блоковая модель

Слайд 46

Блоковая модель

Блоковая модель

Слайд 47

Блоковая модель

Блоковая модель

Слайд 48

Стиль границ

Стиль границ

Слайд 49

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

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

Слайд 50

Padding: внутренний отступ

Padding: внутренний отступ

Слайд 51

Padding: внутренний отступ

Padding: внутренний отступ

Слайд 52

Padding: краткая форма записи

Padding: краткая форма записи

Слайд 53

Margin: внешний отступ

Margin: внешний отступ

Слайд 54

Скрытие элементов

Скрытие элементов

Слайд 55

Скрытие элементов

Скрытие элементов

Слайд 56

Блочные и строковые элементы

Блочные и строковые элементы

Слайд 57

Блочные и строковые элементы

Блочные и строковые элементы

Слайд 58

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

Размещение элементов

#pos1
{
position:absolute;
top:10px; left:200px;
}

Слайд 59

Размещение элементов

Размещение элементов

Слайд 60

Относительное размещение

Относительное размещение

Слайд 61

Наложение элементов

Наложение элементов

Слайд 62

Выравнивание с margin

Выравнивание с margin

Слайд 63

Выравнивание с float

Выравнивание с float

Слайд 64

Float: обтекание элемента

Float: обтекание элемента

Слайд 65

Очищение от float

Очищение от float

Слайд 66

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

Способы подключения к HTML

Внутренние стили (внутри тегов, атрибут style)
Глобальные стили (указанные

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

Строковое подключение стиля Абзац оформленный с помощью CSS.

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


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


Слайд 68

Внутренние стили h1 {color:red;} p {margin-right:38px;} div {float:left;}

Внутренние стили




Имя файла: Тема-2.-Каскадные-таблицы-стилей-CSS.pptx
Количество просмотров: 86
Количество скачиваний: 0