CSS / Reference / 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>