W HTML można utworzyć poziomą linię za pomocą znacznika <hr>.
Jak widać powyżej, linia rozciąga się na całą szerokość elementu w którym jest osadzona. Można jednak zmienić jej długość za pomocą atrybutu width, gdzie można podać długość linii w pikselach lub w procentach:
<hr width="50%">
Taka linia jest domyślnie wycentrowana. Aby to zmienić, można użyć atrybutu align. Poszczególne jego wartości oznaczają: left – wyrównanie do lewej, center – wyrównanie linii do środka i right – wyrównanie do prawej.
<hr width="50%" align="left"> <hr width="50%" align="center"> <hr width="50%" align="right">
Istnieje też atrybut size, za pomocą którego można określić wysokość linii. Można w ten sposób utworzyć pionową linię:
<hr width="10" size="50">