ݺߣ

ݺߣShare a Scribd company logo
Ссылки, списки и меню
Стажировка HTML5
Ирина Панова
Псевдоклассы для стилизации ссылок
a:link - определяет стиль для обычной непосещенной ссылки.
a:visited - определяет стиль для посещенной ссылки.
a:hover - определяет стиль для ссылки при наведении на нее мышью.
a:active - определяет стиль для активной ссылки. Активной ссылка становится при нажатии
на нее.
Форматировать ссылки нужно в указанной последовательности, в противном случае
состояние стилей перестанет работать (в силу механизма каскадности)!
Псевдоклассы для стилизации ссылок
a {
color: blue;
padding: 0.5rem;
text-decoration: none;
}
a:visited {
color: green;
}
a:hover {
text-decoration: underline;
}
a:active{
color: red;
text-decoration: underline;
}
Увеличение размера на :hover
a {
color: blue;
font-size: 1.5rem;
padding: 0.5rem;
text-decoration: none;
}
a:hover {
font-size: 2rem;
}
.link {
color: blue;
font-size: 1.5rem;
text-decoration: none;
}
.link:hover {
color: red;
text-decoration: underline;
}
.link__line:hover {
color: blue;
}
<a href="#" class="link">
<span class="link__line">Link</span>
</a>
Увеличение изменение цвета подчеркивания на :hover
<ul class=”list--unord”>
<li class=”list--unord__item”>Ссылки</li>
<li class=”list--unord__item”>Списки</li>
<li class=”list--unord__item”>Меню</li>
</ul>
Маркированный список
<ol class=”list--ord”>
<li class=”list--ord__item”>Ссылки</li>
<li class=”list--ord__item”>Списки</li>
<li class=”list--ord__item”>Меню</li>
</ol>
Нумерованный список
hiragana
katakana
lower-greek
Стили маркера списка list-style-type
Убрать маркер списка: list-style-type: none;
disc
armenian
circle
Маркер списка в виде изображения,
положение маркера списка
.list {
list-style-image: url(/slideshow/html5-06/65450665/"images/img.png");
list-style-position: inside; /* По умолчанию - outside */
}
.list {
list-style: none;
}
.list__item::before {
content: "*";
vertical-align: middle;
color: blue;
padding-right: .5rem;
}
<ul class=”list”>
<li class=”list__item”>Ссылки</li>
<li class=”list__item”>Списки</li>
</ul>
Маркер списка псевдоэлементом
Кастомный номер с помощью counter и :before
.list--num {
counter-reset: li;
}
.list--num__item::before {
counter-increment: li;
content: counter(li) ". ";
background: #FF0000;
color: #ffffff;
margin-right: .5rem;
padding: .2rem;
}
<ul class=”list--num”>
<li class=”list--num__item”>Ссылки</li>
<li class=”list--num__item”>Списки</li>
</ul>
Используя :nth-of-type и :last-child, создайте список следующего вида:
Задание
Стилизация с помощью псевдокласса :not
Для псевдокласса :not в скобках указываем селектор или псевдокласc, к которому не будут
применены заданные стили.
.list {
list-style-type: none;
}
.list__item {
display: inline-block;
padding: .2rem .5rem;
}
.list__item:not(:last-child) {
border-right: 1px solid black;
}
Меню
Основное меню (чаще всего в header):
<nav>
<ul>
<li><a>...</a></li>
<li><a>...</a></li>
</ul>
</nav>
Дополнительное меню, например, для
каталога:
<ul class=”catalog-nav”>
<li class=”catalog-nav__item”><a>...</a></li>
<li class=”catalog-nav__item”><a>...</a></li>
</ul>
Полезные ссылки
Типы маркера списков
http://html5book.ru/css-spiski/

More Related Content

What's hot (8)

Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
SEORU
146% внимания
146% внимания146% внимания
146% внимания
Евгений Летов
Cайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системамCайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системам
Fresh IT
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Webcom Group
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Webcom Group
Николай Хиврин «Органический ссылочный профиль»
Николай Хиврин «Органический ссылочный профиль»Николай Хиврин «Органический ссылочный профиль»
Николай Хиврин «Органический ссылочный профиль»
Академия интернет-маркетинга «WebPromoExperts»
Юзабилити на практике: улучшаем конверсию, позиции и трафик
Юзабилити на практике: улучшаем конверсию, позиции и трафикЮзабилити на практике: улучшаем конверсию, позиции и трафик
Юзабилити на практике: улучшаем конверсию, позиции и трафик
Siteclinic
Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
Эффективные методы и инструменты работы с проблемными проектами, Сергей Юрков...
SEORU
Cайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системамCайт, который нравится пользователям и поисковым системам
Cайт, который нравится пользователям и поисковым системам
Fresh IT
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Неделя Байнета 2017. Сергей Лысенко: "SEO - как не платить дважды"
Webcom Group
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Неделя Байнета 2017. Сергей Юрков: "Наиболее распространенные причины отсутст...
Webcom Group
Юзабилити на практике: улучшаем конверсию, позиции и трафик
Юзабилити на практике: улучшаем конверсию, позиции и трафикЮзабилити на практике: улучшаем конверсию, позиции и трафик
Юзабилити на практике: улучшаем конверсию, позиции и трафик
Siteclinic

Viewers also liked (20)

Fragments (Lecture 09 – Fragments)
Fragments (Lecture 09 – Fragments)Fragments (Lecture 09 – Fragments)
Fragments (Lecture 09 – Fragments)
Noveo
Lec 13
Lec 13Lec 13
Lec 13
Alexander Rusin
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Denis Vasilyev
Android - 05 - Android basics
Android - 05 - Android basicsAndroid - 05 - Android basics
Android - 05 - Android basics
Noveo
Animations (Lecture 17 – animations)
Animations (Lecture 17 – animations)Animations (Lecture 17 – animations)
Animations (Lecture 17 – animations)
Noveo
Canvas
CanvasCanvas
Canvas
Oleksandr Milkovskyi
Lec 12
Lec 12Lec 12
Lec 12
Alexander Rusin
Lec 10
Lec 10Lec 10
Lec 10
Alexander Rusin
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Denis Vasilyev
Android - 10 - Graphics
Android - 10 - GraphicsAndroid - 10 - Graphics
Android - 10 - Graphics
Noveo
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Noveo
Seminar: Эффективное использование среды разработки и компилятора C++
Seminar: Эффективное использование среды разработки и компилятора C++Seminar: Эффективное использование среды разработки и компилятора C++
Seminar: Эффективное использование среды разработки и компилятора C++
Denis Vasilyev
Введение в Android-разработку (Lecture 06 – basics)
Введение в Android-разработку (Lecture 06 – basics)Введение в Android-разработку (Lecture 06 – basics)
Введение в Android-разработку (Lecture 06 – basics)
Noveo
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
Антон Звонов
Стилизация текста (HTML5 тема 05 - стилизация текста)
Стилизация текста (HTML5 тема 05 - стилизация текста)Стилизация текста (HTML5 тема 05 - стилизация текста)
Стилизация текста (HTML5 тема 05 - стилизация текста)
Noveo
Toolbar (Lecture 16 – toolbar)
Toolbar (Lecture 16 – toolbar)Toolbar (Lecture 16 – toolbar)
Toolbar (Lecture 16 – toolbar)
Noveo
Database (Lecture 14 – database)
Database (Lecture 14 – database)Database (Lecture 14 – database)
Database (Lecture 14 – database)
Noveo
Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)
Noveo
Работа с соцсетями (Lecture 19 – social)
Работа с соцсетями (Lecture 19 – social)Работа с соцсетями (Lecture 19 – social)
Работа с соцсетями (Lecture 19 – social)
Noveo
Webinar: Разработка мобильного приложения для заучивания стихов в Delphi
Webinar: Разработка мобильного приложения для заучивания стихов в DelphiWebinar: Разработка мобильного приложения для заучивания стихов в Delphi
Webinar: Разработка мобильного приложения для заучивания стихов в Delphi
Denis Vasilyev
Fragments (Lecture 09 – Fragments)
Fragments (Lecture 09 – Fragments)Fragments (Lecture 09 – Fragments)
Fragments (Lecture 09 – Fragments)
Noveo
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Seminar: Установка и настройка рабочего стенда разработчика Android-приложени...
Denis Vasilyev
Android - 05 - Android basics
Android - 05 - Android basicsAndroid - 05 - Android basics
Android - 05 - Android basics
Noveo
Animations (Lecture 17 – animations)
Animations (Lecture 17 – animations)Animations (Lecture 17 – animations)
Animations (Lecture 17 – animations)
Noveo
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Webinar: Использование UWP/WinRT Contracts и Notification в Windows 10
Denis Vasilyev
Android - 10 - Graphics
Android - 10 - GraphicsAndroid - 10 - Graphics
Android - 10 - Graphics
Noveo
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Библиотеки для передачи данных (Lecture 13 – multithreading, network (libs))
Noveo
Seminar: Эффективное использование среды разработки и компилятора C++
Seminar: Эффективное использование среды разработки и компилятора C++Seminar: Эффективное использование среды разработки и компилятора C++
Seminar: Эффективное использование среды разработки и компилятора C++
Denis Vasilyev
Введение в Android-разработку (Lecture 06 – basics)
Введение в Android-разработку (Lecture 06 – basics)Введение в Android-разработку (Lecture 06 – basics)
Введение в Android-разработку (Lecture 06 – basics)
Noveo
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
DIOR-DNA, Anton Zvonov, Part 1, Activities (жизненный цикл)
Антон Звонов
Стилизация текста (HTML5 тема 05 - стилизация текста)
Стилизация текста (HTML5 тема 05 - стилизация текста)Стилизация текста (HTML5 тема 05 - стилизация текста)
Стилизация текста (HTML5 тема 05 - стилизация текста)
Noveo
Toolbar (Lecture 16 – toolbar)
Toolbar (Lecture 16 – toolbar)Toolbar (Lecture 16 – toolbar)
Toolbar (Lecture 16 – toolbar)
Noveo
Database (Lecture 14 – database)
Database (Lecture 14 – database)Database (Lecture 14 – database)
Database (Lecture 14 – database)
Noveo
Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)
Noveo
Работа с соцсетями (Lecture 19 – social)
Работа с соцсетями (Lecture 19 – social)Работа с соцсетями (Lecture 19 – social)
Работа с соцсетями (Lecture 19 – social)
Noveo
Webinar: Разработка мобильного приложения для заучивания стихов в Delphi
Webinar: Разработка мобильного приложения для заучивания стихов в DelphiWebinar: Разработка мобильного приложения для заучивания стихов в Delphi
Webinar: Разработка мобильного приложения для заучивания стихов в Delphi
Denis Vasilyev

More from Noveo (20)

Гуманитарные специальности в IT-индустрии
Гуманитарные специальности в IT-индустрииГуманитарные специальности в IT-индустрии
Гуманитарные специальности в IT-индустрии
Noveo
Box model, display and position (HTML5 тема 07 - box model, display position)
Box model, display and position (HTML5 тема 07 - box model, display position)Box model, display and position (HTML5 тема 07 - box model, display position)
Box model, display and position (HTML5 тема 07 - box model, display position)
Noveo
Семантика текста (HTML5 тема 04 - семантика текста)
Семантика текста (HTML5 тема 04 - семантика текста)Семантика текста (HTML5 тема 04 - семантика текста)
Семантика текста (HTML5 тема 04 - семантика текста)
Noveo
Основы CSS (HTML5 тема 02 - основы CSS)
Основы CSS (HTML5 тема 02 - основы CSS)Основы CSS (HTML5 тема 02 - основы CSS)
Основы CSS (HTML5 тема 02 - основы CSS)
Noveo
Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)
Noveo
Yii2
Yii2Yii2
Yii2
Noveo
Сессии и авторизация
Сессии и авторизацияСессии и авторизация
Сессии и авторизация
Noveo
Rest
RestRest
Rest
Noveo
PHP basic
PHP basicPHP basic
PHP basic
Noveo
PHP Advanced
PHP AdvancedPHP Advanced
PHP Advanced
Noveo
PHP and MySQL
PHP and MySQLPHP and MySQL
PHP and MySQL
Noveo
MySQL
MySQLMySQL
MySQL
Noveo
Push Notifications (Lecture 22 – push notifications)
Push Notifications (Lecture 22 – push notifications)Push Notifications (Lecture 22 – push notifications)
Push Notifications (Lecture 22 – push notifications)
Noveo
RxJava+RxAndroid (Lecture 20 – rx java)
RxJava+RxAndroid (Lecture 20 – rx java)RxJava+RxAndroid (Lecture 20 – rx java)
RxJava+RxAndroid (Lecture 20 – rx java)
Noveo
Работа с геоданными (Lecture 18 – geolocation)
Работа с геоданными (Lecture 18 – geolocation)Работа с геоданными (Lecture 18 – geolocation)
Работа с геоданными (Lecture 18 – geolocation)
Noveo
Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)
Noveo
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Noveo
XML, JSON (Lecture 11 – XML, JSON)
XML, JSON (Lecture 11 – XML, JSON)XML, JSON (Lecture 11 – XML, JSON)
XML, JSON (Lecture 11 – XML, JSON)
Noveo
Системы автоматизированной сборки (Lecture 05 – gradle)
Системы автоматизированной сборки (Lecture 05 – gradle)Системы автоматизированной сборки (Lecture 05 – gradle)
Системы автоматизированной сборки (Lecture 05 – gradle)
Noveo
Android - 16 - QR
Android - 16 - QRAndroid - 16 - QR
Android - 16 - QR
Noveo
Гуманитарные специальности в IT-индустрии
Гуманитарные специальности в IT-индустрииГуманитарные специальности в IT-индустрии
Гуманитарные специальности в IT-индустрии
Noveo
Box model, display and position (HTML5 тема 07 - box model, display position)
Box model, display and position (HTML5 тема 07 - box model, display position)Box model, display and position (HTML5 тема 07 - box model, display position)
Box model, display and position (HTML5 тема 07 - box model, display position)
Noveo
Семантика текста (HTML5 тема 04 - семантика текста)
Семантика текста (HTML5 тема 04 - семантика текста)Семантика текста (HTML5 тема 04 - семантика текста)
Семантика текста (HTML5 тема 04 - семантика текста)
Noveo
Основы CSS (HTML5 тема 02 - основы CSS)
Основы CSS (HTML5 тема 02 - основы CSS)Основы CSS (HTML5 тема 02 - основы CSS)
Основы CSS (HTML5 тема 02 - основы CSS)
Noveo
Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)Структура HTML документа (HTML5 тема 01 - структура html документа)
Структура HTML документа (HTML5 тема 01 - структура html документа)
Noveo
Сессии и авторизация
Сессии и авторизацияСессии и авторизация
Сессии и авторизация
Noveo
PHP Advanced
PHP AdvancedPHP Advanced
PHP Advanced
Noveo
PHP and MySQL
PHP and MySQLPHP and MySQL
PHP and MySQL
Noveo
Push Notifications (Lecture 22 – push notifications)
Push Notifications (Lecture 22 – push notifications)Push Notifications (Lecture 22 – push notifications)
Push Notifications (Lecture 22 – push notifications)
Noveo
RxJava+RxAndroid (Lecture 20 – rx java)
RxJava+RxAndroid (Lecture 20 – rx java)RxJava+RxAndroid (Lecture 20 – rx java)
RxJava+RxAndroid (Lecture 20 – rx java)
Noveo
Работа с геоданными (Lecture 18 – geolocation)
Работа с геоданными (Lecture 18 – geolocation)Работа с геоданными (Lecture 18 – geolocation)
Работа с геоданными (Lecture 18 – geolocation)
Noveo
Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)
Noveo
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Многопоточность, работа с сетью (Lecture 12 – multithreading, network)
Noveo
XML, JSON (Lecture 11 – XML, JSON)
XML, JSON (Lecture 11 – XML, JSON)XML, JSON (Lecture 11 – XML, JSON)
XML, JSON (Lecture 11 – XML, JSON)
Noveo
Системы автоматизированной сборки (Lecture 05 – gradle)
Системы автоматизированной сборки (Lecture 05 – gradle)Системы автоматизированной сборки (Lecture 05 – gradle)
Системы автоматизированной сборки (Lecture 05 – gradle)
Noveo
Android - 16 - QR
Android - 16 - QRAndroid - 16 - QR
Android - 16 - QR
Noveo

Ссылки, списки и меню (HTML5 тема 06 - ссылки, списки и меню)

  • 1. Ссылки, списки и меню Стажировка HTML5 Ирина Панова
  • 2. Псевдоклассы для стилизации ссылок a:link - определяет стиль для обычной непосещенной ссылки. a:visited - определяет стиль для посещенной ссылки. a:hover - определяет стиль для ссылки при наведении на нее мышью. a:active - определяет стиль для активной ссылки. Активной ссылка становится при нажатии на нее. Форматировать ссылки нужно в указанной последовательности, в противном случае состояние стилей перестанет работать (в силу механизма каскадности)!
  • 3. Псевдоклассы для стилизации ссылок a { color: blue; padding: 0.5rem; text-decoration: none; } a:visited { color: green; } a:hover { text-decoration: underline; } a:active{ color: red; text-decoration: underline; }
  • 4. Увеличение размера на :hover a { color: blue; font-size: 1.5rem; padding: 0.5rem; text-decoration: none; } a:hover { font-size: 2rem; }
  • 5. .link { color: blue; font-size: 1.5rem; text-decoration: none; } .link:hover { color: red; text-decoration: underline; } .link__line:hover { color: blue; } <a href="#" class="link"> <span class="link__line">Link</span> </a> Увеличение изменение цвета подчеркивания на :hover
  • 6. <ul class=”list--unord”> <li class=”list--unord__item”>Ссылки</li> <li class=”list--unord__item”>Списки</li> <li class=”list--unord__item”>Меню</li> </ul> Маркированный список
  • 7. <ol class=”list--ord”> <li class=”list--ord__item”>Ссылки</li> <li class=”list--ord__item”>Списки</li> <li class=”list--ord__item”>Меню</li> </ol> Нумерованный список
  • 8. hiragana katakana lower-greek Стили маркера списка list-style-type Убрать маркер списка: list-style-type: none; disc armenian circle
  • 9. Маркер списка в виде изображения, положение маркера списка .list { list-style-image: url(/slideshow/html5-06/65450665/"images/img.png"); list-style-position: inside; /* По умолчанию - outside */ }
  • 10. .list { list-style: none; } .list__item::before { content: "*"; vertical-align: middle; color: blue; padding-right: .5rem; } <ul class=”list”> <li class=”list__item”>Ссылки</li> <li class=”list__item”>Списки</li> </ul> Маркер списка псевдоэлементом
  • 11. Кастомный номер с помощью counter и :before .list--num { counter-reset: li; } .list--num__item::before { counter-increment: li; content: counter(li) ". "; background: #FF0000; color: #ffffff; margin-right: .5rem; padding: .2rem; } <ul class=”list--num”> <li class=”list--num__item”>Ссылки</li> <li class=”list--num__item”>Списки</li> </ul>
  • 12. Используя :nth-of-type и :last-child, создайте список следующего вида: Задание
  • 13. Стилизация с помощью псевдокласса :not Для псевдокласса :not в скобках указываем селектор или псевдокласc, к которому не будут применены заданные стили. .list { list-style-type: none; } .list__item { display: inline-block; padding: .2rem .5rem; } .list__item:not(:last-child) { border-right: 1px solid black; }
  • 14. Меню Основное меню (чаще всего в header): <nav> <ul> <li><a>...</a></li> <li><a>...</a></li> </ul> </nav> Дополнительное меню, например, для каталога: <ul class=”catalog-nav”> <li class=”catalog-nav__item”><a>...</a></li> <li class=”catalog-nav__item”><a>...</a></li> </ul>
  • 15. Полезные ссылки Типы маркера списков http://html5book.ru/css-spiski/