반응형 레이아웃만들 때 table 태그를 쓰면 안좋나요?
본문
반응형으로 만들어야 하는데
어떤 분이 table 태그는 레이아웃을 틀에 얽매이게 만들게 되서
반응형에서는 table 태그를 잘 안쓴다고 하더군요..
그렇다면 table 태그를 대체해서 쓰는 태그는 무엇인지 궁굼합니다.
답변 1
반응형이냐 아니냐로
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#콘텐츠_구획
답변을 작성하시기 전에 로그인 해주세요.