html – 渲染时能否让ERB正确缩进?

html – 渲染时能否让ERB正确缩进?,第1张

概述我有几个部分,我包含在我的Rails application.html.erb文件中,但生成的 HTML不保留我的缩进(格式化).我被告知第一行使用与调用_partial.html.erb相同的缩进级别进行渲染,但部分中的所有后续行都会左对齐. 这导致代码(见我的定位评论): <body> <div id="outer"> <div class="contentwidth 我有几个部分,我包含在我的Rails application.HTML.erb文件中,但生成的 HTML不保留我的缩进(格式化).我被告知第一行使用与调用_partial.HTML.erb相同的缩进级别进行渲染,但部分中的所有后续行都会左对齐.

这导致代码(见我的定位评论):

<body>    <div ID="outer">        <div >            <div > <<<<< Shouldn't be this far to the right    <h1><a href="index.HTML">minimal.</a></h1></div><!-- end logo -->     <<<<<<< Shouldn't be way over to the left

有没有办法更好地使用ERB修复此格式/格式化我包含的部分?或者我需要使用HAML吗?

解决方法 doc on filters包含使用后过滤器在将HTML发送到浏览器之前压缩HTML的示例.

做类似的事情,但使用像Tidy这样的东西来重新格式化并替换这个例子进行压缩的HTML可能会有所帮助.

总结

以上是内存溢出为你收集整理的html – 渲染时能否让ERB正确缩进?全部内容,希望文章能够帮你解决html – 渲染时能否让ERB正确缩进?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1138840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存