Для оформления списков в Pug, вы можете использовать несколько различных методов, в зависимости от ваших предпочтений и требований проекта.
1. Неупорядоченный список (ul):
Для создания неупорядоченного списка в Pug, вы можете использовать тег ul
. Внутри этого тега вы можете добавлять элементы списка с помощью тега li
. Пример:
ul li Элемент 1 li Элемент 2 li Элемент 3
2. Упорядоченный список (ol):
Упорядоченный список создается при помощи тега ol
. Внутри этого тега также используется тег li
для добавления элементов списка. Пример:
ol li Элемент 1 li Элемент 2 li Элемент 3
3. Вложенные списки:
Чтобы создать вложенные списки, вы можете просто добавить вложенные теги ul
или ol
и li
. Пример:
ul li Элемент 1 li Элемент 2 li ul li Вложенный элемент 1 li Вложенный элемент 2 li Элемент 3
4. Классы и атрибуты:
Чтобы добавить классы или другие атрибуты к элементам списка, вы можете использовать синтаксис Pug с угловыми скобками. Пример:
ul li(class='active') Элемент 1 li(data-value='100') Элемент 2 li(class='parent') ul li(class='child') Вложенный элемент
5. Динамические списки:
Если у вас есть массив данных, вы можете использовать циклы и условные операторы в Pug для динамического создания списков. Пример:
ul each item in items li= item
В этом примере items
- это массив элементов, и каждый элемент будет отображаться как отдельный пункт в списке.
Важно помнить, что Pug имеет свою собственную синтаксическую структуру и требует правильного форматирования с отступами и отсутствием закрывающих тегов. Поэтому при создании списков в Pug обязательно следуйте его синтаксису.