테스트 사이트 - 개발 중인 베타 버전입니다

반응형 레이아웃만들 때 table 태그를 쓰면 안좋나요? 채택완료

반응형으로 만들어야 하는데 

 

어떤 분이 table 태그는 레이아웃을 틀에 얽매이게 만들게 되서 

 

반응형에서는 table 태그를 잘 안쓴다고 하더군요..

 

그렇다면 table 태그를 대체해서 쓰는 태그는 무엇인지 궁굼합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

반응형이냐 아니냐로

html markup이 달라지는 건 아닙니다. 

html의 디자인 요소는 css 가 결정하는 거구요 

html markup은 의미에 맞게 하셔야합니다.

table 태그는 표를 그리는 마크업이니까

레이아웃을 그리는데 사용하면 안되겠죠

레이아웃이라는 거 자체가 

디자인요소이지 html 마크업요소는 아니라는 거죠

뭐 table 태그로도 CSS를 써서 원하는대로 보이게 하는 건 불가능하진 않고요

ul/ol/li 리스트 요소로도 표처럼 보이게 할 수 도 있습니다. 

 

* 결론적으로 

div, header, footer, main, section, nav, article 등과 같은 태그를 쓰십시오... 

https://developer.mozilla.org/ko/docs/Web/HTML/Element#콘텐츠_구획

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고