<!DOCTYPE html><html><head><metacharset="UTF-8"><title>CSS 예제</title></head><body><divid="wrap"><divid="mainMenuBox"><ulid="menuItem"><li><ahref="#">패션잡화</a></li><li><ahref="#">주방용품</a></li><li><ahref="#">생활건강</a></li><li><ahref="#">DIY가구</a></li></ul></div><divid="product"><table><tr><td><imgsrc="image/fashion1.png"></td><td><imgsrc="image/fashion2.png"></td><td><imgsrc="image/fashion3.png"></td></tr><trid="prdName"><td>캐주얼화<br>스니커즈</td><td>미니크로스<br>여성 가방</td><td>페이퍼플레인<br>겨울 신발</td></tr><trid="prdPrice"><td>35,000원</td><td>20,000원</td><td>25,800원</td></tr></table></div><divid="info"><divclass="box"><h4>공지사항</h4><ahref="#">[배송] : 무료배송 변경 안내 2021.08.25</a><br><ahref="#">[전시] : DIY 가구 전시 안내 2021.09.01</a><br><ahref="#">[판매] : 11월 특가 상품 안내 2021.11.01</a><br></div><divclass="box"><h4>커뮤니티</h4><ahref="#">[레시피] : 살 안찌는 야식 만들기</a><br><ahref="#">[가구] : 헌집 새집 베스트 가구</a><br><ahref="#">[후기] : 배송이 잘못 됐어요 ㅠㅠ</a><br></div></div></div></body></html>
cssEx.css
#wrap {
margin:0 auto; /* 내가 가운데 정렬 */width:800px; /* 가운데 정렬하기 위해서는 width 값 있어야 함 */text-align:center; /* 내 안에 들어 있는 요소를 가운데 정렬 */
}
#mainMenuBox {
height:35px;
line-height:35px; /* 줄 간격 - 수직으로 가운데 정렬 효과 */background-color:#333;
margin-top:30px;
margin-bottom:30px;
}
#mainMenuBoxul {
padding-left:0;
margin:0;
list-style:none; /* type 없음 */
}
#mainMenuBoxulli { /* #mainMenuBox li */float:left; /* 한 줄로 정렬 */text-align:center;
width:25%; /* 항목 4개를 동일한 너비로 */
}
#mainMenuBoxa { /* #mainMenuBox ul li a */text-decoration:none; /* <a> 태그 밑줄 없애기 */color:white; /* 글자색 흰색 */display:block; /* 여백 */font-size:14px;
font-weight:bold;
}
#mainMenuBoxa:hover {
color:red;
text-decoration:underline; /* <a> 태그 밑줄 보이기 */background-color:black;
}
table {
margin:0 auto;
width:600px;
margin-bottom:30px;
}
#prdName{
color:blue;
font-weight:bold;
}
#prdPrice{
color:red;
}
.box {
display: inline-block; /* 옆으로 나란히 배치 */border:solid 1px grey;
width:320px;
height:150px;
font-size:small;
border-radius:10px;
padding-left:20px;
padding-right:20px;
margin:10px;
text-align:left;
}
.boxa:hover {
color:red;
}
div 사용
cssEx-1.html
<!DOCTYPE html><html><head><metacharset="UTF-8"><title>CSS 예제</title><linkrel="stylesheet"href="css/cssEx1.css"></head><body><divid="wrap"><divid="mainMenuBox"><ulid="menuItem"><li><ahref="#">패션잡화</a></li><li><ahref="#">주방용품</a></li><li><ahref="#">생활건강</a></li><li><ahref="#">DIY가구</a></li></ul></div><divid="product"><div><imgsrc="image/fashion1.png"><br><spanclass="prdName">캐주얼화<br>스니커즈</span><spanclass="prdPrice">35,000원</span></div><div><imgsrc="image/fashion2.png"><br><spanclass="prdName">미니크로스<br>여성 가방</span><spanclass="prdPrice">20,000원</span></div><div><imgsrc="image/fashion3.png"><br><spanclass="prdName">페이퍼플레인<br>겨울 신발</span><spanclass="prdPrice">25,800원</span></div><divid="info"><divclass="box"><h4>공지사항</h4><ahref="#">[배송] : 무료배송 변경 안내 2021.08.25</a><br><ahref="#">[전시] : DIY 가구 전시 안내 2021.09.01</a><br><ahref="#">[판매] : 11월 특가 상품 안내 2021.11.01</a><br></div><divclass="box"><h4>커뮤니티</h4><ahref="#">[레시피] : 살 안찌는 야식 만들기</a><br><ahref="#">[가구] : 헌집 새집 베스트 가구</a><br><ahref="#">[후기] : 배송이 잘못 됐어요 ㅠㅠ</a><br></div></div></div></div></body></html>
cssEx1.css
#wrap {
margin:0 auto; /* 내가 가운데 정렬 */width:800px; /* 가운데 정렬하기 위해서는 width 값 있어야 함 */text-align:center; /* 내 안에 들어 있는 요소를 가운데 정렬 */
}
#mainMenuBox {
height:35px;
line-height:35px; /* 줄 간격 - 수직으로 가운데 정렬 효과 */background-color:#333;
margin-top:30px;
margin-bottom:30px;
}
#mainMenuBoxul {
padding-left:0;
margin:0;
list-style:none; /* type 없음 */
}
#mainMenuBoxulli { /* #mainMenuBox li */float:left; /* 한 줄로 정렬 */text-align:center;
width:25%; /* 항목 4개를 동일한 너비로 */
}
#mainMenuBoxa { /* #mainMenuBox ul li a */text-decoration:none; /* <a> 태그 밑줄 없애기 */color:white; /* 글자색 흰색 */display:block; /* 여백 */font-size:14px;
font-weight:bold;
}
#mainMenuBoxa:hover {
color:red;
text-decoration:underline; /* <a> 태그 밑줄 보이기 */background-color:black;
}
#product{
margin-bottom: 30px;
}
#productdiv{
display: inline-block;
margin: 10px;
}
#prdName{
color:blue;
font-weight:bold;
}
#prdPrice{
color:red;
}
.box {
display: inline-block; /* 옆으로 나란히 배치 */border:solid 1px grey;
width:320px;
height:150px;
font-size:small;
border-radius:10px;
padding-left:20px;
padding-right:20px;
margin:10px;
text-align:left;
}
.boxa:hover {
color:red;
}