¿Se permite que el atributo ID en un elemento HTML esté vacío?¿Se permite que una ID esté vacía en una etiqueta HTML?
<div id=""></div>
estoy usando una plantilla donde el ID del elemento se fija por una variable que no siempre puede tener un valor y me pregunto si esto podría causar problemas imprevistos.
EDITAR: La "variable" es en realidad una región editable (bloque) en una plantilla de Django. Esto significa que no puedo ponerle ninguna lógica condicional.
<div id="{% block id %}{% endblock %}">
En lugar de:
<div {% block id %}{% endblock %}>
que tendría que ser heredados en la sub-plantilla como:
{% block id %}id="whatever"{% endblock %}
Estoy usando [ractive.js] (http://www.ractivejs.org) y tengo el mismo problema. Debe utilizar: en lugar de lo cual es un inconveniente para mí, pero estoy apegado a las reglas de la plantilla. –
alexserver