Разделы презентаций


Fullstack разработка

Содержание

Разделение содержимого и оформленияКод HTML должен содержать только теги разметки и логического форматирования, а любое оформление выносится за пределы кода — в стили. Такой подход позволяет независимо управлять видом элементов страницы

Слайды и текст этой презентации

Слайд 1 «Fullstack» разработка
Лекция 3
Стилевые свойства CSS

«Fullstack» разработкаЛекция 3Стилевые свойства CSS

Слайд 2Разделение содержимого и оформления
Код HTML должен содержать только теги разметки

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

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

Разделение содержимого и оформленияКод HTML должен содержать только теги разметки и логического форматирования, а любое оформление выносится

Слайд 3Семейства шрифтов

Семейства шрифтов

Слайд 4Семейства шрифтов
Устанавливает семейство шрифта, которое будет использоваться для оформления текста

содержимого.
Значением может являться любое количество имен шрифтов, разделенных запятыми.

Если в имени шрифта содержатся пробелы, оно должно заключаться в кавычки.

Заканчивать список необходимо ключевым словом, которое описывает тип шрифта — serif, sans-serif, monospace, cursive или fantasy.


Семейства шрифтовУстанавливает семейство шрифта, которое будет использоваться для оформления текста содержимого. Значением может являться любое количество имен

Слайд 5Начертание шрифта
Определяет начертание шрифта. Возможно установить обычное (normal), курсивное (italic) и наклонное (oblique) начертания.

Когда для текста

установлено курсивное или наклонное начертание, браузер обращается к системе для

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

Начертание шрифтаОпределяет начертание шрифта. Возможно установить обычное (normal), курсивное (italic) и наклонное (oblique) начертания.Когда для текста установлено курсивное или наклонное начертание, браузер обращается

Слайд 6Представление строчных букв
Позволяет модифицировать все строчные символы как заглавные уменьшенного

размера. Такой способ изменения символов называется капителью.

Обычный текст Капитель

Представление строчных буквПозволяет модифицировать все строчные символы как заглавные уменьшенного размера. Такой способ изменения символов называется капителью.Обычный

Слайд 7Насыщенность шрифта
Устанавливает насыщенность шрифта. Насыщенность шрифта задается с помощью ключевых

слов: bold — полужирное начертание, bolder — жирное начертание; lighter — светлое начертание, normal — нормальное начертание. Также

допустимо использовать условные единицы от 100 до 900 с шагом 100.
Насыщенность шрифтаУстанавливает насыщенность шрифта. Насыщенность шрифта задается с помощью ключевых слов: bold — полужирное начертание, bolder — жирное начертание; lighter — светлое начертание, normal —

Слайд 8Размер шрифта
Определяет размер шрифта элемента. Набор констант (xx-small, x-small, small, medium,

large, x-large, xx-large) задает размер, который называется абсолютным. Другие константы

(smaller и larger) используются для задания размера относительно родительского элемента.
Размер шрифтаОпределяет размер шрифта элемента. Набор констант (xx-small, x-small, small, medium, large, x-large, xx-large) задает размер, который называется

Слайд 9Интерлиньяж
Устанавливает межстрочный интервал текста, отсчет ведется от базовой линии шрифта.

Любое число больше нуля воспринимается как множитель от размера шрифта

текущего текста.
Например, значение 1.5 устанавливает полуторный межстрочный интервал. При значении normal расстояние между строк вычисляется браузером автоматически.
ИнтерлиньяжУстанавливает межстрочный интервал текста, отсчет ведется от базовой линии шрифта. Любое число больше нуля воспринимается как множитель

Слайд 10Универсальное свойство шрифта
В качестве обязательных значений указывается размер шрифта и его семейство. Остальные

значения являются опциональными. Примеры использования:

Универсальное свойство шрифтаВ качестве обязательных значений указывается размер шрифта и его семейство. Остальные значения являются опциональными. Примеры использования:

Слайд 11Выравнивание текста
Определяет горизонтальное выравнивание текста в пределах элемента.

center — выравнивание текста

по центру. Текст помещается по центру горизонтали окна браузера или

контейнера, где расположен текстовый блок;
justify — выравнивание по ширине, что означает одновременное выравнивание по левому и правому краю. Чтобы произвести это действие браузер в этом случае увеличивает пробелы между словами;
left — выравнивание текста по левому краю. В этом случае строки текста выравнивается по левому краю, а правый край располагается «лесенкой»;
right — выравнивание текста по правому краю. Строки текста выравниваются по правому краю, левый край — «лесенкой».

Выравнивание текстаОпределяет горизонтальное выравнивание текста в пределах элемента.center — выравнивание текста по центру. Текст помещается по центру горизонтали

Слайд 12Декорирование текста
Добавляет оформление текста. Одновременно можно применить более одного стиля,

перечисляя значения через пробел.

blink — устанавливает мигающий текст (осуждается в CSS3);
line-through —

создает перечеркнутый текст;
overline— линия проходит над текстом;
underline — устанавливает подчеркнутый текст;
none — отменяет все эффекты, в том числе и подчеркивания у ссылок, которое задано по умолчанию.

Декорирование текстаДобавляет оформление текста. Одновременно можно применить более одного стиля, перечисляя значения через пробел.blink — устанавливает мигающий текст

Слайд 13Красная строка
Устанавливает величину отступа первой строки блока текста (например, для

абзаца ). Воздействия на все остальные строки не оказывается. Допускается отрицательное

значение для создания выступа первой строки.

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

Красная строкаУстанавливает величину отступа первой строки блока текста (например, для абзаца ). Воздействия на все остальные строки не

Слайд 14Преобразование регистра
Управляет преобразованием текста элемента в заглавные или прописные символы.

Когда значение отлично от none, регистр исходного текста будет изменен.
capitalize — Первый Символ

Каждого Слова В Предложении Будет Заглавным. Остальные символы свой вид не меняют;
lowercase — все символы текста становятся строчными;
uppercase— все символы текста становятся ПРОПИСНЫМИ;
none — не меняет регистр символов.

Преобразование регистраУправляет преобразованием текста элемента в заглавные или прописные символы. Когда значение отлично от none, регистр исходного текста

Слайд 15Интервал между символами
Определяет интервал между символами в пределах элемента. Можно

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

сохраняется читабельность текста. Наилучший результат дает использование относительных единиц основанных на размере шрифта (em и ex).

При значении normal браузер устанавливают расстояние между символами, исходя из типа шрифта, его размеров и настроек операционной системы.

Интервал между символамиОпределяет интервал между символами в пределах элемента. Можно использовать отрицательное значение, но в этом случае

Слайд 16Цвет

Определяет цвет текста элемента.


Определяет цвет фона элемента.
Хотя background-color не наследует значение от

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

фона дочерних элементов совпадает с цветом фона родительского элемента.

ЦветОпределяет цвет текста элемента.Определяет цвет фона элемента.Хотя background-color не наследует значение от родителя, но из-за того, что начальное значение

Слайд 17Фоновое изображение
Устанавливает фоновое изображение для элемента.

Если указать и фоновое изображение,

и цвет фона, то цвет фона будет показан:
Пока фоновое изображение

не загрузится полностью;
Если изображение недоступно или их показ отключен в браузере;
В прозрачных областях изображения и за его пределами.

Фоновое изображениеУстанавливает фоновое изображение для элемента.Если указать и фоновое изображение, и цвет фона, то цвет фона будет

Слайд 18Блокировка фонового изображения
Свойство background-attachment устанавливает, будет ли прокручиваться фоновое изображение вместе с

содержимым элемента.

Изображение может быть зафиксировано и оставаться неподвижным, либо перемещаться

совместно с документом.

Блокировка фонового изображенияСвойство background-attachment устанавливает, будет ли прокручиваться фоновое изображение вместе с содержимым элемента.Изображение может быть зафиксировано и оставаться

Слайд 19Повторение фонового изображения
Свойство background-repeat определяет, как будет повторяться фоновое изображение, установленное с

помощью свойства background-image.

Можно установить повторение рисунка только по горизонтали, по вертикали

или в обе стороны.

Повторение фонового изображенияСвойство background-repeat определяет, как будет повторяться фоновое изображение, установленное с помощью свойства background-image.Можно установить повторение рисунка только по

Слайд 20Универсальное свойство фона
Универсальное свойство background позволяет установить одновременно до пяти

характеристик фона. Значения могут идти в любом порядке, браузер сам

определит, какое из них соответствует нужному свойству.
Универсальное свойство фонаУниверсальное свойство background позволяет установить одновременно до пяти характеристик фона. Значения могут идти в любом

Слайд 21Градиент
Градиентом называют плавный переход от одного цвета к другому, причем

самих цветов и переходов между ними может быть несколько.
Отдельного свойства

для добавления градиента нет, поскольку он считается фоновым изображением. Поэтому он добавляется через свойство background-image или универсальное свойство background.
ГрадиентГрадиентом называют плавный переход от одного цвета к другому, причем самих цветов и переходов между ними может

Слайд 22Градиент
В самом простом случае с двумя цветами вначале пишется позиция,

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



Нулю

градусов (или 360º) соответствует горизонтальный градиент слева направо, далее отсчёт ведётся против часовой стрелки.
ГрадиентВ самом простом случае с двумя цветами вначале пишется позиция, от которой будет начинаться градиент, затем начальный

Слайд 23Некоторые градиенты

Некоторые градиенты

Слайд 24Позиционирование цветов градиента
Чтобы точно позиционировать цвета в градиенте, после значения

цвета указывается его положение в процентах, пикселах или других единицах.

Например, запись red 0%, orange 50%, yellow 100% означает, что градиент начинается с красного цвета, затем на 50% переходит в оранжевый, а затем до конца в желтый.

Еще один пример:

Позиционирование цветов градиентаЧтобы точно позиционировать цвета в градиенте, после значения цвета указывается его положение в процентах, пикселах

Слайд 25Радиальный градиент
Радиальные по своему принципу похожи на линейные градиенты, но

один цвет переходит в другой не вдоль прямой линии, а

словно круги по воде вокруг точки.










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

Слайд 26Круговой и эллиптический градиент
Возможны две формы радиального градиента — круг

(circle) и эллипс (ellipse), которые различаются своим видом. По умолчанию

устанавливается эллиптический градиент.
Круговой и эллиптический градиентВозможны две формы радиального градиента — круг (circle) и эллипс (ellipse), которые различаются своим

Слайд 27Тень
Для добавления тени для блочного элемента используется свойство box-shadow.



ключевое слово inset устанавливает тень

внутри элемента;
сдвиг тени по горизонтали (5px — вправо, -5px — влево);
сдвиг по вертикали

(5px — вниз, -5px — вверх);
радиус размытия тени (0 — резкая тень);
растяжение тени (5px — растяжение, -5px — сжатие);
цвет тени.

Следует указать только сдвиг по горизонтали и вертикали, все остальные параметры будут приниматься по умолчанию.
ТеньДля добавления тени для блочного элемента используется свойство box-shadow.ключевое слово inset устанавливает тень внутри элемента;сдвиг тени по горизонтали (5px — вправо, -5px —

Слайд 28Значения теней

Значения теней

Слайд 29Тень для текста
где тень:



сдвиг по x, сдвиг по y
Смещение тени по

горизонтали (по вертикали) относительно текста.
Обязательные параметры.
радиус размытия
Задает радиус размытия тени. Чем больше это значение, тем сильнее тень сглаживается, становится шире и светлее.
По-умолчанию: 0.
цвет
Цвет тени в любом доступном CSS формате.
По умолчанию цвет тени совпадает с цветом текста.
Необязательный параметр.
Тень для текстагде тень:   сдвиг по x, сдвиг по yСмещение тени по горизонтали (по вертикали)

Слайд 30Свойство cursor
Устанавливает форму курсора, когда он находится в пределах элемента.

Через

запятую допускается указывать несколько значений url. В этом случае браузер

попытается открыть первый файл с курсором и, если это по каким-либо причинам не получится, перейдет к следующему файлу.

Список должен заканчиваться ключевым словом, например, auto или pointer.

Свойство cursorУстанавливает форму курсора, когда он находится в пределах элемента.Через запятую допускается указывать несколько значений url. В

Слайд 31Значения курсора
url
Позволяет установить свой собственный курсор, для этого нужно указать

путь к файлу с курсором.
auto
Вид курсора по умолчанию для текущего

элемента.
inherit
Наследует значение родителя.

Остальные допустимые значения приведены в табл. 1.

Значения курсораurlПозволяет установить свой собственный курсор, для этого нужно указать путь к файлу с курсором.autoВид курсора по

Слайд 32Псевдоклассы
Псевдоклассы определяют динамическое состояние элементов, которое изменяется со временем или

с помощью действий пользователя, а также положение в дереве документа.


Синтаксис:

ПсевдоклассыПсевдоклассы определяют динамическое состояние элементов, которое изменяется со временем или с помощью действий пользователя, а также положение

Слайд 33Псевдоклассы, определяющие состояние элементов
К этой группе относятся псевдоклассы, которые распознают

текущее состояние элемента и применяют стиль только для этого состояния.

:active
происходит

при активации пользователем элемента. Например, ссылка становится активной, если навести на нее курсор и щелкнуть мышкой.
:link
применяется к непосещенным ссылкам, т.е. таким ссылкам, на которые пользователь еще не нажимал.
:hover
этот псевдокласс активизируется, когда курсор мыши находится в пределах элемента, но щелчка по нему не происходит.
:visited
псевдокласс применяется к посещённым ссылкам.
Псевдоклассы, определяющие состояние элементовК этой группе относятся псевдоклассы, которые распознают текущее состояние элемента и применяют стиль только

Слайд 34Псевдоклассы, имеющие отношение к дереву элементов
К этой группе относятся псевдоклассы,

которые применяют стиль в зависимости от положения в дереве элементов.

:first-child
применяет

стилевое оформление к первому дочернему элементу своего родителя.
:last-child
задает стилевое оформление последнего элемента своего родителя.
:nth-child(odd | even | an + b)
используется для добавления стиля к элементам на основе нумерации в дереве элементов
Псевдоклассы, имеющие отношение к дереву элементовК этой группе относятся псевдоклассы, которые применяют стиль в зависимости от положения

Слайд 35Значения
:nth-child(odd | even | an + b)
odd
Все нечетные номера элементов.
even
Все

четные номера элементов.
число
Порядковый номер дочернего элемента относительно своего родителя. Нумерация

начинается с 1, это будет первый элемент в списке.
выражение
Задается в виде an+b, где a и b целые числа, а n — счетчик, который автоматически принимает значение 0, 1, 2...

Значения:nth-child(odd | even | an + b)oddВсе нечетные номера элементов.evenВсе четные номера элементов.числоПорядковый номер дочернего элемента относительно

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

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

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

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

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


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

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