我想创建一个标题,其中一些单词与标题的最左侧div
对齐,一些单词与最右侧对齐。我最初通过创建span
s (.headerLeft
和.headerRight
) 并调整我想要对齐的部分的对齐方式来做到这一点。但是,如果我想要一个background-color
用于我的 header ,这会产生问题div
。这里的最佳实践解决方案是简单地添加一点内联 CSS 样式,还是有更好的方法?
我的代码(示例)
HTML
<div class="header">
<span class="headerLeft">Welcome to .</span>
<span class="headerRight"><a href="login.html">Login</a> | <a
href ="register.html">Register</a></span>
</div>
CSS
.header {
width:100%
position:fixed;
top:0;
margin-top:0;
background-color:red;
text-color:#C14000;
}
.headerLeft {
float:left;
text-align:left;
}
.headerRight {
float:right;
text-align:right;
}