haml模板通过缩进控制元素的层级关系,所以每一个层级都要另起一行。
在html模板里,对缩进的要求不严格,但是为了布局好看也会通过缩进控制页面结构。
两种模板都通过缩进控制层级时,haml的span标签与同级的元素之间,默认会有一个空格,但是html模板不会出现这种情况。要去掉haml的span标签左右的空格,可以通过在span标签的所有属性的最后加上“>”就可以去掉该span标签左右的空格。写法如下:
%span> 共2页
%span.filter.view> 共2页
%span.label(id="filter")> 共2页
Haml模板与HTML模板对比
本文对比了Haml模板与HTML模板的区别,特别是在元素层级控制及缩进方面。介绍了如何在Haml中去除span标签周围的空格,以及这两种模板在实际应用中的不同表现。
785

被折叠的 条评论
为什么被折叠?



