关闭标记中的HTML ID属性?
这段代码行吗,我在这里识别了一个接近的div:关闭标记中的HTML ID属性?,html,css,Html,Css,这段代码行吗,我在这里识别了一个接近的div: <html> <body> <div id="main"> </div id=main"> </body> </html> 否。id属性应仅位于开始标记中 如果您这样做是为了可读性,您可能希望使用HTML注释和制表化源代码: <html> <body> <div id="main"> </
<html>
<body>
<div id="main">
</div id=main">
</body>
</html>
否。id
属性应仅位于开始标记中
如果您这样做是为了可读性,您可能希望使用HTML注释和制表化源代码:
<html>
<body>
<div id="main">
</div>
<!-- close main div -->
</body>
</html>
这在我所知道的所有标记语言中都是无效语法。
结束标记不能有属性。它无效:将输出
第x行,第y列:结束标记具有属性
如果要这样做以避免多个结束标记造成混淆,只需使用注释来说明哪个标记属于哪个元素:
</div> <!-- #main -->
不,它是无效的。但如果你想要的是可读性,你可以这样做
<html>
<head>
<title></title>
</head>
<body>
<div id="main">
</div><!-- end of main -->
</body>
</html>
最近,我不得不对旧代码进行维护,我发现在div标记末尾使用注释确实很难注释掉大部分代码,因为HTML没有可嵌套的注释标记。因此,我养成了在大块div末尾将注释修改为隐藏跨距的习惯
…这里是HTML内容。。。
我将“隐藏”HTML5属性放在那里,因此如果其他人出于某种原因修改它并添加文本,内容通常会保持隐藏。我把它全部做成了大写,这样它会显得更加突出,好像在喊“评论这里!”。是的,它确实创建了一个DOM元素,现在必须由浏览器维护,但在频繁的网站开发过程中,这是一个很小的代价
使用“end div comments”本身符合HTML标准,使我具有更大的可读性,并允许我使用HTML注释标记禁用页面的大块以帮助开发。也许它对其他人也有用。你为什么需要这样做?@Purmou-为了可读性,我只能假设OP想要表示哪个div被关闭了。+1但整个事实更可怕:不仅仅是id
属性。@MichaelKrelin hacker-真的。结束标记中不应包含任何属性。