Bemto - это надстройка над языком шаблонов Pug (ранее известным как Jade) и он включает в себя дополнительные возможности для работы с БЭМ-структурой в разметке.
Для удаления лишних пробелов в bemto, вы можете использовать опцию "trim" в Pug. Опция "trim" удаляет все пробелы в начале и конце строк, приводя текст к компактному виду.
Применение опции "trim" в bemto может выглядеть следующим образом:
doctype html html head title My Bemto Page body header.trim h1.trim Hello, Bemto!
В данном примере, мы применяем опцию "trim" к классу "header" и содержимому "h1". При использовании опции "trim", все пробелы в начале и конце строк классов и содержимого будут удалены.
Также, вы можете использовать опцию "noblank" для удаления пробелов между элементами.
Пример использования опции "noblank" в bemto:
doctype html html head title My Bemto Page body section .block.noblank p.noblock This is a block. p This is another block.
В данном примере, мы применяем опцию "noblank" к классу "block". При использовании опции "noblank", все пробелы между параграфами в блоке будут удалены.
Таким образом, вы можете использовать опции "trim" и "noblank" в bemto для удаления лишних пробелов и создания более компактной разметки.