html - 是否有充分的理由让 html 标签保持打开状态?
问题描述
所以我很确定这个问题的答案是no, don't do this
,但我很好奇是否有一些特殊情况可能有用。
我过去发现,如果我不小心离开了 a<div>
而没有关闭</div>
并关闭了 div 的父级(如果父级是不同的类型,例如 a <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>
注意:我有阅读障碍,必须非常依赖语法突出显示,以确保正确关闭和排序重度嵌套的东西,这就是为什么这种情况往往会发生......
解决方案
不。最好关闭所有内容,除非它的结束标签本身就是<img />
. 它将在以后改进调试,或者如果您需要改进代码。
推荐阅读
- next.js - 下一个 i18next 生产重定向错误
- apache-kafka - 如果我使用persistentKeyValueStore,Kafka Streams 会停止,但可以与 inMemoryKeyValueStore 一起正常工作(在 Docker 容器中运行)
- c# - IdentityServer4 API 未经授权调用自省端点
- javascript - 使用 javascript 和 vuejs 创建树
- android - Room - “预打包的数据库具有无效架构” - 随机要求列为 notNull
- javascript - 如何在 ES6 中绑定对象?
- python - 从可迭代中获取 2 元组的可迭代
- html - 不明白我的图像下的空间,我的 css 中没有什么可以改变它?
- javascript - 如何将 JS SDK 集成到 ReactJS 中?
- amazon-web-services - 如何在 AWS CDK 中检索 SecretsManager 密钥