VS2008 заставляет XHTML - PullRequest
       4

VS2008 заставляет XHTML

0 голосов
/ 20 июля 2010

Я не хочу использовать XHTML, но VS2008 заставляет меня.

Когда я печатаю в документе ASPX

Но в обычном HTML4.01 не использует эти вещи.

Так как мне избавиться от этого раздражающего автозаполнения XHTML?Я хочу нормальный HTML 4.0

Ответы [ 3 ]

1 голос
/ 20 июля 2010

Редактор HTML-разметки Visual Studio - это, по сути, редактор XML с добавленной проверкой тегов HTML. Вы не собираетесь так легко избавиться от XML. Вы можете попробовать следующее, но без гарантий:

  • Сервис -> Параметры -> Текстовый редактор -> HTML -> Формат -> Автоматически вставить закрывающий тег = false
  • Сервис -> Параметры -> Текстовый редактор -> HTML -> Разное -> Формат HTML при вставке = false
  • Сервис -> Параметры -> Текстовый редактор -> HTML -> Проверка -> Цель = HTML 4.01

Но что более важно, зачем беспокоиться? <br /> не является технически верным HTML 4.01, но все браузеры распознают его и делают правильные вещи. <br/> более проблематично.

Для получения дополнительной информации см. Руководство по совместимости с W3C XHTML .

0 голосов
/ 20 июля 2010

А почему вы хотите не-XHTML-совместимый HTML? Все, что является XHTML, по определению также является HTML и понимается всеми браузерами, с которыми вы разумно столкнетесь. Вместо этого, будьте счастливы, что код aspx может быть прочитан и понят другими инструментами.

0 голосов
/ 20 июля 2010
Tools -> Options -> Text Editor -> HTML -> Validation -> Target:

приписка

Ваш "нормальный" HTML 4.0 устарел на 10 лет. Так что абсолютно ничего "нормального"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...