Necesito dibujar una línea horizontal después de un bloque, y tengo tres formas de hacerlo:
1) Definir una clase h_line
y agregarle funciones CSS, como
#css
.hline { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <div class="h_line"></div>
2) Usar hr
etiqueta
#css
hr { width:100%; height:1px; background: #fff }
#html
<div class="block_1">Lorem</div> <hr />
3) after
utilízalo como una pseudoclase
#css
.hline:after { width:100%; height:1px; background: #fff; content:"" }
#html
<div class="block_1 h_line">Lorem</div>
¿Cuál es la forma más práctica?
border-bottom
?
<hr>
es el más semántico. Quiero decir, ¿no es eso para lo que está destinado?