Как правильно создать вложенный список когда один список помещается внутри другого
Перейти к содержимому

Как правильно создать вложенный список когда один список помещается внутри другого

  • автор:

Как сделать вложенный список?

Сделать один маркированный список находящийся внутри другого.

Решение

    , а вложенный список вставляется внутрь одного из тегов
    , как показано в примере 1.

Пример 1. Вложенный список

HTML5 IE Cr Op Sa Fx

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

Статьи по теме

Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.

Популярные рецепты

  • Как добавить картинку на веб-страницу?
  • Как добавить иконку сайта в адресную строку браузера?
  • Как добавить фоновый рисунок на веб-страницу?
  • Как сделать обтекание картинки текстом?
  • Как растянуть фон на всю ширину окна?
  • Как выровнять фотографию по центру веб-страницы?
  • Как разместить элементы списка горизонтально?
  • Как убрать подчеркивание у ссылок?
  • Как убрать маркеры в маркированном списке?
  • Как изменить расстояние между строками текста?
  • Как сделать, чтобы картинка менялась при наведении на нее курсора мыши?
  • Как открыть ссылку в новом окне?

Как сделать вложенный список?

Браузеры самостоятельно меняют вид маркеров вложенного списка, чтобы они различались от родительского списка (рис. 1).

Вид вложенного списка

Рис. 1. Вид вложенного списка

См. также

  • Группа списков
  • Маркированные списки
  • Нумерация страниц
  • Нумерованные списки
  • Создание списков
  • Списки
  • Текст в HTML

Многоуровневый список

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

Создать многоуровневый список достаточно просто.

Пример правильного кода:
Пример кода с ошибкой:

В примере с ошибкой вложенный список вставлен не внутрь элемента списка, а между элементами, что недопустимо.

Количество уровней в списках не ограничено. В многоуровневом списке можно использовать как упорядоченные, так и неупорядоченные списки.

В этом задании мы потренируемся работать с многоуровневыми списками.

Перейти к заданию

  • index.html Сплит-режим

HTML: Вложенные списки

При составлении списка дел может возникнуть необходимость разбить пункты на несколько дополнительных подпунктов. Например, в списке дел пункт «Сходить в магазин» может содержать в себе список покупок.

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

  • Сходить в магазин
    • Купить молоко
    • Купить хлеб

    Вот как это выглядит в HTML:

    • Сходить в магазин
      • Купить молоко
      • Купить хлеб

      Такая вложенность позволяет сохранить семантику и указать, что вложенный список относится именно к пункту «Сходить в магазин», а не к какому-либо ещё.

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

      Задание

      Создайте разметку для списка:

      1. JavaScript Career
        • Frontend
        • Backend
      2. PHP Career

      Упражнение не проходит проверку — что делать? ��

      Если вы зашли в тупик, то самое время задать вопрос в «Обсуждениях». Как правильно задать вопрос:

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

      В моей среде код работает, а здесь нет ��

      Тесты устроены таким образом, что они проверяют решение разными способами и на разных данных. Часто решение работает с одними входными данными, но не работает с другими. Чтобы разобраться с этим моментом, изучите вкладку «Тесты» и внимательно посмотрите на вывод ошибок, в котором есть подсказки.

      Мой код отличается от решения учителя ��

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

      В редких случаях бывает, что решение подогнано под тесты, но это видно сразу.

      Прочитал урок — ничего не понятно ��

      Создавать обучающие материалы, понятные для всех без исключения, довольно сложно. Мы очень стараемся, но всегда есть что улучшать. Если вы встретили материал, который вам непонятен, опишите проблему в «Обсуждениях». Идеально, если вы сформулируете непонятные моменты в виде вопросов. Обычно нам нужно несколько дней для внесения правок.

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

      Полезное

      • На каждом уровне вложенности маркированный список меняет свой маркер. Это сделано для визуального отличия вложенных списков

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *