300x250
반응형
SMALL
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
홈페이지의 첫인상은 디자인에서 결정됩니다. 이번 단원에서는 헤더, 버튼, 전체 레이아웃을 예쁘게 꾸미는 방법을 배워볼 거예요. HTML과 CSS로 충분히 감각적인 UI를 만들 수 있어요!
1. 헤더(Header) 디자인 기본
<header>
<h1>차차의 탁구 동호회</h1>
<nav>
<a href="#">홈</a>
<a href="#">게시판</a>
<a href="#">갤러리</a>
</nav>
</header>
/* CSS */
header {
background-color: #2c3e50;
color: white;
padding: 20px;
text-align: center;
}
header nav a {
color: white;
margin: 0 10px;
text-decoration: none;
font-weight: bold;
}
→ 깔끔한 네비게이션 바가 완성돼요!
2. 버튼 스타일링
<button class="primary-btn">가입하기</button>
.primary-btn {
background-color: #3498db;
color: white;
border: none;
padding: 12px 24px;
border-radius: 5px;
cursor: pointer;
transition: 0.3s;
}
.primary-btn:hover {
background-color: #2980b9;
}
→ 버튼에 색상, 둥근 모서리, hover 효과를 줘서 훨씬 깔끔해져요.
3. 카드형 레이아웃 만들기
<div class="card">
<img src="https://via.placeholder.com/300x200" alt="샘플">
<h3>차차의 탁구 이야기</h3>
<p>재미있는 활동 사진과 후기를 공유합니다.</p>
</div>
.card {
border: 1px solid #ccc;
border-radius: 10px;
padding: 16px;
width: 300px;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);
margin: 10px auto;
}
.card img {
width: 100%;
border-radius: 10px;
}
→ 블로그, 갤러리형 홈페이지에 필수인 ‘카드 UI’ 완성!
코딩도 결국은 ‘꾸미기’의 연장선이에요. 작은 CSS 하나만 바꿔도 홈페이지 분위기가 확 달라져요. 이번 단원까지 익히면, 기본형 블로그형 홈페이지는 충분히 직접 만들 수 있어요!
728x90
반응형
LIST
'컴퓨터강의' 카테고리의 다른 글
[광고]홈페이지 만들기 7단원: 글쓰기 기능 만들기 – 사용자 입력 폼 (38) | 2025.05.01 |
---|---|
[광고]홈페이지 만들기 6단원: 이미지와 아이콘 제대로 다루기 (57) | 2025.04.30 |
[광고]홈페이지 만들기 4단원: 모바일에서도 예쁘게! 반응형 레이아웃의 핵심 (62) | 2025.04.28 |
홈페이지 만들기 3단원: CSS 기초 – 디자인은 이렇게 시작해요 (49) | 2025.04.27 |
홈페이지 만들기 2단원: HTML 기초 마스터 – 뼈대부터 배워보자! (62) | 2025.04.26 |