когда использовать УЛ. или OL в HTML?

См. эту ссылку

>>> orange = range(1, 1001)
>>> otuples = list( zip(*[iter(orange)]*10))
>>> print(otuples)
[(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), ... (991, 992, 993, 994, 995, 996, 997, 998, 999, 1000)]
>>> olist = [list(i) for i in otuples]
>>> print(olist)
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], ..., [991, 992, 993, 994, 995, 996, 997, 998, 999, 1000]]
>>> 

Python3

.

62
задан Ian Elliott 24 June 2009 в 18:07
поделиться

9 ответов

UL означает «неупорядоченный список». OL означает «упорядоченный список».

UL дает вам маркированный список. OL дает вам цифры.

Определенно не взаимозаменяемы.

85
ответ дан 24 November 2019 в 16:30
поделиться

В математических терминах (а почему бы и нет?)

    представляет последовательность, тогда как
      представляет собой набор. Перестановка элементов в упорядоченном списке изменяет значение списка. Их нельзя переупорядочить в неупорядоченном списке.

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

        . Если порядок не имеет значения, используйте
          .

54
ответ дан 24 November 2019 в 16:30
поделиться

Один из них - это упорядоченный список (OL), он предназначен для вещей, которые имеют определенный и отличный порядок. Есть причина, по которой они организованы.

Другой (UL) - это неупорядоченный список, который представляет собой просто набор вещей в произвольном порядке. Их организация тривиальна.

26
ответ дан 24 November 2019 в 16:30
поделиться

Ха-ха, столько ответов!

Когда впервые появился HTML, были OL и UL , которые, как и все остальные на плакатах говорилось, что это означает «Упорядоченный список» и «Неупорядоченный список».

Разница была простой. Отображались OL ... рядом с ними число. Или римская цифра, или буква! Вы даже можете контролировать, используются ли символы в верхнем или нижнем регистре! Круто!

ULs дали вам пули. 3 вида пуль, четные - диски (полые кружки), квадраты (закрашенные квадраты), кружки (закрашенные кружки).

CSS не было. Помимо этих атрибутов, на самом деле не было способа настроить форматы списков (а также поля, отступы и все остальное). Таким образом, это различие было важным.

В настоящее время это весь CSS. Фактически, люди, использующие w3, хотят, чтобы вы использовали стили, а не "тип" html. атрибут, который вы использовали. Таким образом, использование UL или OL не имеет особого значения, если вы один из новомодных пользователей CSS.

CSS позволяет вам изменить тип маркера или выбрать использование изображения, или изменить поля / стили / отступы или даже не отображать пулю вообще.

Изменить еще раз: этот ответ на самом деле не предназначен для рассмотрения семантических достоинств UL и OL. Но технически (вы знаете, в битах и ​​байтах) вышесказанное описывает различия в поведении.

20
ответ дан 24 November 2019 в 16:30
поделиться

OL:

  1. Элемент списка 1
  2. Элемент списка 2

UL:

  • Элемент списка 1
  • Элемент списка 2

OL - это упорядоченный список, UL неупорядоченный список

13
ответ дан 24 November 2019 в 16:30
поделиться

Я думаю, что это систематическая проблема, поскольку нумерация / маркеры могут быть изменены с помощью CSS.

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

Неупорядоченные списки должно быть все остальное.

7
ответ дан 24 November 2019 в 16:30
поделиться

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

3
ответ дан 24 November 2019 в 16:30
поделиться

Для

    порядок данных важен и будет отображаться (по умолчанию), в то время как для
      порядок не так важен. Пример:

      <p>Tomorrow I will</p>
      <ol>
       <li>Wake up</li>
       <li>Have breakfast</li>
       <li>Go to sleep</li>
      </ol>
      <p>During breakfast, I will eat</p>
      <ul>
       <li>Butter</li>
       <li>Eggs</li>
       <li>Bacon</li>
      </ul>
      
46
ответ дан 24 November 2019 в 16:30
поделиться

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

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

По умолчанию ul предоставляет вам маркированные списки и нумерованные списки, хотя это можно отредактировать в css.

1
ответ дан 24 November 2019 в 16:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: