1

Но

$('<tag></tag>')

не делает.

Проблема, похоже, связана с «/>».

Это происходит в гедит, аптане и книжниках.

2 ответа2

0

Пытаться

$("<tag />")

и посмотрите, не нарушит ли это подсветку.

0

Мой вкус с Vim связан с самозакрывающимися тегами. В общем, подсветка синтаксиса редактора использует лексические правила, а не семантические, чтобы понять, как раскрасить. Поскольку (X | HT)ML не является обычным языком, их довольно легко обмануть.

Действительно, практически для любого языка можно создать конструкцию, которая обманет маркер. Возможно, вам удастся найти улучшенные маркеры для <your preferred editor/> или вам просто придется выбирать между "быстрым и ошибочным" или "медленным и точным"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .