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


201 9 ОСНОВЫ CSS. ОБТЕКАНИЕ И ПОЗИЦИЯ ИНФОРМАЦИОННО-ТЕХНОЛОГИЧЕСКИЙ МОДУЛЬ БФУ

Содержание

2019ОПРЕДЕЛЕНИЕ CSS (Cascading Style Sheets) — язык таблиц стилей, который позволяет прикреплять стиль (например, шрифты и цвет) к структурированным документам (например, документам HTML и приложениям XML). Файлы *имя*.css применяются для создания веб-сайтов с

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

Слайд 1ОСНОВЫ CSS.
ОБТЕКАНИЕ И ПОЗИЦИЯ

ОСНОВЫ CSS. ОБТЕКАНИЕ И ПОЗИЦИЯ

Слайд 22019
ОПРЕДЕЛЕНИЕ
CSS (Cascading Style Sheets) — язык таблиц стилей, который позволяет

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

документам HTML и приложениям XML).
Файлы *имя*.css применяются для создания веб-сайтов с одинаковым внешним видом. Они также используются для сокращения количества работы и кода HTML, создаваемого при помощи объединения свойств отображения в отдельном файле. Они хранятся в формате простого текста.

2019ОПРЕДЕЛЕНИЕ	CSS (Cascading Style Sheets) — язык таблиц стилей, который позволяет прикреплять стиль (например, шрифты и цвет) к

Слайд 32019
СПОСОБЫ СВЯЗИ С CSS
Прописать в контейнере head тег ….
Создать документ

*имя*.css и связать с HTML документом с помощью тега

href=“./…/*имя*.css”> в контейнере head.
Прописать внутри любого тега в контейнере body в виде атрибута style=“правила описания стилей”.

1.

2.

3.

2019СПОСОБЫ СВЯЗИ С CSSПрописать в контейнере head тег ….Создать документ *имя*.css и связать с HTML документом с

Слайд 42019
СЕЛЕКТОРЫ
Если выбраны способы 1 и 2, то используются селекторы.
Селектор определяет,

к какому элементу применять то или иное CSS-правило.
Они пишутся в

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

Пишут следующие селекторы:
id, то есть

 #block {…}
class, то есть
 .blocks {…}
2019СЕЛЕКТОРЫ	Если выбраны способы 1 и 2, то используются селекторы.	Селектор определяет, к какому элементу применять то или иное

Слайд 52019
ОСТАЛЬНЫЕ СПОСОБЫ НАПИСАНИЯ
Пусть у элемента есть элементы , тогда

#block p {…} (также работает и с классами).
Пусть у элемента

есть элементы

со своими классами, тогда #block p.words1 {…}.
div {…}, тогда все дивы получат данное свойство.
Другие.

2019ОСТАЛЬНЫЕ СПОСОБЫ НАПИСАНИЯПусть у элемента есть элементы , тогда #block p {…} (также работает и с классами).Пусть

Слайд 62019
СТРУКТУРА ЭЛЕМЕНТА
селектор дополнительные теги* {
свойство: значение;
------
свойство: значение;
}
*При написании дополнительных тегов

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

записан последним. Если не писать дополнительные теги, то свойства получит тот, который указан в селекторе.
2019СТРУКТУРА ЭЛЕМЕНТАселектор дополнительные теги* {	свойство: значение;	------	свойство: значение;}*При написании дополнительных тегов или дополнительного тега, будут передаваться тому тегу

Слайд 72019
ОБТЕКАНИЕ
float определяет, по какой стороне будет выравниваться элемент, при этом

остальные элементы будут обтекать его с других сторон.
Синтаксис
float: left |

right | none
Значения:
left выравнивает элемент по левому краю, а все остальные элементы, вроде текста, обтекают его по правой стороне.
right выравнивает элемент по правому краю, а все остальные элементы обтекают его по левой стороне.
none обтекание элемента не задается. (по умолчанию)

2019ОБТЕКАНИЕ	float определяет, по какой стороне будет выравниваться элемент, при этом остальные элементы будут обтекать его с других

Слайд 82019
ОБТЕКАНИЕ
clear устанавливает, с какой стороны элемента запрещено его обтекание другими

элементами. Если задано обтекание элемента с помощью свойства float, то

clear отменяет его действие для указанных сторон.
Синтаксис
clear: none | left | right | both
Значения:
left отменяет обтекание с левого края элемента. При этом все другие элементы на этой стороне будут опущены вниз, и располагаться под текущим элементом.
both отменяет обтекание элемента одновременно с правого и левого края.
right отменяет обтекание с правой стороны элемента.
none отменяет действие свойства clear, при этом обтекание элемента происходит, как задано с помощью свойства float или других настроек. (по умолчанию)
2019ОБТЕКАНИЕ	clear устанавливает, с какой стороны элемента запрещено его обтекание другими элементами. Если задано обтекание элемента с помощью

Слайд 9 position устанавливает способ позиционирования элемента относительно окна браузера или других

объектов на веб-странице.
Синтаксис
position: absolute | fixed | relative | static


Значения
relative положение элемента устанавливается относительно его исходного места. Добавление свойств left, top, right и bottom изменяет позицию элемента и сдвигает его в ту или иную сторону от первоначального расположения.
static элементы отображаются как обычно. Использование свойств left, top, right и bottom не приводит к каким-либо результатам. (по умолчанию)

2019

ПОЗИЦИЯ

position устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице.	Синтаксис	position: absolute | fixed |

Слайд 10 absolute указывает, что элемент абсолютно позиционирован, при этом другие элементы

отображаются на веб-странице словно абсолютно позиционированного элемента и нет.
Положение

элемента задается свойствами left, top, right и bottom, также на положение влияет значение свойства position родительского элемента.
Так, если у родителя значение position установлено как static или родителя нет, то отсчет координат ведется от края окна браузера. Если у родителя значение position задано как fixed, relative или absolute, то отсчет координат ведется от края родительского элемента.
fixed по своему действию это значение близко к absolute, но в отличие от него привязывается к указанной свойствами left, top, right и bottom точке на экране и не меняет своего положения при прокрутке веб-страницы.
Свойство float не работает в тегах со свойствами fixed или absolute.

2019

absolute указывает, что элемент абсолютно позиционирован, при этом другие элементы отображаются на веб-странице словно абсолютно позиционированного элемента

Слайд 11 sticky элемент позиционируется в соответствии с нормальным потоком документа, а

затем смещается относительно его ближайшего прокручивающего предка и содержащего блока (en) (ближайший родительский уровень блока),

включая элементы, связанные с таблицей, на основе значений  top, right, bottom, и left. Смещение не влияет на положение любых других элементов.
«Липкий» элемент похож на элемент со статическим или относительным позиционированием поскольку сохраняет свою естественную позицию в потоке. Фиксированное, когда элемент залипает, то остаётся на той же позиции в области видимости и вырывается из потока документа. Абсолютно в конце доступной для перемещений области тега, в котором останавливается и остаётся поверх другого элемента. Он рассматривается как относительно позиционированный до тех пор, пока содержащий его блок не пересечёт указанный порог.

2019

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

Слайд 122019
px – устанавливает измерение в пикселях экрана.

2019px – устанавливает измерение в пикселях экрана.

Слайд 132019
bottom устанавливает положение нижнего края содержимого тега без учета толщины

рамок и отступов.
left устанавливает положение левого края содержимого тега.
right устанавливает

положение правого края содержимого тега.
top устанавливает положение верхнего края содержимого тега.

Синтаксис
top (left, right, bottom): значение | проценты | auto

auto не изменяет положение тега.

2019bottom устанавливает положение нижнего края содержимого тега без учета толщины рамок и отступов.left устанавливает положение левого края

Слайд 142019
z-index любые позиционированные элементы на веб-странице могут накладываться друг на

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

экрану.
Синтаксис
z-index: число | auto
Значения
В качестве значения используются целые числа (положительные, отрицательные и ноль). Чем больше значение, тем выше находится элемент по сравнению с теми элементами, у которых оно меньше. При равном значении z-index, на переднем плане находится тот элемент, который в коде HTML описан ниже. Тег также будет создавать локальный контекст наложения, в котором его собственный уровень будет равен 0. Это значит, что значения z-index внутренних тегов не будут сравниваться с z-индексами тегов вне этого тега.
auto контейнер не будет создавать локального контекста наложения. Уровень контейнера в текущем контексте наложения такой же, как и у родительского.
2019	z-index любые позиционированные элементы на веб-странице могут накладываться друг на друга в определенном порядке, имитируя тем самым

Слайд 152019
Спасибо за внимание!

2019Спасибо за внимание!

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

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

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

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

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


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

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