我经常想知道正确使用 <br>
换行符.似乎通常它们被错误地用于定位或清除应该使用CSS的内容.
W3schoools.org表示<br>
用于空行,但不用于创建或分隔段落.回顾一下W3C HTML5规范草案,<br>
当内容需要换行符时会更加清晰,例如地址行或诗歌中的空行,作者有意.
但我仍然有兴趣进一步澄清或输入任何其他人.我经常发现自己选择不使用<br>
标签,而只是使用所需的清除,边距,填充等样式元素来创建所需的空间.
并不是说这是非常重要的,但这里有一个让我思考这个问题的例子,一个流行的("权威的")网站使用了一个<br>
我不确定是非常语义的网站.在这里,我只是<a>
通过CSS 清除它的兄弟姐妹:
<p>Lorem ipsum dolor sit amet, consectetur tempor laborum.</p>
<br>
<a href="#readmore">more >></a>
Run Code Online (Sandbox Code Playgroud) 在我的控制器中,我正在使用 layout 'application', :only => :edit
但我注意到它layout 'application', :for => :edit
也有效.
只是好奇,因为docs只提及:only
&:except
.我无法:for
在任何文档中明确找到该layout
方法.
如何获取没有任何类名的元素?
<td class="B A">A03<sub>reserved</sub></td>
<td class="B R">R70</td>
<td>105</td>
<td class="M C">L220</td>
Run Code Online (Sandbox Code Playgroud)
现在我正在这样做 $('td').not('.A, .B, .C, .M, .R')
必须有更好的方法!