- •1. Компьютерная графика: растровая и векторная графика. Растровые и векторные редакторы.
- •2.Теория цвета. Цветовые модели rgb и cmyk
- •3.Форматы изображений. Какой формат и когда использовать?
- •4.Подготовка графики для Web (форматы изображений для Сети). Пиксели. Экранные пиксели и пиксели изображения.
- •Оптимизация в формате gif (расширение .Gif)
- •5.Язык сети. Два способа создания html-документов.
- •6. История развития html. Xhtml и css. Обязательные элементы html-кода. Css. История развития
- •Неупорядоченный списки
- •Список определений
- •Css: как создать графический или текстовый маркер в списке.
- •Обтекание текстом изображения
- •9. Соответствие стандартам. Стандарты, которых можно придерживаться. Каким должен быть код, чтобы он соответствовал стандартам? Валидация web-страниц.
- •Что такое валидация веб сайта
- •10. Каскадные таблицы стилей. Правило, селектор, свойство. Внешние таблицы стилей. Наследование свойств. Переопределение наследуемых свойств.
- •11. Создание классов и идентификаторов. Способы задания цвета в css. Классы
- •Идентификаторы
- •12. Текст и шрифты. Свойства шрифтов.
- •13. Блочная модель. Поля, границы и отступы. Размер области содержимого.
- •Границы
- •Определение
- •15. Псевдоклассы. Оформление ссылок в css. Каскадность. Определение приоритета.
- •Ссылки и псевдоклассы active, link, visited и hover
- •16. Создание таблицы и её стилизация. Как выровнять содержимое ячеек по середине, по правому и левому краю? Как раскрасить ячейки в разные цвета? Как объединять ячейки?
- •Объединение ячеек таблицы
- •17. Дизайны с фиксированной и непостоянной шириной, гибкая разметка. Абсолютное, фиксированное и относительное позиционирование.
- •Фиксированное позиционирование
- •Нормальное позиционирование
- •Абсолютное позиционирование
Определение
Давайте посмотрим определение этого свойства. Согласно W3C:
Полавок - это блок, смещённый влево или вправо в текущей строке. Самая интересная характеристика поплавка (или плавающего блока) - содержимое "льётся" по своему краю (или ему может быть запрещено это делать, благодаря свойству clear). Содержимое стекает по правому краю блока со значением свойства, равным left, или стекает по левому краю блока со значением свойства, равнымright.
Свойство float может принимать четыре значения: left, right, inherit и none. Каждое из значений вполне отражает свою суть. Например, если установить элементу float: left, то он займёт крайнее левое положение своего родителя. Аналогично будет для float: right. Элемент займёт крайнее правое положение своего предка. Значение inherit говорит элементу, что нужно применить значение предка. Значение none - значение по-умолчанию, указывает элементу, что он не будет плавать.
Плавающими будем называть такие элементы, которые обтекаются по контуру другими объектами веб-страницы, например, текстом. Правильнее говорить «обтекаемые элементы», но с другой стороны термин «плавающий элемент» давно уже прижился, так что его и буду использовать в дальнейшем.
Плавающие элементы достаточно активно применяются при вёрстке веб-страниц и служат для реализации этих и не только задач:
обтекание картинок текстом;
создание врезок;
горизонтальные меню;
колонки.
Обтекание происходит с помощью стилевого свойства float со значением left или right. По умолчанию обтекание для элементов не устанавливается, но если это по каким-либо причинам необходимо указать явно, следует использовать значение none. На рис. 3.32 показан результат применения разных значений на изображение рядом с текстом.
15. Псевдоклассы. Оформление ссылок в css. Каскадность. Определение приоритета.
Псевдоклассы - это переменные, при помощи которых меняется оформление определенных элементов страницы в основном в зависимости от действий пользователя или в зависимости от положения этих элементов.
Синтаксис применения псевдоклассов немного отличен от привычного синтаксиса CSS и имеет следующую структуру:
Селектор: Псевдокласс {свойство: значение; свойство: значение;...}
Естественно, сначала указываем селектор, чтобы браузер понимал к какому элементу или в каком месте страницы будет применяться стиль, описанный в фигурных скобках.
А вот после селектора следует поставить двоеточие и указать наименование нужного псевдокласса. Таким образом, стилевое оформление будет применено к определенному элементу страницы только при соблюдении определенных условий, которые характерны для указанного псевдокласса.
Следует знать, что при работе с псевдоклассами, можно применять селектор по элементу,селектор по классу и контекстный селектор. То есть задавать стилевое оформление, используя псевдоклассы, можно при помощи тега <style> (глобальные стили), который как известно располагается в голове документа. Либо работать с внешним файлом со стилями (связанные или внешние стили).
Параметр style не
используется для применения псевдоклассов
(внутренние
стили ).
