Как оставить не закрытым тег в Jade (Pug js)?

В Jade, который теперь известен как Pug, отказался от использования закрывающих тегов следуя принципу "без тегов". Вместо этого, Jade использует отступы для определения иерархии элементов.

Однако, иногда может возникнуть необходимость использовать самозакрывающиеся теги, например, для встраивания контента из внешних источников. Для этого можно воспользоваться префиксом | и указать любой HTML-тег с помощью скобок, например script, link, img, и так далее.

Вот пример использования самозакрывающегося тега img в Pug:

img(src='path/to/image.jpg')

Если вам нужно добавить атрибуты в тег, вы можете использовать скобки после имени тега:

img(src='path/to/image.jpg', alt='My Image', class='img-class')

Также в Pug можно использовать точечный синтаксис для указания классов и идентификаторов:

img.image-class#my-image(src='path/to/image.jpg')

В этом примере тег img будет иметь класс image-class и идентификатор my-image.

Надеюсь, эти примеры помогут вам понять, как оставить не закрытый тег в Pug. Важно помнить, что использование самозакрывающихся тегов в Pug следует ограничивать только когда это необходимо их использование, иначе рекомендуется придерживаться синтаксиса Pug без закрывающих тегов для большей ясности и удобочитаемости вашего кода.