html - ERB/Rails 中关闭 </a> 标记的正确缩进

标签 html ruby-on-rails ruby erb

有没有办法修复 </a>标签缩进 link_to helper ?

在我的 .html.erb 中:

<%= link_to... do %>
...
<% end %>

在呈现的 .html 中:

     <a href="..">
</a><!--fails to inherit the indentation-->

IDE 中的 2 个空格缩进:

enter image description here

Chrome 的 view-source:* :

enter image description here

最佳答案

这仍然是有效的 HTML,因此您可以忽略它。

这取决于 ERB(由 Rails 中的 erubis 提供支持)如何处理将插入呈现文本的字符串缓冲区中的前导和尾随空格。

你可以试试<%= -%> .还有 check this question为了区别。

关于html - ERB/Rails 中关闭 </a> 标记的正确缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28597280/

相关文章:

html - 如何保留包含在 HTML <pre> 标签中的文本的空白缩进,不包括文档中 <pre> 标签的当前缩进级别?

html - 字符﷼不能粘贴在数字前面

jquery - 无法摆脱我的子图像和父 div 之间奇怪的 2px 空间

ruby-on-rails - 如何在 Redmine 的问题表报告中添加另一列?

ruby - 如何打印 Ruby 正则表达式变量?

ruby-on-rails - 基本 Rails 问题 : Building Data Over Several Pages

ruby-on-rails - 具有不止一种特质的工厂女孩​​协会

html - 定位:粘性;无论如何都不工作

ruby-on-rails - AWS ElasticBeanstalk 符号链接(symbolic link)

ruby-on-rails - Rails - 带有 ActiveAdmin gem 的未初始化常量 AdminUser