КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
ID, не определенный внутри HTML-тега документа работать не будет.
Определение ID для идентификации объекта ID – основное понятие динамического HTML (DHTML). С помощью ID функция JavaScript определяет уникальный объект на экране. Это означает, что в отличие от класса ID обычно используется на странице один раз и определяет один элемент как объект. Этим объектом можно управлять с помощью JavaScript. ID допускается определять внутри тега <style>…</style> в заголовке документа или во внешнем CSS-файле, который затем связывается с HTML-документом.
1. ID-правила всегда начинаются со знака решетки (#), затем вводится имя ID. В качестве имени можно использовать любой набор букв и цифр: #area1 { 2. Через точку с запятой напишите определения этого класса. ID можно использовать с любым типом свойств, но ID-селектор лучше всего применять при описании уникального объекта на экране: color: red; margin-left: 14px; position: relative; 3. Завершите правило закрывающей фигурной скобкой: }
Применение ID к HTML-тегу: Добавьте id=”idName” в выбранный HTML-тег: <p id=”area1”>…</p>
Пример 4: Идентификация объекта <html> <head> <style type="text/css"> #area1 { color: red; margin-left: 10px; } #image1 { float: right; } </style> </head> <body> <p> текст ……… </p> <p id="area1"> <img id="image1" src="2.jpg"> текст…<i> текст…</i> текст…</p> <p> текст ………....</p> </body> </html>
Рис.12. Пример 4
Определение ссылок стилей с псевдоклассами Большинство браузеров позволяют задать цвет ссылок для различных состояний (ссылка, посещенная ссылка и активная ссылка) в теге <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 для идентификации объекта.
Дата добавления: 2017-02-01; Просмотров: 123; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |