【问题标题】:Slash at the end of the line in haml - should I clean it?斜线在haml的行尾 - 我应该清理它吗?
【发布时间】:2014-05-02 12:06:16
【问题描述】:

我想知道为什么在我的项目的源代码中,我有时会在行尾看到 / (Haml)。

%meta{:content => "text/html; charset=utf-8", "http-equiv" => "Content-Type"}/

可能是由于一些 HTML 到 Haml 的转换,但为什么呢?

我找不到任何关于此的文档。只是想知道我是否应该清理这个。

【问题讨论】:

    标签: ruby haml


    【解决方案1】:

    它会创建一个无效的自闭合标签。

    正斜杠字符,当放置在标签的末尾时 定义,导致 Haml 将其视为空(或无效) 元素。根据格式,标签将被呈现 没有结束标签(:html4 或 :html5),或作为自结束标签 (:xhtml)。

    请参阅 HAML 文档:http://haml.info/docs/yardoc/file.REFERENCE.html#empty-void-tags-

    【讨论】:

      猜你喜欢
      • 2010-11-18
      • 2018-04-22
      • 2011-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 2016-05-28
      相关资源
      最近更新 更多