Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
7年前关闭。
如您所知,钩子在'display:inline-block'元素之间带有注释空格。
您如何看待这样的解决方案:
我想最后使用'--->'来使代码精确地缩进而没有空格(我使用四位数的tab)。
还有一个问题:在Sublime文本2中,它不理解注释以'--->'结束,并在注释后绘制所有代码,并且不突出显示它。有没有简单的解决方法?
谢谢。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
7年前关闭。
如您所知,钩子在'display:inline-block'元素之间带有注释空格。
您如何看待这样的解决方案:
<div style="display:inline-block">Content 1</div><!--
---><div style="display:inline-block">Content 2</div><!--
---><div style="display:inline-block">Content 3</div>
我想最后使用'--->'来使代码精确地缩进而没有空格(我使用四位数的tab)。
还有一个问题:在Sublime文本2中,它不理解注释以'--->'结束,并在注释后绘制所有代码,并且不突出显示它。有没有简单的解决方法?
谢谢。
最佳答案
请参阅HTML 5规范on comments:
注释必须以以下四个字符序列开头:U + 003C小于号,U + 0021感叹号,U + 002D HYPHEN-MINUS,U + 002D HYPHEN-MINUS(<!--
)。按照此顺序,注释可能具有文本,但附加的限制是,文本不得以单个U + 003E大于符号(>
)开头,也不能以“ -
”(U + 002D)开头)字符,后跟U + 003E大于号(>
)字符,也不包含两个连续的U + 002D减号字符(--
),也不以“ -
”(U + 002D)结尾字符。最后,注释必须以三个字符序列U + 002D HYPHEN-MINUS,U + 002D HYPHEN-MINUS和U + 003E GREATER-THAN SIGN(-->
)结尾。
您将以-
结束注释文本,这是不允许的。这混淆了编辑器的语法突出显示。
使用-->
代替--->
将解决此问题。 (我已经在subl2的副本中对此进行了测试)。
关于html - 用<!---->划分内联块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14276201/
10-13 01:08