Задание. Эффекты ссылок. Несколько стилей ссылок с использованием селекторов классов и селекторов потомков. Существуют стандартные для всех браузеров состояния ссылок, управлять которыми можно с помощью селекторов псевдоклассов
Задание Задайте следующие параметры форматирования для текста главной страницы " Туристическая фирма":
Задайте следующие параметры форматирования для текста web-страниц по направлениям отдыха:
Рассчитайте значения специфичности для селекторов:
Эффекты ссылок Существуют стандартные для всех браузеров состояния ссылок, управлять которыми можно с помощью селекторов псевдоклассов. Для стилей ссылок доступны следующие селекторы:
При этом важен порядок следования псевдоклассов —: visited указывается до: hover, иначе посещённые ссылки не будут изменять свой цвет при наведении на них курсора. Рассмотрим на примере:
Результат работы данного кода: ссылка
Несколько стилей ссылок с использованием селекторов классов и селекторов потомков Допустим, нам потребовалось создать область навигации на основе ссылок cо своим оформлением, а к ссылкам в тексте должен быть применен другой стиль. Решить эту задачу можно двумя способами: с использованием селекторов классов или селекторов потомков. Первый способ. Несколько стилей ссылок с использованием селекторов классов.
Чтобы применить класс к ссылкам панели навигации, к каждому тегу ссылки панели навигации необходимо добавить атрибут class=" nav":
Второй способ. Несколько стилей ссылок с использованием селекторов потомков.
Элемент div является универсальным блочным элементом и предназначен для группирования элементов документа с целью изменения вида содержимого через стили. Чтобы применить стиль к ссылкам панели навигации, необходимо создать блок с помощью тега div с идентификатором nav:
Существует важное отличие между селекторами класса и ID-селекторами. Селекторы класса можно использовать в документе любое количество раз, а ID-селекторы — только один раз. Задание Модифицируйте стиль ссылок на разделы документа " Туристическая фирма", параметры для различных состояний ссылки определите самостоятельно.
Создание панели навигации Создадим вертикальную панель навигации на основе списка ссылок. Сначала следует разметить HTML-код:
Каждый браузер по умолчанию отображает списки с отступами и полями, а также добавляет маркеры к пунктам списка. Следует обнулить отступы и поля (padding, margin), удалить все маркеры в списке свойством list-style-type со значением none, задать ширину (width). Обратите внимание, в примере используются контекстные селекторы.
Далее следует сделать ссылки блочными элементами (display: block). Увеличить площадь ссылок можно с помощью отступов (свойство padding).
Далее для оформления различных состояний пунктов меню используются селекторы псевдоклассов. В примере с помощью псевдокласса: hover задан стиль при наведении курсора мыши на ссылку.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|