2010-04-01 3 views

답변

3

어느.

양식은 단지 양식 일뿐입니다. 단락, 간단한 블록 (divs) 또는 다른 항목으로 구성 될 수 있습니다.

때로는 양식이 표 형식이나 목록이지만 때로는 그렇지 않습니다.

2

규칙은 없습니다 :-) 테이블 형식의 내용에 테이블을 사용해야합니다. 나쁜 html 연습이므로 페이지 레이아웃에 사용하면 안됩니다.

당신은 google에 대해 많이 알게 될 것입니다. 테이블 vs DIV

1

상황에 따라 다릅니다. 우리는 레이블과 입력 필드와 웹 양식에 대해 말하기 경우, 다음 div의를 사용하여 구조를 갖는 것은 이것은 다음 제대로 CSS의 s.t.를 사용하여 포맷

<div> 
    <label... for=".."> 
    <input type="text"...> 
</div> 

<subcontrol...> 

<div> 
    <label... for=".."> 
    <input type="text"...> 
</div> 

조성물의 개념에 대한 가장 편안한 당신이 "서브 컨트롤"위의 "HTML"에서 보는 바와 같이 다시 같은 사업부의 구조를 포함하는 컨트롤에 대한 임의의 참조와 마지막으로 생성 된 페이지 것이라고 할 수 있기 때문에 일이 잘

Label:   input field 
Label2:  input field 

구성 때문에 형태로 정렬 멋지게 보입니다.

동일한 내용이 테이블에 적용될 수 있지만 결과적으로 중첩 테이블을 얻을 수 있으므로 컴포지션 개념이 더 복잡해집니다. 또한 일부 스크린 리더는 종종 중첩 테이블에 문제가 있습니다 (논쟁의 여지가 있지만 결코 시도하지 않았습니다).

결론 : 정말 익숙한 방법에 달려 있습니다. 개인적으로 div와 CSS를 선호하는 이유는 전반적인 레이아웃을 정의한 후에 더 잘 제어 할 수 있기 때문입니다.

관련 문제