Visual Studio 2010 разрывает форматирование HTML
-
24-10-2019 - |
Вопрос
Есть ли способ получить Visual Studio 2010 для правильного форматирования HTML -кода при переформатировании?
В HTML,
<div><span></span></div>
является другой чем
<div> <span></span> </div>
Из -за места после <div>
.
После того, как есть место, не имеет значения, сколько пробелов или разрывов линий ... так что
<div> <span></span> </div>
такой же как
<div>
<span></span>
</div>
Тем не менее, редактор очень рад вставить или удалить пробелы/строки между тегами. Для большинства случаев это не имеет большого значения, но в некоторых случаях очень важно контролировать, есть ли пробелы между тегами.
Точно так же я могу захотеть иметь <span> </span>
С пространством между тегами, но редактор удаляет это пространство!
Есть ли решение для этого?
Решение
Использовать
Если вы хотите убедиться, что пространство сохраняется. Например, браузеры могут оптимизировать пустые div (см. этот вопрос), и содержащий только пробел считается пустым.