Это предпочтение, основанное на вкусе, но я бы остановился на отступе, который делает код более простым для чтения, поскольку именно здесь расходуется больше клеток вашего мозга.Для меня это второй вариант, так как для меня более очевидно, что там есть цикл, и что loop находится внутри списка, а не просто какие-то старые не зацикленные теги <li>
.
Это в четыре раза (можно так сказать?) Верно, когда вы думаете обо всем, что может произойти с разметкой между вашим кодом и ответом: пытались ли вы когда-нибудь правильно угадать отступ визуализированной части?По определению это практически невозможно.А что если ваша разметка минимизирована?
Отступы HTML действительно имеют значение, только если вы тратите много времени на чтение своей HTML-страницы, но на практике я смотрю только HTML-код моих страниц в инструментах разработчика моего браузера,который все равно автоматически выполняет некоторую очистку разметки.