hello.html
<bootstrap의 활용>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.css">
</head>
<body>
<div class="container">
<h1>hello, bootstrap!</h1>
<button class="btn btn-primary">버튼1</button>
<button class="btn btn-success">버튼1</button>
<button class="btn btn-info">버튼1</button>
<button class="btn btn-warning">버튼1</button>
<button class="btn btn-danger">버튼1</button>
<button class="btn btn-secondary">버튼1</button>
</div>
</body>
"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.css"
576 sm 768 md 992 lg



responsive.html
<mt의 단계>
<div class="row">
<div class="col-md-6 col-lg-3">
<img class="img-fluid img-thumbnail" src="https://picsum.photos/seed/picsum/500/300" > <!--overflow 자식이 부모의 영역을 넘어가는 것-->
</div>
<div class="col-md-6 col-lg-3">
<img class="img-fluid img-thumbnail" src="https://picsum.photos/seed/picsum2/500/300" >
</div>
<div class="col-md-6 col-lg-3">
<img class="img-fluid img-thumbnail" src="https://picsum.photos/seed/picsum3/500/300" >
</div>
<div class="col-md-6 col-lg-3">
<img class="img-fluid img-thumbnail" src="https://picsum.photos/seed/picsum5/500/300" >
</div>
</div>
grid.html
<div class="row justify-content-md-center">
<div class="col-md-auto">abcde</div>
</div>

<div class="row">
<div class="col">
1 of 3
</div>
<div class="col-6">
2 of 3 (wider)
</div>
<div class="col">
3 of 3
</div>
</div>
<div class="container text-center">
<div class="row">
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
</div>
<div class="row">
<div class="col-8">col-8</div>
<div class="col-4">col-4</div>
</div>
</div>
<div class="container text-center">
<div class="row">
<div class="col-sm-3">
Level 1: .col-sm-3
</div>
<div class="col-sm-9">
<div class="row">
<div class="col-8 col-sm-6">
Level 2: .col-8 .col-sm-6
</div>
<div class="col-4 col-sm-6">
Level 2: .col-4 .col-sm-6
</div>
</div>
</div>
</div>
</div>

column.html
<div class="container">
<h3>칼럼 정렬 테스트</h3>
<div class="row align-items-start">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
<div class="row align-items-center">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
<div class="row align-items-end">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
</div>
</div>
<자식요소가 그냥 결정했음>
<div class="row">
<div class="col align-self-start">1</div>
<div class="col align-self-center">2</div>
<div class="col align-self-end">3</div>
</div>
<좌우 정렬 및 위 아래 정렬>
<div class="row justify-content-center align-items-start"><!--좌우 정렬-->
<div class="col-2">1</div>
<div class="col-2">2</div>
<div class="col-2">3</div>
</div>

좌우정렬: row justify-content-center
상하정렬: align-items-start
column2.html
<div class="container">
<h1>인덱스 페이지 입니다</h1>
<div class="row">
<div class="col-sm-4 order-sm-last">
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Game</a></li>
<li><a href="#">Contacts</a></li>
</ul>
</nav>
</div>
<div class="col-sm-8">
<main>
<p>main 컨텐츠 입니다 어쩌구... 저쩌구...</p>
</main>
</div>
</div>
</div>
<vs code에서 원하는 코드 자동 완성 사이트>
https://snippet-generator.app/?description=&tabtrigger=&snippet=&mode=vscode
<vs code에서 원하는 코드 자동 완성 등록>
file -> preference -> configure snippets -> "html" -> html.json

"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
}
alert.html
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
요소를 연결

줄정리 : alt + shift + f

<bootstrap document 파트>


<질문>
1. 부트스트랩으로 이미지 조정
<작성순서>
responsive.html v
grid.html v
column.html v
column2.html v
alert.html v
modal.html
<시험>
12 12
select insert update delete v
emp dept
서브쿼리 v
조인 v
부트스트랩 2개