русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Определение ссылок стилей с псевдоклассами


Дата добавления: 2015-07-09; просмотров: 593; Нарушение авторских прав


Большинство браузеров позволяют задать цвет ссылок для различных состояний (ссылка, посещенная ссылка и активная ссылка) в теге <body> документа. При помощи CSS можно указать не только цвет, но и другие CSS-свойства для ссылок.

Поддерживающие CSS браузеры автоматически распознают определенные классы, которые носят название псевдоклассы.

Псевдоклассы представляют собой теги с уникальными атрибутами, которые можно определить по отдельности. Например, тег <a> включает несколько состояний ссылок: active, visited, hover и link (задается по умолчанию). Можно задавать эти псевдоклассы по отдельности, как если бы они были HTML-селекторами.

Порядок, в котором задаются стили, имеет значение для определенных браузеров. Чтобы получить наилучший результат, определяйте стили в следующем порядке: link, visited, hover и active.

1. a:link {…}

Псевдокласс link позволяет определить внешний вид гиперссылок, которые еще не были выбраны (рис.13).

Рис.13. Псевдокласс link

2. a:visited {…}

Псевдоклассvisited позволяет определить внешний вид ссылок, которые уже были выбраны пользователем (рис.14).

Рис.14. Псевдокласс visited

3. a:hover {…}

Псевдоклассhoverпозволяет определить внешний вид ссылок, на которых расположен курсор мыши (рис.15).

Рис.15. Псевдокласс hover

4. a:active {…}

Псевдоклассactiveпозволяет определить внешний вид ссылки, по которой щелкнул пользователь (рис.16).

Рис.16. Псевдокласс active

 

Пример 5:Определение ссылок стилей с псевдоклассами

<html>

<head>

<style type="text/css" >

a:link {color: #cc0000;

font-weight:bolt;}

a:visited {color:green;

text-decoration:none;

font-weight:normal;}

a:hover {color:#ff0000;

text-decoration:none;

cursor:nw-resize;}



a:active {color:#32CD32;

background-color:#ff0000;

text-decoration:none;}

</style>

</head>

<body>

<p><a href="index.html">следующая страница</a></p>

</body>

</html>

 


Задания к лабораторной работе:

1. Создайте стиль для отдельного HTML-тега <h1>: выберете цвет шрифта зеленый, определите любой тип и размер шрифта.

2. Создайте стиль для web-страницы с использованием следующих тегов с необходимыми параметрами:

<Body> – цвет, рисунок;

<h1> – тип, размер и цвет шрифта;

<h2> – тип, размер и цвет шрифта;

<p> – тип, размер и цвет шрифта.

3. Создайте два внешних стиля. Первый пусть содержит несколько определений тегов <h1>…..<h6>, <p>, <Body>, а второй – содержит определения независимых и зависимых классов. Затем создайте HTML-документ, добавьте ссылки на внешние таблицы стилей двумя описанными способами и оформите его, используя указанные теги.

4. Создайте внешний CSS-файл и определите в нем ID для идентификации трех любых объектов и свяжите этот файл с HTML-документом.

5. Создайте несколько ссылок на HTML-странице и оформите их, используя псевдоклассы link, visited, hover и active.

 

Теоретические вопросы:

 

1. Основное назначение и принципы использования каскадных таблиц стилей (CSS).

2. Синтаксис добавления стилей: для отдельного HTML-тега, на web-страницу, не web-сайт в целом.

3. Способы добавления внешних стилей на HTML-страницу.

4. Назначение и синтаксис классов для создания тегов.

5. Определение ID для идентификации объекта.



<== предыдущая лекция | следующая лекция ==>
Определение ID для идентификации объекта | Объект Date


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.502 сек.