01.부트스트랩이란? (Bootstrap)

01. 부스스트랩이란?

  • 트위터 부트스트랩은 웹사이트를 쉽게 만들기 위해서 CSS 클래스 스타일시트와 자바스크립트 플러그인의 라이브러리이다.
  • 부트스트랩을 이용하면 미리 클래스가 정해진 css 스타일시트로 인해 마크업 할 때 정해진 클래스를 쓰는 것만으로도 자동으로 디자인이 된다.

02. 부트스트랩의 특징

  • 웹페이지를 쉽게 만들 수 있다.
    부트스트랩을 다루기 위해서는 HTML과 CSS에 대한 어느 정도의 지식이 필요.
    웹페이지는 HTML태그로 뼈대가 만들어지며 태그에 CSS선택자를 추가하고, 이 CSS 선택자에 대해 스타일시트에서 속성과 값을 선언해서 레이아웃을 만들게 된다.
  • 반응형웹
    – 
    부트스트랩을 이용하면 쉽게 반응형앱을 만들 수 있다는 장점.
    – 레이아웃이 박스처럼 나눠져 있기 때문에 굳이 미디어쿼리를 쓰고 디바이스별로 크기를 나누지 않아도 클래스명만 잘 넣어도 반응형웹을 쉽게 만들 수 있습니다.
  • 모바일 중심이다.
    – 
    부트스트랩은 계속 업그레이드 되고 있는데, 3 버전에서는 더욱 모바일 중심으로 프레임워크으로 발전되었다.
  • 많은 자바스크립트 플러그인의 지원
  • 정형화된 디자인에서 탈피했다.

04. 부트스트랩의 단점

  • 익스플로러 지원이 안된다.
  • 아직은 익숙하지 않은 디자인.