Горизонтальная навигация. Навигационные панели с помощью CSS

Последнее обновление: 27.04.2016

Панель навигации играет важную роль на сайте, так как обеспечиват переходы между страницами сайта или на внешние ресурсы. Рассмотрим, как создать простенькую панель навигации.

Фактически панель навигации - это набор ссылок, часто в виде ненумерованного списка. Панели навигации бывают самыми различными: вертикальными и горизонтальными, одноуровневыми и многоуровневыми, но в любом случае в центре каждой навигации находится элемент . Поэтому при создании панели навигации мы можем столкнуться с рядом трудностей, которые вытекают из ограничений элемента ссылки. А именно, элемент является строчным, а это значит, что мы не можем указать для него ширину, высоту, отступы. По ширине ссылка автоматически занимает то место, которое ей необходимо.

Вертикальное меню

Распространенное решение данной проблемы для создания вертикального меню состоит в том, чтобы сделать ссылку блочным элементом.

Панель навигации в HTML5

После установки свойства display: block мы можем определить у блока ссылки ширину, отступы и т.д.

Горизонтальное меню

Для создания горизонтального меню есть два метода. Первый заключается в применении свойства float и создании из ссылок плавающих элементов, которые обтекают друг друга с слева. И второй способ состоит в создании строки ссылок с помощью установки свойства display: inline-block .

Использование float

Алгоритм создания панели навигации с помощью float разделяется на два этапа. На первом этапе у элемента li , в который заключена ссылка, устанавливается float: left; . Это позволяет расположить все элементы списка в ряд при достаточной ширине, когда правый элемент списка обтекает левый элемент списка.

Второй этап заключается в установке у элемента ссылки display: block , что дает нам возможность устанавливать ширину, отступы, вообщем все те признаки, которые характерны для блочных элементов.

Панель навигации в HTML5

inline и inline-block

Для создания горизонтальной панели навигации нам надо сделать каждый элемент li строчным, то есть установить для него display: inline . После этого для элемента ссылки, которая располагается в элементе li , мы можем установить display: inline-block:

Панель навигации в HTML5

Глава 7. Панель навигации

Pamela Roberts

Перевод на русский : Kernel Panic
Редакция русского перевода : Григорий Мохин

Издание 3.1 (2002-09-22 )

Панель навигации находится в левой части окна Konqueror . Включить её (или отключить, если она уже включена) можно с помощью пункта меню Окно ->Показать панель навигации или клавиши F9 .

Данная панель содержит несколько вкладок; чтобы перейти к одной из них, щёлкните по её значку. Чтобы отключить панель навигации, оставив только значки вкладок, щёлкните по значку текущей вкладки.

Закладки

В этой вкладке отображается список закладок; чтобы открыть одну из них в главном окне, щёлкните по ней левой кнопкой мыши.

Журнал

В этой владке отображается журнал вашей работы в Интернете. Чтобы открыть один из показанных адресов в главном окне, щёлкните по нему левой кнопкой мыши. Чтобы открыть его в новом окне, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт В новом окне .

Чтобы удалить какой-либо адрес, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Удалить элемент . Чтобы очистить журнал работы в Интернете, выберите пункт Очистить журнал .

В этом же меню вы можете указать, в каком порядке следует отображать адреса в журнале: в алфавитном или по дате.

Если в том же меню выбрать пункт Настройка... , появится окно, в котором вы сможете указать максимальный размер журнала, а также через какое время после последнего посещения адрес следует автоматически удалять. Также имеется возможность отображать новые и старые адреса различными шрифтами. Если включить режим Расширенные подсказки , то в подсказках к адресам журнала будут отображаться более подробные сведения.

Домашний каталог

В этой вкладке отображается ваш домашний каталог. Заметьте, что скрытые файлы (начинающиеся с точки) не отображаются. Чтобы открыть какой-либо файл в главном окне Konqueror щёлкните по нему левой кнопкой мыши. Если вы щёлкнете правой кнопкой мыши по каталогу, то с помощью появившегося меню вы сможете открыть каталог в новом окне или в новой вкладке основного окна.

Сеть

В этой вкладке отображается список сетевых подключений (однако в нём также можно отображать и каталоги). Чтобы открыть объект в главном окне, щёлкните по нему левой кнопкой мыши. Щёлкнув по нему правой кнопкой мыши, вы вызовете меню, в котором вам будут предложены дополнительные возможности.

Папки, отображаемые во вкладке Сеть , хранятся в каталоге ~/.kde/share/apps/konqsidebartng/virtual_folders/remote/ . Создав в нём новый каталог, вы добавите во вкладку новую папку. Файлы, описывающие сетевые подключения, имеют расширение.desktop ; чтобы создать новый файл, воспользуйтесь пунктом меню Создать ->Ссылку на адрес Интернета... .

Корневой каталог

Корневой каталог - это начальная точка файловой системы; в нём хранятся все остальные файлы и каталоги. Путь к корневому каталогу обозначается косой чертой: / . Развернув его, вы увидите, в частности, каталог root , где хранятся файлы системного администратора, и home , в котором вы сможете найти свой домашний каталог.

Инструменты

Эта вкладка предоставляет доступ к следующим инструментам:

Обозреватель аудиокомпакт-диска .

Устройства . Здесь отображается список имеющихся у вас жёстких дисков (и их разделов), дисководов и устройств чтения компакт-дисков. Чтобы подключить устройство и отобразить его содержимое в главном окне, щёлкните по нему левой кнопкой мыши. Чтобы отключить устройство, щёлкните по нему правой кнопкой мыши и в появившемся меню выберите пункт Отключить .

Обозреватель сети позволяет просматривать диски других компьютеров в локальной сети.

Обозреватель системы печати предоставляет доступ к менеджеру печати KDE , Kprinter .

Настроить внешний вид панели навигации можно следующим образом: щёлкните правой кнопкой мыши по свободному пространству под самой нижней вкладкой или щёлкните по значку Кнопка настройки (на рисунке выше - самая верхняя кнопка; в зависимости от конфигурации эта кнопка может отсутствовать). При этом появится меню, предлагающее вам следующие возможности:

Добавить

Этот пункт позволяет добавить в панель навигации ещё одну вкладку. Это может быть Панель проигрывателя (один из дополнительных модулей Konqueror ) или какой-либо каталог.

Несколько видов

Этот пункт позволяет разделить панель навигации таким образом, что вы сможете видеть две вкладки одновременно.

Показывать вкладки слева

Этот пункт позволяет указать, с какой стороны панели отображаютсязначки вкладок.

Показывать кнопку настройки

С помощью этого пункта вы можете указать, следует ли отображать Кнопку настройки .

Щёлкнув по значку какой-либо вкладки правой кнопкой мыши, вы вызовете меню, предлагающее следующие возможности.

Навигация присутствует на любом хорошем сайте, даже если он одностраничный. В зависимости от ситуации, навигационные ссылки могут вести на различные разделы сайта либо отправлять к закладке (якорю), расположенной на текущей странице. Грамотное составление навигации, в которой не запутается пользователь, требует определенных знаний и опыта. К дизайну навигационной панели также нужно подходить с умом, и в этом уроке мы расскажем вам, как создать удобное навигационное меню.

Создание навигации

Что такое навигация? Это набор ссылок, зачастую упорядоченных и сгруппированных по смыслу. Навигационное меню часто создается с использованием HTML-тега списка