En esta página se comentan las propiedades que se pueden aplicar a una línea horizontal <hr> de una página web. Estas propiedades no son específicas de las líneas horizontales, pero en algunos casos sí que tienen efectos específicos.
La propiedad height establece la altura de la línea.
La propiedad width establece la anchura de la línea. Se suele expresar como porcentaje.
La propiedad background-color establece el color de la línea, aunque en Firefox la línea debe tener más de 2px de altura para ser visible y en Chrome basta con tener establecida la propiedad height.
En Firefox la propiedad color establece el color del borde de la línea, pero en Chrome no lo hace, como se comenta en la página de diferencias entre navegadores.
La propiedad border-color establece el color del borde de la línea.
Si no se indican los márgenes, las líneas se alinean al centro.
Para situar la línea en una posición determinada, se deben utilizar las propiedades margin-left y margin-right, sin utilizar la propiedad width. Los valores de estas propiedades se pueden expresar como distancias o como porcentajes.
Cuando se aplican las propiedades margin-left, margin-right y width a una línea, la línea se dibuja a la izquierda del espacio definido por los márgenes si hay margin-left o a la derecha si sólo hay margin-right.
En el ejemplo siguiente, la línea se sitúa a la izquierda del todo:
En el ejemplo siguiente, la línea se sitúa a la derecha del todo:
En el ejemplo siguiente, la línea se sitúa a partir del centro: