CSS / border / 테두리 만드는 속성
개요
border
는 다음의 속성을 포함하는 단축 속성으로, 테두리를 만든다.
border-width
border-style
border-color
문법
border: border-width border-style border-color | initial | inherit
border-width
: 테두리의 두께를 정한다. 기본값은medium
이다.border-style
: 테두리의 모양을 정한다. 기본값은none
이다.border-color
: 테두리의 색을 정한다. 기본값은 선택한 요소의 색이다.initial
: 기본값으로 설정한다.inherit
: 부모 요소의 속성값을 상속받는다.
border-width
에는 다음의 값을 넣을 수 있다.
medium | thick | thin | length | initial | inherit
border-style
에는 다음의 값을 넣을 수 있다.
dashed | dotted | double | groove | hidden | inset | none | outset | ridge | solid | initial | inherit
예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8" /> <title>CSS</title> <style type="text/css"> div { margin: 10px 0px; text-align: center; font-family: Consolas, monospace; font-style: italic; font-size: 13px; } .a { border: 4px dashed #bcbcbc; } .b { border: thick dotted #f44336; } .c { border: 5pt groove #3f51b5; } .d { border: 0.4em inset #009688; } .e { border: 5px ridge #ff5722; } </style> </head> <body> <div class="a"> <p>border: 4px dashed #bcbcbc;</p> </div> <div class="b"> <p>border: thick dotted #f44336;</p> </div> <div class="c"> <p>border: 5pt groove #3f51b5;</p> </div> <div class="d"> <p>border: 0.4em inset #009688;</p> </div> <div class="e"> <p>border: 5px ridge #ff5722;</p> </div> </body> </html>