Так что я почти уверен, что ответ на это no, don't do this
, но мне любопытно, есть ли какой-то особый случай, когда это может быть полезно.
Я обнаружил в прошлом, если я случайно уйду a <div>
без закрытия </div>
и вместо этого закройте родительский элемент div (например, если родитель имеет другой тип, например <td>
), когда страница отображается, DOM подбирает провисание и закрывает div для меня. Это то, что я ожидал бы от выделителя синтаксиса, но мой, по крайней мере, не лает на меня, если что-то подобное произойдет, что заставляет меня думать, что это может быть нишевое использование для этого, но я мог бы слишком глубоко думать о чем-то это просто пример плохого кода.
Примером может быть
<td id="table_cell">
<div class="tc_wrapper">
<div id="tc_content1"> ... </div>
<div id="tc_content2"> ... </div>
<div id="tc_content3"> ... </div>
<div id="tc_content4"> ... </div>
<!-- this is where u would normally close tc_wrapper
</div>
-->
</td>
Примечание: я дислекси c и мне приходится очень сильно зависеть от подсветки синтаксиса, чтобы убедиться, что вложенные объекты правильно закрыты и упорядочены, поэтому этот сценарий имеет тенденцию происходить ...