웹 퍼블리싱/HTML5
<hr> 태그도 사각형 요소다.
욕심많은 햄톨
2023. 12. 20. 18:58
주제별로 문단을 분리하기 위해 넣는 수평선.
수평선을 넣기 위해 쓰는 태그가 아니라 의미적으로 분리하기 위함의 목적이다.
필요없으면 css에서 border: none;으로 숨기면 된다.
모든 html 요소는 사각형이므로 <hr>태그도 역시 사각형이다.
수평선으로 보이는 것은 위 아래 변이 합쳐져 있는 것이다.
padding값을 주면 사각형으로 보이는 것을 확인할 수 있다.
때문에 border: 2px; 값을 주면 위 아래 변이 각각 2px가 되어 4px의 수평선으로 보이게 된다.
<hr>태그에 두께를 줄 때는 border: none;으로 네 변을 숨기고 border-top: 2px;처럼 하나의 변을 지정하여 두께를 적용하면 2px의 수평선으로 보이게 될 것이다.
* dashed는 점선
hr {
border: 2px dashed red;
}
|
hr {
border: none;
border-top: 2px dashed red;
}
|
![]() |
![]() |
728x90