Preciso desenhar uma linha horizontal depois de algum bloco e tenho três maneiras de fazê-lo:
1) Defina uma classe h_line
e adicione recursos css, como
#css
.hline { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <div class="h_line"></div>
2) Use hr
tag
#css
hr { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <hr />
3) use-o como um after
pseudoclasse
#css
.hline:after { width:100%; height:1px; background: #fff; content:"" }
#html
<div class="block_1 h_line">Lorem</div>
Qual o caminho mais prático?
border-bottom
?
<hr>
é o mais semântico. Quero dizer, não é para isso que serve?