2011-01-11 2 views
2

필자는 각 html 폼 요소 행에 대해 P 태그를 사용하고 있지만 트위터와 페이스 북에서는 폼 디자인에 테이블을 사용하고 linkedin은 각 html 필드 행에 대해 ol 태그를 사용합니다. 이베이 (Ebay)는 div 태그를 사용합니다.html 양식 개발을위한 가장 좋은 방법은 무엇입니까?

html 양식을 개발하는 모범 사례를 제안하십시오.

답변

3

사용하는 기술에 관계없이 this 같은 도구를 100 % 준수하는지 확인하십시오.

2

이 문제에 대해서는 인 모범 사례가 없습니다. 현재 페이지 레이아웃에 대해 더 편리하게 느끼는 것을 사용하십시오.

1

좋은 표가없는 결과를 얻는 것이 조금 어렵습니다 (포지셔닝이 작동하는 방식을 잘 알아야하며 다른 브라우저 구현과 관련하여 몇 가지 문제가 있음). 그러나 코드 결과가 더 이해하기 쉬우 며 유지 관리가 가능합니다. 게다가 DOM 조작은 더 빠릅니다 (그것에 대해 말할 수있는 많은 것들이 있습니다 ... :)). 테이블 레이아웃을 쉽게 구할 수 있으며 열, 행 및 그 내부의 물건을 상상하는 것이 더 자연 스럽습니다.

그런데, 형태와 같은 단순한 구조에 관해서는, 실제로 어떤 기술을 사용하든 상관 없습니다!

0

테이블 사용 여부에 관계없이이 주제에 대한 의견이 커다란 논쟁/차이가 있습니까? 솔직히 말하자면 여기 양측의 주장은 설득력이 있지만 결정이 설계자/개발자와 굳게 자리 잡고 있습니다.

테이블을 사용하는 경우 위치 정보가 중요하다면 요소를 쉽게 제어 할 수 있고 실제로 멋지게 보이게하려면 CSS를 테이블에 적용 할 수 있다는 것을 알고 있습니다.

CSS를 사용하면 더 나은 인증 코드를 사용하고 '미래의 증거'가 될 가능성이 높아지며 P 태그의 글꼴 등과 같은 중앙 스타일에서 다시 스타일을 고를 수 있습니다.

나는 몇 가지 요소에 따라 결정을 개인적으로

...

  1. 는 CSS 나에게이 사이트의 컨텍스트 내 양식 내가 원하는 컨트롤을 제공합니까?
  2. 내 CSS (사용 된 경우)가 크로스 브라우저 호환이 가능한지 확인할 수 있습니까? 3 신경 써야합니까? 테이블은 몇 년 동안 사용되었으므로 사용하지 않으십시오!
  3. 테이블이없는 디자인을 요구하는 구체적인 요약 정보가 있습니까?

더 구체적이고 행운으로 Iron Spider - Tables vs CSS

미안하지 도움이 문서를 참조하십시오!