[Bootstrap] 대문페이지

·2024년 4월 8일

jQuery/Bootstrap

목록 보기
6/6

▶︎ 대문 페이지 생성

<!doctype html>
<html lang="ko"> 
  <head>
    <meta charset="utf-8">
    <!-- 모바일 장치에서 웹사이트가 원하는 사이즈로 보여지게 처리 -->
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>대문페이지</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous">
  </head>
  <body>
  	<div class="container">
  		<!-- 상단 네비게이션 시작 -->
  		<nav class="navbar navbar-expand-lg navbar-light bg-light">
  			<div class="container-fluid">
  				<a class="navbar-brand" href="#">StarShop</a>
  				<!-- 메뉴 아이콘 시작 -->
  				<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupport">
  					<span class="navbar-toggler-icon"></span>
  				</button>
  				<!-- 메뉴 아이콘 끝 -->
  				<!-- 메뉴 시작 -->
  				<div class="collapse navbar-collapse" id="navbarSupport">
  					<ul class="navbar-nav me-auto mb-2 mb-lg-0">
  						<li class="nav-item">
  							<a class="nav-link active" href="#">Home</a>
  						</li>
  						<li class="nav-item">
  							<a class="nav-link" href="#">Link</a>
  						</li>
  						<li class="nav-item dropdown">
  							<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" data-bs-toggle="dropdown">
  								Dropdown
  							</a>
  							<ul class="dropdown-menu">
  								<li><a class="dropdown-item" href="#">Action</a></li>
  								<li><a class="dropdown-item" href="#">Service</a></li>
  								<li><hr class="dropdown-divider"></li>
  								<li><a class="dropdown-item" href="#">Info</a></li>
  							</ul>
  						</li>
  					</ul>
  					<!-- 검색폼 시작 -->
  					<form class="d-flex">
  						<input class="form-control me-2" type="search" placeholder="Search">
  						<button class="btn btn-outline-success" type="submit">Search</button>
  						
  					</form>
  					<!-- 검색폼 끝 -->
  				</div>
  				<!-- 메뉴 끝 -->
  			</div>
  		</nav>
  		<!-- 상단 네비게이션 끝 -->
  		
  		<!-- 메인 이미지 시작 -->
  		<div id="carouselExample" class="carousel slide" data-bs-ride="carousel">
  			<!-- indicator 시작 -->
  			<div class="carousel-indicators">
  								 		<!-- active는 하나만 명시 가능 -->
  				<button type="button" class="active" data-bs-target="#carouselExample" data-bs-slide-to="0"></button>
  				<button type="button" data-bs-target="#carouselExample" data-bs-slide-to="1"></button>
  				<button type="button" data-bs-target="#carouselExample" data-bs-slide-to="2"></button>
  			</div>
  			<!-- indicator 끝 -->
  			
  			<!-- 이미지 표시 영역 시작 -->
  			<div class="carousel-inner">
  				<!-- item 시작 -->
  				<div class="carousel-item active">
  				
  					<img src="../files/Koala02.jpg" class="d-block w-100">
  					<div class="carousel-caption">
 						<h5>First slide label</h5>
 						<p>첫번째 이미지에 대한 내용</p> 						
  					</div>
  				</div>
  				<!-- item 끝 -->
  				<!-- item 시작 -->
  				<div class="carousel-item">
  					<img src="../files/Penguins02.jpg" class="d-block w-100">
  					<div class="carousel-caption">
 						<h5>Second slide label</h5>
 						<p>두번째 이미지에 대한 내용</p> 						
  					</div>
  				</div>
  				<!-- item 끝 -->
  				<!-- item 시작 -->
  				<div class="carousel-item">
  					<img src="../files/Lighthouse02.jpg" class="d-block w-100">
  					<div class="carousel-caption">
 						<h5>Third slide label</h5>
 						<p>세번째 이미지에 대한 내용</p> 						
  					</div>
  				</div>
  				<!-- item 끝 -->
  			</div>
  			<!-- 이미지 표시 영역 끝 -->
  			<!-- 이미지 선택 버튼 시작 -->
  			<button class="carousel-control-prev" type="button" data-bs-target="#carouselExample" data-bs-slide="prev">
  				<span class="carousel-control-prev-icon"></span>
  				<span class="visually-hidden">Previous</span>
  			</button>
  			<button class="carousel-control-next" type="button" data-bs-target="#carouselExample" data-bs-slide="next">
  				<span class="carousel-control-next-icon"></span>
  				<span class="visually-hidden">Next</span>
  			</button>
  			<!-- 이미지 선택 버튼 끝 -->
  		</div>
  		<!-- 메인 이미지 끝 -->
  		<!-- 중앙 카드 그룹 시작 -->
  		<div class="card-group">
  			<!-- card 시작 -->
  			<div class="card">
  				<img src="../files/Koala.jpg" class="card-img-top">
  				<div class="card-body">
  					<h5 class="card-title">Card title</h5>
  					<p class="card-text">카드의 다양한 내용이 보여짐</p>
  					<p class="card-text"><small class="text-muted">2주전 업데이트</small></p>
  					<a href="#" class="btn btn-primary"> 더 보기</a>
  				</div>
  			</div>
  			<!-- card 끝 -->
  			<!-- card 시작 -->
  			<div class="card">
  				<img src="../files/Koala.jpg" class="card-img-top">
  				<div class="card-body">
  					<h5 class="card-title">Card title</h5>
  					<p class="card-text">카드의 다양한 내용이 보여짐</p>
  					<p class="card-text"><small class="text-muted">2주전 업데이트</small></p>
  					<a href="#" class="btn btn-primary"> 더 보기</a>
  				</div>
  			</div>
  			<!-- card 끝 -->
  			<!-- card 시작 -->
  			<div class="card">
  				<img src="../files/Koala.jpg" class="card-img-top">
  				<div class="card-body">
  					<h5 class="card-title">Card title</h5>
  					<p class="card-text">카드의 다양한 내용이 보여짐</p>
  					<p class="card-text"><small class="text-muted">2주전 업데이트</small></p>
  					<a href="#" class="btn btn-primary"> 더 보기</a>
  				</div>
  			</div>
  			<!-- card 끝 -->
  			
  			<!-- 리스트 시작 -->
  			<ol class="list-group list-group-numbered" style="min-width:20rem;">
  				<li class="list-group-item d-flex justify-content-between align-items-start">
  					<div class="ms-2 me-auto">
  						<div class="fw-bold">영화</div>
  						오늘의 추천 영화
  					</div>
  					<span class="badge bg-primary rounded-pill">14</span>
  				</li>
  				<li class="list-group-item d-flex justify-content-between align-items-start">
  					<div class="ms-2 me-auto">
  						<div class="fw-bold">음악</div>
  						오늘의 추천 음악
  					</div>
  					<span class="badge bg-primary rounded-pill">14</span>
  				</li>
  				<li class="list-group-item d-flex justify-content-between align-items-start">
  					<div class="ms-2 me-auto">
  						<div class="fw-bold">날씨</div>
  						전국 날씨 보기
  					</div>
  					<span class="badge bg-primary rounded-pill">14</span>
  				</li>
  			</ol>
  			<!-- 리스트 끝 -->
  		</div>
  		<!-- 중앙 카드 그룹 끝 -->
  	</div>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script>
  </body>
</html>


  • 모바일 버전 창 크기

0개의 댓글