ЛЕКЦИЯ 2-05 Ссылки и навигация. Введение Без ссылок Web-пространство потеряет смысл. Ссылки позволяют отслеживать информацию, переходя с одной Web-страницы.

Презентация:



Advertisements
Похожие презентации
Cascading Style Sheets каскадные таблицы стилей CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный.
Advertisements

Каскадные таблицы стилей Блочные и строковые элементы.
Цвет фона background-color: цвет | transparent | inherit цвет можно задавать тремя способами: 1.red, blue, green… 2.#666999, #FF0000, #00FF55… 3.rgb (255,0,0),
Лекция 9 Тема «Каскадные таблицы стилей » Преподаватель: Халелова Е. Н.
Введение в CSS. Базовый синтаксис CSS селектор { свойство1: значение; свойство2: значение; } селектор некоторое имя стиля, для которого добавляются параметры.
Каскадные таблицы стилей CSS Блоковая модель. Синтаксис CSS.
CSS & WEB Суть и преимущества CSS CSS (Cascading Style Sheets – каскадные таблицы стилей) – язык описания внешнего вида документа, созданного при помощи.
CSS Cascading Style Sheets. Типы стилей: 1. Стиль браузера 2. Стиль автора 3. Стиль пользователя.
Таблицы стилей Язык HTML. Каскадные таблицы стилей CSS CSS (от английского Cascading Style Sheets). Таблицы стилей позволяют разделить смысловое содержимое.
CSS – Cascading Style Sheets (Каскадные таблицы стилей) «Создание Web-сайтов»
Онлайн курс «Web разработка на базе ASP.NET MVC» на study.smarly.netstudy.smarly.net Что такое CSS Несколько CSS свойств Использование каскадной таблицы.
Учебный курс Введение в HTML и CSS Лекция 5 Каскадные таблицы стилей (CSS) – назначение и применения. Блочные и строчные элементы. Цвет и шрифты. кандидат.
Блочная модель Css. Отступы margin Устанавливает величину отступа от каждого края элемента. margin-top Устанавливает величину отступа от верхнего края.
CSS Cascading Style Sheets среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.
CSS Cascading Style Sheets. Структура css селектор { свойство1: значение1; свойство2: значение2; }
4.3 Каскадные таблицы стилей. Каскадные таблицы стилей (Cascading Style Sheets, CSS) способ оформления страниц HTML, позволяющий с помощью параметров.
Вставка изображений.. Могут размещаться графические файлы трёх форматов GIF, JPG, PNG. Для вставки изображения используется тэг с атрибутом SRC, который.
2 Стили оформления текста жирный ( bold ) Вася курсив ( italic ) Вася подчеркивание ( underline ) Вася зачеркивание ( strike out ) Вася верхний индекс.
Вставка изображений и гиперссылок на Web- страницы. Списки на Web-страницах.
Лекция 7 Некоторые возможности CSS3. Браузерные префиксы Браузерные (вендорные) префиксы это приставки к названию CSS свойства, которые добавляют производители.
Транксрипт:

ЛЕКЦИЯ 2-05 Ссылки и навигация

Введение Без ссылок Web-пространство потеряет смысл. Ссылки позволяют отслеживать информацию, переходя с одной Web-страницы на другую и от одной идеи к другой независимо от местонахождения сервера информационного сайта. 2

Удаление подчеркивания ссылок (1) Для того чтобы удалить стандартное подчеркивание ссылок используется свойство text- decoration с селектором псевдокласса для непосещаемых и посещаемых ссылок: a:link, a:visited { text-decoration: none; } Псевдокласс :link применяется к ссылкам, которые пользователь еще не посетил. Псевдокласс :visited соответствует ссылкам, уже посещенным пользователем. 3

Удаление подчеркивания ссылок (2) Свойство text-decoration может принимать пять значений: 4 ЗначениеРезультат underlineЛиния располагается под текстом overlineЛиния располагается над текстом blinkТекст мигает line-throughЛиния перечеркивает текст noneТекст никак не выделяется

Пример. Пример. Подчеркивание ссылок Домой Следующая 5 a:link, a:visited { text-decoration: none; } Домой Следующая

Изменение цвета ссылок в разных секциях страницы (1) При оформлении ссылки в основном тексте и в элементах навигации, сначала секции страницы помещаются в элементы div с разными значениями атрибутов: Домой Следующая Домой 6

Изменение цвета ссылок в разных секциях страницы (2) Затем используются селекторы потомка вместе с селекторами ID, для того чтобы отделить разные стили ссылок, предназначенные для разных частей Web- страницы: #nav a:link { color: blue;} #nav a:visited { color: purple;} #content a:link { color: black;} #content a:visited { color: yellow;} 7

Меняющиеся курсоры (1) Чтобы заменить стандартный курсор, отображаемый, когда указатель мыши наведен на ссылку, используется свойство cursor: a:link, a:visited { cursor: move; } 8

Меняющиеся курсоры (2) Свойство cursor может принимать следующие значения: 9 ЗначениеОписание autoКурсор меняется на изображение, определенное Web- обозревателем moveПоказывает, что элемент можно переместить; иногда визуализируется как перекрестье со стрелками на концах линий или в виде руки с поднятыми пятью пальцами textПоказывает, что можно выделить текст; иногда изображается как вертикальная линия, обычно применяемая в программах обработки текста waitПоказывает, что компьютер занят; иногда отображается в виде песочных часов helpПоказывает, что доступна информация или справка, часто по адресу, на который указывает ссылка; иногда отображается как знак вопроса или стрелка со знаком вопроса

Создание навигационных текстовых меню (1) Для того, чтобы создать меню, прежде всего надо разметить список ссылок в маркированном списке так, чтобы они были включены в элемент-контейнер div с атрибутом id: Домой Следующая Далее используется свойство border для создания основной структуры дизайна: 10

Создание навигационных текстовых меню (2) #nav { border-top: 1px solid black; border-right: 1px solid red; border-left: 1px solid red; padding: 0; margin-bottom: 1em; color:black; width: 8 em; } #nav ul { list-style: none; margin: 0; padding: 0; } #nav ul li { margin: 0; border-bottom: 1px solid black; } 11

Вставка подменю в вертикальное меню (1) Основное навигационное меню дополняется в нужном пункте списка вложенным маркированным списком: Домой Главная Следующая 12

Вставка подменю в вертикальное меню (2) После задается некоторое поле слева от вложенного маркированного списка с помощью селектора потомка: #nav ul ul { background-color: grey; margin-left: 10 px; } 13

Создание горизонтальных навигационных меню (1) Данное меню создается по принципу вертикального меню, но при задании правил CSS, надо обязательно указать свойство float для пунктов меню: 14

Создание горизонтальных навигационных меню (2) #nav { border: 1px solid black; padding: 0; margin-bottom: 1em; color:black; width: 50%; background-color: grey; } #nav ul { list-style: none; margin: 1; padding: 0; float: left; } #nav ul li { margin: 3; float: left; border-right: 1px solid black; } 15