하나의 검색 창에 대해서도 fieldset
을 사용해야합니까? input
? 우리는 일반적으로 사이트 헤더에 사용합니까?하나의 검색 창 입력에 대해서도 필드 세트를 사용해야합니까?
답변
아니요. 양식을 논리적 필드 집합으로 나누지 않는 한 fieldset 요소를 사용하는 것이 중요하지 않습니다.
예를 들어 배달 주소 필드 집합과 청구서 수신 주소와 거의 동일한 필드 집합을 표시하는 데 적합합니다. 집합 (복수형)을 만들 수 없으면 fieldset 요소를 사용하지 마십시오.
프레임에 일종의 프레임 컨테이너 또는 상위 - 하위 유형 스타일링 또는 그룹화를 원하지 않는 한 내 마음에 들지 않습니다.
Fieldset의 목표는 양식을 의미 부분으로 분리하는 것입니다. 필드가 해당 의미 부분 중 유일하다면 필드 세트를 사용하여 의미를 추가해야합니다.
하지 말아야 할 것은 설계 목적으로 fieldset을 사용하는 것입니다.
왜 디자인 용도로 사용해야하지 않습니까? 큰일이 뭐야? 개인적으로, 나는 fieldset은 까다로운 CSS 및/또는 자바 스크립트 없이는 달성하기 어려운 매우 독특한 모양을 가지고 있다고 생각합니다. 그리고 그것은 미니멀리스트 형태로 정말 멋져 보일 수 있습니다.
<fieldset style="width:200px;">
<legend>Live Search:</legend>
<input style="width:100%; border:2px solid #BADA55;" id="q"/>
</fieldset>
사람들이 항상 똥 설계를위한 구조적 요소를 사용하여 똥 있지만 규칙을 만들어 :이 정말 간단하고 꽤 의미? 양식의 기능은 디자인의 공통된 주제입니다 (문이 커피 테이블이나 수레 바퀴로 만들어진 흔들 의자로 재사용된다고 생각하십시오). 코드가 다른 이유는 무엇입니까? 표준이 당신의 방식대로 서 있지 않도록하십시오! ;)
표준은 웹이 구축 된 유일한 것입니다. 사람들이 DIV 대신 HTML 태그를 만들기 시작했다면 어떻게 페이지를 읽었을까요? 태그에는 이유가있는 이름이 있습니다. 또한 일부 DTD를 읽으십시오. – Hidde
Dorward - 그러나 나는 http://www.webstandards.org/에서 오늘 본 것을 보았습니다. 그들은'form action = "/ index.php"method = "get"id = "fm- " \t \t \t
\t \t' –한 조직 자동으로 그렇게 유용하지 않습니다 뭔가를하고. – Quentin