замечательно, а теперь расскажи правила по которым свелт сохраняет или удаляет вайтспейсы, чтобы ты мог написать так как ты хочешь, а потом провалидировать что претир ничего не испортил, а потом пришел другой человек и понял как ты хотел написать после того как претир это причесал =)
замечательно, а теперь расскажи правила по которым свелт сохраняет или удаляет вайтспейсы, чтобы ты мог написать так как ты хочешь, а потом провалидировать что претир ничего не испортил, а потом пришел другой человек и понял как ты хотел написать после того как претир это причесал =)
Внутри известных инлайн-элементов (спаны, заголовки и пр.) вайтспейсы между блоками сохраняются согласно задумке разработчика — то есть их может не быть. Вне инлайн-элементов вайтспейсы есть всегда — но это роли не играет никакой.
что значит известные инлайн элементы? свелт что браузер, он CSSOM построит в компайл тайме чтобы понять инлайн у меня элемент или нет?
Если ты сделаешь див инлайном — то есть семантику ему сменишь — то конечно форматирование сломается. Но, как говорится, don't be silly и всё будет хорошо.
замечательно, а теперь расскажи правила по которым свелт сохраняет или удаляет вайтспейсы, чтобы ты мог написать так как ты хочешь, а потом провалидировать что претир ничего не испортил, а потом пришел другой человек и понял как ты хотел написать после того как претир это причесал =)
У меня ни одного места в коде, где преттиер бы что-то ломал. До того, как они добавили поддержку значимых вайтспейсов, была жопа, спаны всегда переносились на новую строку, но последние полгода всё отличнейше.