На самом деле <ol>
означает список, который должен быть пронумерован браузером; даже спецификации W3C HTML используют его таким образом, что бы они ни говорили в своей прозе. Подробности смотрите в моем трактате Разница между элементами ul и ol в HTML . Поэтому, если вы не хотите использовать нумерацию в браузере, не используйте <ol>
.
Если вам также не нужны сгенерированные браузером маркеры, <ul>
также не подходит, хотя маркеры будут менее странными, чем сгенерированные числа, когда элементы имеют номера в своем содержимом. В этом случае <ul>
может быть подходящим, но, возможно, не оптимальным.
Это оставляет вас <div>
, с class
, если это необходимо. Вы можете обернуть каждый элемент внутри <div>
, чтобы они начинались с новой строки, и вы можете дополнительно обернуть весь список внутри внешнего <div>
, если это необходимо для стилизации или написания сценариев. Использование просто <br>
между элементами - это еще один вариант, но тогда у вас нет удобного способа стилизовать элементы, если позже вы захотите это сделать.