Единственный совместимый способ - создать узел без соответствующего атрибута. Я регулярно использую этот подход:
<div>
<!-- This opening div tag replaces the one above.
<div my-attribute="my-value"> -->
div contents here...
</div>
Комментарий прояснить, что закомментированная открытым тег зависит от ваших потребностей (сотрудники с помощью этого кода, и т.д.).
Затем, когда вам нужно переместить вещи вокруг, просто изменить его на:
<!-- <div>
This opening div tag replaces the one below. -->
<div my-attribute="my-value">
div contents here...
</div>
Опять же, ваша потребность комментирования будет меняться с каждым случаем.
Это просто и позволяет вам копировать/вставлять комментарии/раскомменты, как в «нормальном» кодировании.
Что вы имеете в виду под "помещен в качестве узла XML"? –
Итак, вы можете добавить его на том же уровне, что и «элемент» из вопроса. Вы не можете вставить комментарий внутри элемента, но вы можете добавить его рядом с ним. – Beri
Можете ли вы добавить пример к вашему ответу? –