Можно ли использовать идентификатор быть пустым в теге HTML?

Является ли атрибут идентификатора в элементе HTML разрешено быть пустым?

<div id=""></div>

Я использую шаблон, в котором идентификатор элемента задается переменной, которая не всегда может иметь значение, и мне интересно, может ли это вызвать какие-либо непредвиденные проблемы.

РЕДАКТИРОВАТЬ: «Переменная» на самом деле является редактируемой областью (блоком) в шаблоне Django. Это означает, что я не могу добавить к нему какую-либо условную логику.

<div id="{% block id %}{% endblock %}">

Вместо:

<div {% block id %}{% endblock %}>

Которая должна быть унаследована в подшаблоне как:

{% block id %}id="whatever"{% endblock %}
24
задан Soviut 30 June 2011 в 14:14
поделиться