문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
wiki:bootstrap:bootstrap_note:bs_get_started [2021/03/23 17:36] emblim98 만듦 |
wiki:bootstrap:bootstrap_note:bs_get_started [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 18: | 줄 18: | ||
====예제==== | ====예제==== | ||
< | < | ||
+ | < | ||
+ | <html lang=" | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <meta name=" | ||
+ | <meta http-equiv=" | ||
+ | <link rel=" | ||
+ | <script src=" | ||
+ | <script src=" | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | <div class=" | ||
+ | <div class=" | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</ | ||
+ | </ | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</ | ||
+ | </ | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | </ | ||
</ | </ | ||
+ | \\ | ||
+ | =====Bootstrap History===== | ||
+ | 부트스트랩은 트위터의 마크 오토(Mark Otto)와 제이콥 쏜튼(Jacob Thornton)이 만들고, 2011년 8월 깃허브에서 오픈 소스로 배포되었습니다.\\ | ||
+ | 2014년 6월, 부트스트랩은 깃허브에서 최고의 프로젝트였습니다.\\ | ||
+ | \\ | ||
+ | =====Why Use Bootstrap? | ||
+ | 부트스트랩의 장점:\\ | ||
+ | * 사용의 편리함 : 단지 기본적인 HTML과 CSS의 지식만 있으면 누구든지 부트스트랩 사용을 시작할 수 있습니다. | ||
+ | * 반응형 기능 : 부트스트랩의 반응형 CSS는 휴대폰, 태블릿 및 데스크톱에 맞게 조정됩니다. | ||
+ | * 모바일 우선 접근 방식 : 부트스트랩 3에서, 모바일 우선 스타일은 핵심 프레임워크의 일부분입니다. | ||
+ | * 브라우저 호환성 : 부트스트랩은 모든 최신 브라우저(크롬, | ||
+ | \\ | ||
+ | =====Where to Get Bootstrap? | ||
+ | 웹 사이트에 부트스트랩 사용을 시작하는 두 가지 방법이 있습니다.\\ | ||
+ | * getbootstrap.com에서 부트스트랩을 다운로드 | ||
+ | * CDN으로 부트스트랩을 포함 | ||
+ | \\ | ||
+ | =====Bootstrap CDN===== | ||
+ | 부트스트랩을 직접 다운로드하고 호스팅하지 않으려면, | ||
+ | MaxCDN은 부트스트랩의 CSS와 JavaScript에 대한 CDN 지원을 제공합니다. 또한 jQuery도 포함시켜야 합니다.\\ | ||
+ | \\ | ||
+ | ====MaxCDN: | ||
+ | <code css> | ||
+ | <!-- Latest compiled and minified CSS --> | ||
+ | <link rel=" | ||
+ | <!-- jQuery library --> | ||
+ | <script src=" | ||
+ | <!-- Latest compiled JavaScript --> | ||
+ | <script src=" | ||
+ | </ | ||
+ | \\ | ||
+ | **부트스트랩 CDN 사용의 한 가지 이점 :** | ||
+ | 많은 사용자가 이미 다른 사이트를 방문 할 때 MaxCDN에서 Bootstrap을 다운로드했습니다.\\ | ||
+ | 결과적으로 사이트를 방문할 때 캐시에서 로딩되어 로딩 시간이 빨라집니다.\\ | ||
+ | 또한 대부분의 CDN은 사용자가 파일을 요청하면 가장 가까운 서버에서 제공되므로 로딩 시간이 빨라집니다.\\ | ||
+ | \\ | ||
+ | **jQuery** | ||
+ | 부트스트랩은 자바 스크립트 플러그인 (모달, 툴팁 등)에 jQuery를 사용합니다.\\ | ||
+ | 그러나 Bootstrap의 CSS 부분만 사용하는 경우에는 jQuery가 필요하지 않습니다.\\ | ||
+ | \\ | ||
+ | =====Create First Web Page With Bootstrap===== | ||
+ | ===1. Add the HTML5 doctype=== | ||
+ | 부트스트랩은 %%HTML5 doctype%%이 필요한 %%HTML%% 요소와 %%CSS%% 속성을 사용합니다.\\ | ||
+ | 페이지 시작 부분에 lang 속성 및 올바른 문자 세트와 함께 %%HTML5 doctype%%을 항상 포함하세요.\\ | ||
+ | < | ||
+ | < | ||
+ | <html lang=" | ||
+ | < | ||
+ | <meta charset=" | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | ===2. Bootstrap 3 is mobile-first=== | ||
+ | 부트스트랩 3는 모바일 장치에 반응하도록 설계되었습니다. 모바일 우선 스타일은 핵심 프레임워크의 일부입니다.\\ | ||
+ | \\ | ||
+ | 적합한 렌더링과 터치 확대/ | ||
+ | < | ||
+ | <meta name=" | ||
+ | </ | ||
+ | \\ | ||
+ | '' | ||
+ | \\ | ||
+ | '' | ||
+ | \\ | ||
+ | ===3. Container=== | ||
+ | 부트스트랩에는 사이트 콘텐츠를 감싸는 포함 요소(containing element)가 필요합니다.\\ | ||
+ | \\ | ||
+ | 선택할 수 있는 두 개의 컨테이너 클래스가 있습니다.\\ | ||
+ | - '' | ||
+ | - '' | ||
+ | \\ | ||
+ | =====Two Basic Bootstrap Pages===== | ||
+ | 하기의 예제에서는 반응형 고정 너비의 컨테이너를 가진 기본 부트스트랩 페이지를 위한 코드를 확인합니다.\\ | ||
+ | ====예제==== | ||
+ | < | ||
+ | < | ||
+ | <html lang=" | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <meta name=" | ||
+ | <meta http-equiv=" | ||
+ | <link rel=" | ||
+ | <script src=" | ||
+ | <script src=" | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | 하기의 예제에서는 전체 너비의 컨테이너를 가진 기본 부트스트랩 페이지를 위한 코드를 확인합니다.\\ | ||
+ | < | ||
+ | < | ||
+ | <html lang=" | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <meta name=" | ||
+ | <meta http-equiv=" | ||
+ | <link rel=" | ||
+ | <script src=" | ||
+ | <script src=" | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
{{tag> | {{tag> |