Вопрос

Есть ли способ получить Visual Studio 2010 для правильного форматирования HTML -кода при переформатировании?

В HTML,

<div><span></span></div>

является другой чем

<div> <span></span> </div>

Из -за места после <div>.

После того, как есть место, не имеет значения, сколько пробелов или разрывов линий ... так что

<div> <span></span> </div>

такой же как

<div> 
    <span></span> 
</div>

Тем не менее, редактор очень рад вставить или удалить пробелы/строки между тегами. Для большинства случаев это не имеет большого значения, но в некоторых случаях очень важно контролировать, есть ли пробелы между тегами.

Точно так же я могу захотеть иметь <span> </span> С пространством между тегами, но редактор удаляет это пространство!

Есть ли решение для этого?

Это было полезно?

Решение

Использовать &nbsp; Если вы хотите убедиться, что пространство сохраняется. Например, браузеры могут оптимизировать пустые div (см. этот вопрос), и содержащий только пробел считается пустым.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top