"错误:输入是自我关闭的,不应该有内容"不存在标签?

时间:2014-08-13 02:16:40

标签: html pug

我收到input is self closing and should not have content.错误,但正如您在下面看到的那样,没有输入标记可以包含任何内容。我甚至删除了错误引用的行,它仍然发生。我正在使用玉。

    26|         li(class=(view==="redeem" ?  "active": ""))
    27|           a(href="/transfer/redeem#action") Redeem Code
  > 28|       hr(id='action',class='mobile',style='padding-top: 50px;')
    29|       h2#track-balance(style="text-align: left") Balance: 
    30|             span.currency #{balace}
    31|       br
    32|      - if (success === false) {   
    33|            div.alert.alert-danger
    34|              strong Sorry!
    35|              | Your request could not be completed.
    36|        - } else if (success === true) {   
    37|             div.alert.alert-success
    38|               strong Success!
    39|               | Your request completed!
    40|        - }

以下评论 实际错误在另一个包含的文件中:

|28       input(id='friend_fbid',type='hidden',name='say[facebook_id]')

这个输入内部没有任何内容,甚至没有任何尾随空格。

1 个答案:

答案 0 :(得分:0)

hr标签没有这些属性,所以它会抛出一个错误,表示它已经自动关闭,因为渲染时它只是<hr>。所以它自我关闭,因此没有采取任何行动/属性,内容如玉调用它。与<br />标签类似,但没有结束斜杠。

如果您希望分配这些属性,请使用css中的span和line来创建自定义Hr。

或者如果它只是填充,那么添加一个填充顶部50px的div。