Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Введение в CSS. Селекторы. (Лекция 2)

Содержание

Преимущества стилей1) Разграничение кода и оформленияИдея о том, чтобы код HTML был свободен от элементов оформления вроде установки цвета, размера шрифта и других параметров, стара как мир. В идеале, веб-страница должна содержать только теги логического форматирования,
ЛЕКЦИЯ №2Введение в CSS. Селекторы Преимущества стилей1) Разграничение кода и оформленияИдея о том, чтобы код HTML был Преимущества стилей4) Ускорение загрузки сайтаПри хранении стилей в отдельном файле, он кэшируется Сочетание разных методов Типы носителей Базовый синтаксис CSS Создание стилей CSSP { color: #0000FF } P — это селектор. Он Комментарии CSS Значения стилевых свойствСтрокиЧисла Абсолютные единицыЗначения стилевых свойствАбсолютные значения размера являются простейшими значениями, поскольку они привязаны Значения стилевых свойствВ дополнение к абсолютным значениям размеров есть также относительные размеры. ЦветЗначения стилевых свойств Значения стилевых свойствАдресаКлючевые слова КлассыТег.Имя класса { свойство1: значение; свойство2: значение; ... }.Имя класса { свойство1: Классы Классы Идентификаторы#Имя идентификатора { свойство1: значение; свойство2: значение; ... } Идентификатор совместно с тегомТег#Имя идентификатора { свойство1: значение; свойство2: значение; ... } Селектор потомкаТег1 Тег2 { ... } Селектор потомка Дочерние селекторы Селектор 1 > Селектор 2 { Описание правил стиля }Дочерние селекторы Соседние селекторыLorem ipsum dolor sit amet.Lorem ipsum dolor sit amet.Lorem ipsum dolor Использование соседних селекторов Селекторы атрибутовПростой селектор атрибута[атрибут] { Описание правил стиля } Селектор[атрибут] { Описание правил стиля } Атрибут со значениемСелекторы атрибутов[атрибут= Значение атрибута начинается с определённого текстаСелекторы атрибутов[атрибут^= Значение атрибута оканчивается определённым текстомСелекторы атрибутов[атрибут$= Значение атрибута содержит указанный текстСелекторы атрибутов[атрибут*= Одно из нескольких значений атрибутаСелекторы атрибутов[атрибут~= Дефис в значении атрибутаСелекторы атрибутов[атрибут|= Универсальный селектор* { Описание правил стиля } Правила специфичностиСуществует 4 правила по которым вычисляется специфичность селекторов:1) Самый высокий приоритет Правила специфичности
Слайды презентации

Слайд 2 Преимущества стилей
1) Разграничение кода и оформления
Идея о том,

Преимущества стилей1) Разграничение кода и оформленияИдея о том, чтобы код HTML

чтобы код HTML был свободен от элементов оформления вроде

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

2) Разное оформление для разных устройств
С помощью стилей можно определить вид веб-страницы для разных устройств вывода: монитора, принтера, смартфона, планшета и др. Например, на экране монитора отображать страницу в одном оформлении, а при её печати — в другом. Эта возможность также позволяет скрывать или показывать некоторые элементы документа при отображении на разных устройствах.

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

Слайд 3 Преимущества стилей
4) Ускорение загрузки сайта
При хранении стилей в

Преимущества стилей4) Ускорение загрузки сайтаПри хранении стилей в отдельном файле, он

отдельном файле, он кэшируется и при повторном обращении к

нему извлекается из кэша браузера. За счёт кэширования и того, что стили хранятся в отдельном файле, уменьшается код веб-страниц и снижается время загрузки документов.

5) Единое стилевое оформление множества документов
Сайт это не просто набор связанных между собой документов, но и одинаковое расположение основных блоков, и их вид. Применение единообразного оформления заголовков, основного текста и других элементов создает преемственность между страницами и облегчает пользователям работу с сайтом и его восприятие в целом. Разработчикам же использование стилей существенно упрощает проектирование дизайна.

6) Централизованное хранение
Стили, как правило, хранятся в одном или нескольких специальных файлах, ссылка на которые указывается во всех документах сайта. Вместо того чтобы модифицировать десятки HTML-файлов, достаточно отредактировать один файл со стилем и оформление нужных документов сразу же поменяется.

Слайд 4 Сочетание разных методов

Сочетание разных методов

Слайд 5 Типы носителей

Типы носителей

Слайд 6 Базовый синтаксис CSS

Базовый синтаксис CSS

Слайд 7 Создание стилей CSS
P { color: #0000FF }
P

Создание стилей CSSP { color: #0000FF } P — это селектор.

— это селектор. Он представляет собой имя тега .


color — это атрибут стиля. Он задает цвет текста.
#0000FF — это значение атрибута стиля color. Оно представляет код синего цвета, записанный в формате RGB

Пример


Слайд 8 Комментарии CSS

Комментарии CSS

Слайд 9 Значения стилевых свойств
Строки
Числа

Значения стилевых свойствСтрокиЧисла

Слайд 10 Абсолютные единицы
Значения стилевых свойств
Абсолютные значения размера являются простейшими

Абсолютные единицыЗначения стилевых свойствАбсолютные значения размера являются простейшими значениями, поскольку они

значениями, поскольку они привязаны к физическим единицам, таким как

дюймы, сантиметры или миллиметры. Самая популярная абсолютная единица измерения известна как пиксель и представлена в виде записи px.

Слайд 11 Значения стилевых свойств
В дополнение к абсолютным значениям размеров

Значения стилевых свойствВ дополнение к абсолютным значениям размеров есть также относительные

есть также относительные размеры. Они немного сложнее, так как

не являются фиксированными единицами измерения, а основаны на размере другого измерения

Относительные единицы


Слайд 12 Цвет
Значения стилевых свойств

ЦветЗначения стилевых свойств

Слайд 13 Значения стилевых свойств
Адреса
Ключевые слова

Значения стилевых свойствАдресаКлючевые слова

Слайд 14 Классы
Тег.Имя класса { свойство1: значение; свойство2: значение; ...

КлассыТег.Имя класса { свойство1: значение; свойство2: значение; ... }.Имя класса {

}
.Имя класса { свойство1: значение; свойство2: значение; ... }


Слайд 15 Классы

Классы

Слайд 16 Классы

Классы

Слайд 17 Идентификаторы
#Имя идентификатора { свойство1: значение; свойство2: значение; ...

Идентификаторы#Имя идентификатора { свойство1: значение; свойство2: значение; ... }

Слайд 18 Идентификатор совместно с тегом
Тег#Имя идентификатора { свойство1: значение;

Идентификатор совместно с тегомТег#Имя идентификатора { свойство1: значение; свойство2: значение; ... }

свойство2: значение; ... }


Слайд 19 Селектор потомка
Тег1 Тег2 { ... }

Селектор потомкаТег1 Тег2 { ... }

Слайд 20 Селектор потомка

Селектор потомка

Слайд 21 Дочерние селекторы

Дочерние селекторы

Слайд 22 Селектор 1 > Селектор 2 { Описание правил

Селектор 1 > Селектор 2 { Описание правил стиля }Дочерние селекторы

стиля }
Дочерние селекторы


Слайд 23 Соседние селекторы
Lorem ipsum dolor sit amet.
Lorem ipsum dolor

Соседние селекторыLorem ipsum dolor sit amet.Lorem ipsum dolor sit amet.Lorem ipsum

sit amet.
Lorem ipsum dolor sit amet, consectetuer adipiscing

elit.


Селектор 1 + Селектор 2 { Описание правил стиля }


Слайд 24 Использование соседних селекторов

Использование соседних селекторов

Слайд 25 Селекторы атрибутов
Простой селектор атрибута
[атрибут] { Описание правил стиля

Селекторы атрибутовПростой селектор атрибута[атрибут] { Описание правил стиля } Селектор[атрибут] { Описание правил стиля }

}
Селектор[атрибут] { Описание правил стиля }


Слайд 26 Атрибут со значением
Селекторы атрибутов
[атрибут="значение"] { Описание правил стиля

Атрибут со значениемСелекторы атрибутов[атрибут=

}
Селектор[атрибут="значение"] { Описание правил стиля }


Слайд 27 Значение атрибута начинается с определённого текста
Селекторы атрибутов
[атрибут^="значение"] {

Значение атрибута начинается с определённого текстаСелекторы атрибутов[атрибут^=

Описание правил стиля }
Селектор[атрибут^="значение"] { Описание правил

стиля }

Слайд 28 Значение атрибута оканчивается определённым текстом
Селекторы атрибутов
[атрибут$="значение"] { Описание

Значение атрибута оканчивается определённым текстомСелекторы атрибутов[атрибут$=

правил стиля }
Селектор[атрибут$="значение"] { Описание правил стиля

}

Слайд 29 Значение атрибута содержит указанный текст
Селекторы атрибутов
[атрибут*="значение"] { Описание

Значение атрибута содержит указанный текстСелекторы атрибутов[атрибут*=

правил стиля }
Селектор[атрибут*="значение"] { Описание правил стиля

}

Слайд 30 Одно из нескольких значений атрибута
Селекторы атрибутов
[атрибут~="значение"] { Описание

Одно из нескольких значений атрибутаСелекторы атрибутов[атрибут~=

правил стиля }
Селектор[атрибут~="значение"] { Описание правил стиля

}

Слайд 31 Дефис в значении атрибута
Селекторы атрибутов
[атрибут|="значение"] { Описание правил

Дефис в значении атрибутаСелекторы атрибутов[атрибут|=

стиля }
Селектор[атрибут|="значение"] { Описание правил стиля }
[атрибут1="значение1"][атрибут2="значение2"]

{ Описание правил стиля }
Селектор[атрибут1="значение1"][атрибут2="значение2"] { Описание правил стиля }

Слайд 33 Универсальный селектор
* { Описание правил стиля }

Универсальный селектор* { Описание правил стиля }

Слайд 34 Правила специфичности
Существует 4 правила по которым вычисляется специфичность

Правила специфичностиСуществует 4 правила по которым вычисляется специфичность селекторов:1) Самый высокий

селекторов:

1) Самый высокий приоритет имеет атрибут style. Это правило перекрывает

все селекторы описанные в стилях.

2) Второе место занимает присутствие ID в селекторе(#some-id).

3) Далее идут все атрибуты(в том числе и атрибут class) и псевдоклассы(pseudo-classes) в селекторе.

4) Самый низкий приоритет у селекторов с именами элементов и псевдоэлементами(pseudo-elements).

Все 4 правила сводятся в одну систему a-b-c-d(где а - наивысший приоритет) и образуют специфичность.

  • Имя файла: vvedenie-v-css-selektory-lektsiya-2.pptx
  • Количество просмотров: 103
  • Количество скачиваний: 0