— HTML — Дока
- Кратко
- Пример
- Как понять
- Атрибуты
- value
- type
- Подсказки
- На практике
- Ольга Рунова советует
Кратко
Скопировано
<li>
— отдельный элемент списка <ol>
, <ul>
или <menu>
.
Пример
Скопировано
<ul> <li>Пушкин</li> <li>Есенин</li> <li>Бунин</li></ul>
<ul>
<li>Пушкин</li>
<li>Есенин</li>
<li>Бунин</li>
</ul>
Как понять
Скопировано
<li>
— сокращение от list item.
<li>
нельзя использовать отдельно. Его родителем обязательно должен быть упорядоченный список <ol>
, неупорядоченный список <ul>
или <menu>
.
Атрибуты
Скопировано
value
Скопировано
Можно установить номер пункта <li>
, с которого начнётся нумерация списка (только для <ol>
).
Значением value
может быть любое целое положительное число:
<ol> <li value="3">Белка</li> <li>Лиса</li> <li>Ёж</li></ol>
<ol>
<li value="3">Белка</li>
<li>Лиса</li>
<li>Ёж</li>
</ol>
type
Скопировано
С помощью атрибута type
можно установить вид маркера. Значение будет зависеть от внешнего контейнера
или <ul>
.
<ul> <li type="disc">Белка</li> <li type="circle">Лиса</li> <li type="square">Ёж</li></ul><ol> <li type="A">Правила</li> <li>Тесты</li> <li>Ответы</li></ol>
<ul>
<li type="disc">Белка</li>
<li type="circle">Лиса</li>
<li type="square">Ёж</li>
</ul>
<ol>
<li type="A">Правила</li>
<li>Тесты</li>
<li>Ответы</li>
</ol>
Для нумерованного списка <ol>
атрибут type
может иметь значения: «a», «i», «I».
👆 Для изменения стиля отображения маркера лучше все-таки использовать CSS, а именно list
Подсказки
Скопировано
💡 Внутрь тега <li>
можно вкладывать разные элементы, например, изображения, другие списки, ссылки и т. д.
<ul> <li> <a href="#">Главная страница</a> </li> <li> <a href="#">Корзина</a> </li> <li> <a href="#">Отзывы</a> </li></ul>
<ul>
<li>
<a href="#">Главная страница</a>
</li>
<li>
<a href="#">Корзина</a>
</li>
<li>
<a href="#">Отзывы</a>
</li>
</ul>
💡 <li>
по умолчанию имеет блочные стили, поэтому пункты будут располагаться друг под другом. Это поведение легко меняется с помощью CSS.
На практике
Скопировано
Ольга Рунова советует
Скопировано
🛠️ Для тега <li>
браузеры добавляют псевдоэлемент :
, который выводит маркер или цифру, в зависимости от типа списка. По умолчанию, в неупорядоченном списке <ul>
это маркер в виде точки (disc
), в упорядоченном списке <ol>
— арабская цифра с точкой (decimal
).
Чтобы стилизовать маркер, можно применить стили к :
, а CSS-свойство list
поможет поменять тип маркера или убрать его вовсе (none
).
Свойство list
позволяет задать положение маркера относительно контента.
А для придания списку большей изюминки маркер можно заменить на картинку с помощью list
.
👆 Чтобы свойства применились ко всем элементам <li>
в списке, достаточно задать их внешнему контейнеру (<ul>
или <ol>
).
Если вы нашли ошибку, отправьте нам пул-реквест!
Во время отправки формы что-то пошло не так. Попробуйте ещё раз?
←
<ul>
ctrl + alt + ←
→
<dl>
, <dd>
, <dt>
ctrl + alt + →
Что такое ссылка, тег a — Ссылки и изображения — HTML Academy
Загрузка…
Через несколько секунд всё будет готово
- index.html
- style.css
HTML
<!DOCTYPE html>
<html lang=»ru»>
<head>
<meta charset=»utf-8″>
<title>Сайт начинающего верстальщика</title>
<link rel=»stylesheet» href=»style. css»>
</head>
<body>
<header>
<h2>Сайт начинающего верстальщика</h2>
</header>
<main>
<nav>
<h3>Записи в блоге</h3>
<ul>
<!— Добавьте ссылку в строчке ниже —>
<li>День первый. Как я забыл покормить кота</li>
<li>День второй. Хочу быть верстальщиком</li>
<li>День третий. Мой кот на меня обиделся</li>
<li>День четвёртый. Как я чуть не заболел</li>
<li>День пятый. Отдыхаю</li>
<li>День шестой. Как я ничего не понял</li>
<li>День седьмой. Кекс выдал мне задание</li>
<li>День восьмой. Очень серьёзный</li>
<li>День девятый. Точнее ночь</li>
<li>День десятый. Подведение итогов</li>
<li>День одиннадцатый. Без фанатизма</li>
</ul>
</nav>
<section>
<p>Всем привет! Добро пожаловать на мой первый сайт.
CSS
body { padding: 0 30px; font-size: 14px; line-height: 22px; font-family: «Georgia», serif; color: #222222; } h2 { font-size: 36px; line-height: normal; } h3 { font-size: 20px; line-height: normal; } a { color: #0099ef; text-decoration: underline; } ul { list-style: none; padding-left: 0; } footer { margin-top: 30px; }
Что в задании вам не понравилось?
Не работает проверка кодаЗадание слишком сложноеНепонятная теорияДругое (сейчас напишу)
Другое (сейчас напишу)
Спасибо! Мы скоро всё исправим)
Код изменился, нажмите «Обновить» или включите автозапуск.
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.
ЗадачиВыполнено
- Оберните в тег
<a>
весь текст внутри первого элемента списка. - Добавьте ссылке атрибут
href
c адресомday-1.html
. - А теперь перейдите по ссылке (щёлкнув по ней в мини-браузере).
HTML-кодирование. Можете ли вы использовать в «ли» (список)?
спросил
Изменено 8 лет, 1 месяц назад
Просмотрено 14 тысяч раз
Я новичок в HTML-кодировании. По сути, когда я пытаюсь связать свои страницы вместе через . Если бы вы могли посмотреть на мой код и, пожалуйста, попытаться мне как-то помочь, это было бы здорово.
<голова>Информация о Бирмингеме голова> <тело> <дел> <дел>Информация|Бирмингем
<ул>
5
Тег href, указывающий на html-файл, на который вы хотите сослаться. Если ваш домашний файл index.html, он должен быть Home
Остальные будут примерно такими:
Просто имейте в виду, что они должны указывать на файлы html, которые находятся в корневом каталоге.
2
Ваши ссылки должны включать полное имя файла «т. е. home.html, а не home», и вы также должны убедиться, что файлы других страниц находятся в том же каталоге, что и текущая страница, чтобы это работало.
Другая проблема в вашем коде заключается в том, что вы забыли закрыть тег
. Вы должны добавить
непосредственно перед
.
Также не рекомендуется размещать список внутри тега заголовка
в вашем случае. Если вы делаете это из соображений стилизации, вам лучше использовать csss для стилизации списка.
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
доступных ссылок | HTML Собака
Существует несколько способов сделать ссылки — самый важный интерактивный элемент веб-сайтов — более доступным для людей с ограниченными возможностями.
Табуляция
Пользователи, которые не используют или не могут использовать указывающие устройства, могут переходить по ссылкам, поэтому ссылки должны располагаться в логическом порядке перехода. Атрибут tabindex
позволяет вам определить этот порядок, хотя, если HTML является линейным, как и должно быть, логический порядок табуляции должен автоматически встать на место.
<ул>
В этом примере (используемом исключительно в качестве демонстрации — с практической точки зрения это было бы довольно глупо) табуляция будет переходить от «Здесь» к «Лимбо» и к «Там».
Хороший совет по доступности ссылок: написать хороший текст ссылки . Пусть слова и
обернуты вокруг тегов, объясняющих, куда ссылка приведет пользователя. Если кто-то использует программу чтения с экрана, читая ссылки, когда они переключаются между ними, пользователь будет знать, на что он позволяет себе, если он выберет ссылку. «Нажмите здесь» или случайные слова не особенно полезны…
Ссылка на нас! Если вы нашли HTML Dog полезным, рассмотрите возможность ссылки на нас.
Заголовки ссылок
Если у вас есть ссылка, которая не является самоописательной, или назначение ссылки может быть полезно из более подробного объяснения, вы можете добавить информацию к ссылке, используя атрибут title
.
Я очень плохо пишу текст ссылки. title="Почему я плохо пишу текст ссылки: объяснение и извинения." >Нажмите здесь, чтобы узнать больше.
Еще один совет: Не позволяйте ссылкам открывать что-либо в новом окне или вкладке. Драгоценно думать, что ваша страница достаточно важна, чтобы оставаться в живых, пока пользователь все равно посещает ее в другом месте. Мы все знаем, как использовать кнопку «Назад». Мы также знаем, как закрывать окна и вкладки, но если вы на самом деле этого не видите, вот что произошло…
Если вы настаиваете на этом, то хотя бы упомяните об этом в заголовке ссылки.
Ключи доступа
Клавиши доступа упрощают навигацию, назначая сочетание клавиш для ссылки (которая обычно получает фокус, когда пользователь нажимает «Alt» или «Ctrl» + клавишу доступа).
accesskey="s" >Некоторая страница
Для пользователей, которые не используют указывающие устройства, это может быть быстрый способ навигации. Проблема в том, что там пользователь может не знать, что это такое, если они явно не указаны, хотя некоторые вспомогательные программы сообщат пользователю, что это такое.
Пропуск HTML
Чтобы облегчить работу с вкладками, вы можете предоставить ссылки, которые позволят пользователям переходить через фрагменты вашей веб-страницы.