这是一个主观问题,但您不认为以下HTML语法更有意义吗?
<div #id .class1 .class2><!-- content --></div>
Run Code Online (Sandbox Code Playgroud)
代替:
<div id="id" class="class1 class2"><!-- content --></div>
Run Code Online (Sandbox Code Playgroud)
可能只对那些只编写HTML和CSS的人更有意义.但是,请记住
我同意,为了一个非常狭窄的目的,这可能是一个有益的改变,但从更广泛的角度来看,我怀疑你会看到很多改善,只有痛苦.您当然可以使用预处理器以这种方式编写HTML并将其转换为实际的东西.
您可能还想查看转换为HTML的其他语言,例如Haml.
如果您只想输入类似于您提议的内容,那么Zen-Coding可能是您的选择.引用:
Zen Coding是一个用于高速HTML,XML,XSL(或任何其他结构化代码格式)编码和编辑的编辑器插件.这个插件的核心是一个强大的缩写引擎,它允许您将类似于CSS选择器的表达式扩展为HTML代码.例如:
Run Code Online (Sandbox Code Playgroud)div#page>div.logo+ul#navigation>li*5>a......可以扩展为:
Run Code Online (Sandbox Code Playgroud)<div id="page"> <div class="logo"></div> <ul id="navigation"> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> </ul> </div>
| 归档时间: |
|
| 查看次数: |
1204 次 |
| 最近记录: |