2011-12-16 2 views
0

저는 대학 프로젝트를위한 소셜 네트워킹 웹 사이트를 구축하고 있습니다.이 질문은 순전히 화장적인 것입니다.언제 테이블을 사용하는 것이 좋은가요?

기본적으로지도 교사는 실제로 테이블을 사용하지 않으며 테이블 형식 데이터에만 사용할 수 있다는 사실에 매우 엄격합니다. 표 형식의 데이터는 무엇인지, 무엇이 무엇인지는 확실하지 않습니다. 받은 편지함을 표 형식의 데이터로 간주할까요? 나는 이것을 표시하는데 얼룩말 줄무늬를 사용하고 싶습니다. 그리고 데이터가 루프에서 동적으로 렌더링되면 CSS와 div로 이것을 수행하는 것이 어려울 것입니다.

언제 까지라도 테이블을 사용하겠습니까?

+0

"CSS와 div를 사용하면 고통 스러울 것입니다."라는 안내문은 테이블을 사용하는 것은 매우 불리한 이유입니다. –

+0

@IainGalloway -받은 편지함이 실제로 표 형식의 데이터가 아니라면 이해할 수 있지만 그 의미에 어려움을 겪고 있으며받은 편지함이 표 형식인지 여부를 구분할 수 없습니다 데이터? – Richie

+0

@KerrekSB 내 질문을 읽지 않았다는 인상을 받았습니까? – Richie

답변

2

테이블 형식의 데이터를 표시 할 때 테이블을 사용하고 싶기 때문에받은 편지함을 사용하면 테이블을 사용할 수 있습니다. 사람들이 테이블로 생각한 큰 관심사는 전체 사이트의 레이아웃을 위해 테이블을 사용하는 경우입니다. div를 사용하여 사이트를 레이아웃 한 다음 표를 사용하여 표 형식의 데이터를 표시하십시오.

3

테이블 논리적 관련 데이터 그리드이다.

지브라 스트라이핑은 동일한 방식으로 작동합니다. 다른 모든 행에 클래스 이름을 추가하십시오.

+0

에 논리적으로 연관된 데이터가 아닌 "발신자" "제목" "날짜/시간"열이 있습니까? 데이터가 foreach 루프를 사용하여 데이터베이스에서 들어오지 않는다면 css로 얼룩말 얼룩말을 만들 필요가 없습니다. – Richie

+0

두 번째 반복마다 루프에 클래스 이름을 추가하십시오. –

+0

네, 그것들은 논리적으로 연관되어 있다고 말할 수 있습니다. 사람들이 가진 문제는 표를 레이아웃하고 익숙해지기 때문에 불만을 토로하는 것입니다. – Robert

관련 문제