traductor para etiquetas definicion como comentarios comentar codigo caja html

para - ¿Cómo comentar el atributo de etiqueta HTML en el código fuente HTML?



etiquetas html (6)

Esto no se puede hacer, pero se puede eliminar un atributo a través de la llamada de javascript removeAttribute(attribute_name) .

Alternativamente, puede prefijar los atributos que desea eliminar con un espacio de nombres como <a nosuchns:title="nevershown">click</a> y eliminar el espacio de nombres mediante javascript.

Por ejemplo:

<a /*title="need to be comment out"*/>a link</a>


La documentación del W3C sugiere que no se puede hacer:

Tenga en cuenta que los comentarios son marcas.

Básicamente, esto significa que una etiqueta de comentario <!-- ...> es como cualquier otra etiqueta, así que <a <!--title="need to be comment out"-->>a link</a> es como mal como <a <span></span>>a link</a> .

Para un pirateo rápido, creo que una opción común es cambiar el nombre de ese atributo. Mientras obtiene un HTML no válido, puede eliminar temporalmente el atributo:

<a xtitle="need to be comment out">a link</a>

Si está utilizando un lenguaje del lado del servidor, también puede usar su propia sintaxis de comentarios. Por ejemplo, en PHP puedes hacer esto:

<a <?php/*title="need to be comment out"*/?>>a link</a>

... que genera este HTML:

<a >a link</a>

... y en ASP.NET puede usar <%-- Comment goes here --%> mientras que la sintaxis de MVC Razor es @* Comment goes here *@


Normalmente solo pongo _x al final del nombre del atributo. Entonces el atributo se ignora porque es desconocido. Entonces si quisiera comentar el atributo id de este elemento:

<input type="text" name="name" id="name">

Yo lo cambiaría a esto:

<input type="text" name="name" id_x="name">

Esto también tiene la ventaja de poder buscar " _x= " para encontrar todos los atributos comentados.


Puede seleccionar el atributo y anteponer <!-- y añadir --> pero no sé si esto funciona para los atributos del elemento.


Un comentario en HTML se ve así:

<!-- comment -->


Usted no puede Los comentarios solo pueden iniciar y finalizar etiquetas externas.

Algunas personas le agregan una x a un nombre de atributo, por lo que lo cambian y hacen que se ignore (ya que todavía es visible en el DOM), pero esto no es válido.