Мені потрібно намалювати горизонтальну лінію після деякого блоку, і у мене є три способи це зробити:
1) Визначте клас h_line
та додайте до нього функції css, наприклад
#css
.hline { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <div class="h_line"></div>
2) Використовуйте hr
тег
#css
hr { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <hr />
3) використовувати його як after
псевдоклас
#css
.hline:after { width:100%; height:1px; background: #fff; content:"" }
#html
<div class="block_1 h_line">Lorem</div>
Який спосіб найбільш практичний?
border-bottom
?
<hr>
це найбільш семантично. Я маю на увазі, чи не для цього це призначено?