화면 구현
HTML의 레이아웃
(1) Header - 주로 로고나 회사명, 사이트 맵, 로그인/회원가입 버튼, 검색 버튼 등이 위치
(2) Navigation - 본문의 주요 메인 메뉴 지정
(3) Section - 해당 페이지의 콘텐츠 영역
CSS의 문법
Bootstrapk
Tip Bootstrapk에서 script의 작성시 jquery가 필요
반응형 Table
table 클래스를 table-responsive 클래스로 감싸서 작은 기기에서는 수평 스크롤을 할 수 있는 반응형 테이블
form
Tip 최적의 여백을 위해 .form-group 으로 라벨과 콘트롤을 감싸세요
placeholder="이메일을 입력하세요" data 입력 방법을 알려주는것 (input창에 뛰어 입력시에 없어지는 글)
중요!!
Form group 과 input group 을 직접 같이 쓰면 안됩니다
- 대신, input group 을 form group 내에 넣도록 하세요.
form-inline
좌측 정렬된 인라인-블록 콘트롤
.sr-only이용하여 라베을 숨길수 있다.
.form-horizontal(수평폼)
Inputs
폼 콘트롤인 텍스트 기반 입력 필드(HTML5 의 모든 타입을 지원)
Textarea
여러 줄의 텍스트를 지원
필요에 따라 rows 속성으로 변경하시오.
에시)
체크박스(여러개 선택가능) 와 라디오(여러개 중 한개만 선택가능)
disabled 속성 - 비활성화 값으로 설정가능
select
옵션으로 만들어지는 선택창
콘트롤 크기조절
input-lg(또는 sm)
열 크기조절
col-xs-2, col-xs-3