小编bra*_*njp的帖子

何时使用<br>换行与CSS定位?

我经常想知道正确使用 <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 &gt;&gt;</a>
Run Code Online (Sandbox Code Playgroud)

html css w3c semantic-markup semantics

28
推荐指数
3
解决办法
2万
查看次数

Rails条件布局:为什么":for"作为布局方法的选项?

在我的控制器中,我正在使用 layout 'application', :only => :edit

但我注意到它layout 'application', :for => :edit也有效.

只是好奇,因为docs只提及:only&:except.我无法:for在任何文档中明确找到该layout方法.

Rails v2.3 - 布局(railsapi.com)

Rails v3.1 - 布局(apidock.com)

templates ruby-on-rails

4
推荐指数
1
解决办法
3495
查看次数

jQuery - 如何选择没有类的元素?

如何获取没有任何类名的元素?

        <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')

必须有更好的方法!

jquery traversal css-selectors jquery-selectors

3
推荐指数
2
解决办法
3597
查看次数