L'unico modo conforme è creare un nodo senza l'attributo in questione. Io uso regolarmente questo approccio:
<div>
<!-- This opening div tag replaces the one above.
<div my-attribute="my-value"> -->
div contents here...
</div>
Il commento di chiarire ciò che l'ha commentato-out tag aperto è dipende dalla vostra esigenza (collaboratori usi questo codice, ecc).
Poi, quando è necessario spostare le cose intorno, semplicemente modificarla in:
<!-- <div>
This opening div tag replaces the one below. -->
<div my-attribute="my-value">
div contents here...
</div>
Anche in questo caso, il vostro bisogno di commentare cambierà con ogni singolo caso.
È semplice e consente di copiare/incollare commenti/commenti come nella codifica "normale".
Che cosa si intende per "posta come un nodo XML"? –
Quindi puoi aggiungerlo allo stesso livello di un 'elemento' dalla domanda. Non è possibile nidificare un commento all'interno di un elemento, ma è possibile aggiungerlo accanto ad esso. – Beri
Puoi aggiungere un esempio alla tua risposta? –