웹 디자인 5의 간단한 XHTML 웹 양식 5. 기술 1 : 라벨 샌드위치
입력 상자, 선택 상자 및 텍스트 상자를 레이블 요소에 포함시키고 모든 것을 블록 레벨 요소로 설정하십시오. 라디오 버튼과 멀티 체크 디스플레이를 인라인으로 설정하여 동일한 라인에서 모양을 용이하게합니다. 레이블 및 라디오 버튼/멀티 체크 상자가 다른 줄에 나타나는 경우 라벨에 포함시키지 않거나 하드 라인 랩핑을 사용할 수 있습니다.
각 상황은 아래에 나와 있습니다.
이것들이 더 세련되면 W3C는 실제로 라벨 예제를 암시 적으로 보여주었습니다.
주요 이점 : 간단합니다암호:
레이블, 입력, select, select : block;} label {margin-bottom : 10px;} 입력 [type = radio], 입력 [type = checkbox] {display : inline;} form> <fieldset> <legend> 연락처 양식 </legend> <label> label> input id = name <elave = inpote = inpote = inputy <elabe = input id = email name = 이메일 크기 = 20 /> <label for = 선택 (라디오)-<em> 랩핑 된 레이블 < /em> < /label> <입력 이름 = 선택 유형 = radio /> 선택 1 <입력 이름 = 선택 유형 = radio /> 선택 2 <입력 이름 = radio /> 선택 3 <레이블 스타일 = margin-bottom : 0pt; for = cheence2 (checkices)-<em> 랩핑 된 레이블, 마진 재설정, 마진 재설정 < /em> < /label> <입력 이름 = 선택 2 유형 = checkbox /> 선택 1 <입력 이름 = 선택 2 유형 = cheepbox /> 선택 2 <input name = choice = cheackbox /> choice /> choice 3 <div 스타일 = 높이 : 10px; (CheckBox)-<em> 랩핑, 하드 라인 브레이크 </em> </label> <입력 이름 = 선택 3 유형 = Checkbox/> 선택 1 <입력 이름 = chelepbox/> 선택 2 <입력 이름 = 선택 3 유형 = cheack/> 선택 3 <label> Question> <select id = dropdown> <optgroup Label = OptGroup Label = Opttroup> Option> Option> 옵션> 옵션> 옵션> 옵션> 옵션> 옵션> optGroup. 2 </옵션> <pllose> 옵션 3 </옵션> </select> <label for = message> message <textarea cols = 36 줄 = 12 이름 = 12 이름 = 메시지> </label> </label> <입력 유형 = 제출 값 = 보내기/> </fieldset> </form>
실행 결과 :#Expamle1 레이블,#Expamle1 입력,#Examle1 Select,#Expamle1 TextArea {display : block;}
#expamle1 레이블 {마진-바닥 : 10px;}
#expamle1 입력 [type = "radio"],#expamle1 input [type = "checkbox"] {display : inline;}
기술 2 : 게으른
많은 개발자 들이이 정통이지만 빠르고 쉬운 방법을 채택했습니다 (라인 브레이크 파티션으로 표시). 실행될 수 있지만 CSS 기능에 유해합니다. CSS를 구현할 필요가 없기 때문입니다.
주요 이점 : 빠른암호:
<form> <fieldset> <gend> hegend> actord form < /legend> <label for = name> name < /label> <name id = name size = name size = 20 /> <label for = email> email < /label> <입력 ID = 이메일 크기 = 이메일 /> <레이블 선택 (라디오) < /label> <입력 이름 = 선택 유형 = 선택 2 <input type 1 input type 1 input type = radio /> 선택 3 <label for = cheenices3> 선택 (Checkbox) < /label> <입력 이름 = 선택 3 유형 = Checkbox /> 선택 1 <입력 이름 = cheence = cheackbox /> 선택 2 <입력 이름 = 선택 3 type = cheep /> 선택 3 <dropdown> Question> <선택 ID = DropDown> <OptGroup 레이블> < /optgroup> 옵션 옵션> <plleast> 옵션 2 </옵션> <pluxt> 옵션 3 </옵션> </select> <label for = message> <message> <textarea cols = 36 줄 = 12 name = message> </textarea> <입력 유형 = 제출 값 = 보내기/> </formdset> </form>
실행 결과 : 이전 페이지 1 2 다음 페이지 전체 텍스트 읽기