CSS border(테두리)는 웹 디자인에서 요소 주위에 경계를 생성하고 스타일을 부여하는 데 사용되는 스타일링 속성입니다. border는 웹 개발 페이지의 시각적인 디자인을 향상 시키는 데 중요한 역할을 합니다.
border는 CSS에서 사용되는 속성 중 하나로, HTML 요소의 테두리를 지정하는 데 사용됩니다.
이 속성은 요소 주위에 테두리를 만들거나 스타일을 지정하는 데 활용됩니다.
아래 예제는 2px의 너비, solid 스타일, black 색상을 갖는 테두리를 나타냅니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.box {
text-align: center; /* 텍스트 가운데 정렬 */
width: 200px; /* 너비 200px */
height: 150px; /* 높이 150px */
border: 2px solid black; /* 테두리 설정 */
}
</style>
<title>border 예제</title>
</head>
<body>
<div class="box">
<p>박스</p>
</div>
</body>
</html>
HTMLborder: 2px solid black 이 적용 된 스타일입니다.
이번에는 5px의 너비, dotted 스타일, orange 색상을 갖는 테두리 입니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.box {
text-align: center; /* 텍스트 가운데 정렬 */
width: 200px; /* 너비 200px */
height: 150px; /* 높이 150px */
border: 5px dotted orange /* 테두리 설정 */
}
</style>
<title>border 예제</title>
</head>
<body>
<div class="box">
<p>박스</p>
</div>
</body>
</html>
HTMLborder: 5px dotted orange 이 적용 된 스타일입니다.
방향을 지정해서 설정해 보겠습니다.
오른쪽과 아래쪽에 2px의 너비, dotted 스타일, green 색상을 갖는 테두리 입니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.box {
text-align: center; /* 텍스트 가운데 정렬 */
width: 200px; /* 너비 200px */
height: 150px; /* 높이 150px */
border-right: 2px dotted green; /* 테두리 설정 */
border-bottom: 2px dotted green; /* 테두리 설정 */
}
</style>
<title>border 예제</title>
</head>
<body>
<div class="box">
<p>박스</p>
</div>
</body>
</html>
HTMLborder-right: 2px dotted green;
border-bottom: 2px dotted green;
이번에는 border-style 로 4방향 다른 style 을 적용해 보겠습니다.
border-style 에 4개의 속성을 적게 되면,
처음부터 차례대로 위, 오른쪽, 아래, 왼쪽 시계방향으로 각각 다른 스타일이 적용 됩니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.box {
text-align: center; /* 텍스트 가운데 정렬 */
width: 200px; /* 너비 200px */
height: 150px; /* 높이 150px */
border-width: 2px; /* 테두리 너비 */
border-style: solid inset dotted groove; /* 테두리 스타일 */
}
</style>
<title>border 예제</title>
</head>
<body>
<div class="box">
<p>박스</p>
</div>
</body>
</html>
HTMLborder-style: solid inset dotted groove 12시부터 시계 방향으로 적용 됩니다.
이 글에서는 CSS의 border 속성을 사용하여 웹 요소에 테두리를 설정하고 꾸미는 방법에 대해 다루었습니다. 테두리는 웹 디자인에서 중요한 역할을 하며, 시각적인 디자인을 향상 시킵니다.
소개 자바에서 Set은 중복을 허용하지 않는 데이터 집합을 의미합니다. List와 달리 동일한 요소를 여러 번…
해시(Hash)란 무엇인가? 해시(Hash)는 자바 프로그래밍에서 빠르고 효율적인 데이터 저장 및 검색을 위한 핵심적인 개념입니다. 이…
LinkedList란 무엇인가? LinkedList는 자바에서 유용하게 사용되는 자료구조 중 하나로, 연결 리스트 방식을 이용하여 데이터를 관리하는…
ArrayList란 무엇인가? ArrayList는 자바에서 가장 널리 사용되는 컬렉션 중 하나로, 가변 크기의 배열을 구현한 클래스입니다.…
제네릭(Generic)이란? 자바 제네릭은 코드의 재사용성을 높이고 타입 안전성을 보장하는 중요한 개념입니다. 이 블로그 글에서는 자바…