테이블 소스를 쓰면 안되는 이유가 먼가요?

테이블 소스를 쓰면 안되는 이유가 먼가요?

QA

테이블 소스를 쓰면 안되는 이유가 먼가요?

본문

안녕하세요.

저는 홈페이지 입문 자체가 나모웹에디터이고 그 이후로는 드림위버를 쓰는 위지윅 인생입니다.

아무튼 홈페이지 레이아웃을 당연히 테이블로 다 만들었었고

이번에 다시 홈페이지를 만들려고하면서 보니까 테이블로 하는게 잘못된것처럼 이야기들 하시더라구요.

뭐 html5+css로 만드는게 정석이자 표준인거 같은데 솔직히 저런거 이름만 들어봤지

맨 드림위버로 뚝딱해서 만들고 했어서 그런데

테이블소스를 쓰면 안되고 html5+css를 써야하는 이유가 뭔가요? 

이 질문에 댓글 쓰기 :

답변 2

예전에는 레이아웃을 table로 작업을 했었습니다.

어쩌다 추가되는 내용이나 빠지는 내용이 있으면 콜스판 로스판 쓰면서 조정을 많이 했습니다.

간단한 테이블이야 별 어려움이 없었으나 중첩해서 쓰다보면 어디가 어딘지 알 수가 없어지는

상황이 자주 발생했습니다.

그래서 레이어개념의 div로 만들어 필요에 따라 추가하거나 삭제를 하더라도 다른 부분은

따로 수정하지 않아도 되는 방식으로 차츰 변화해 오다가 html5 다 css3 다 해서 틀이 잡혀진겁니다.

table 을 쓰지 말라는게 핵심이 아니라 필요한 부분에 쓰자가 핵심입니다.

table 은 말 그대로 표에 주로 쓰고 레이아웃을 잡는건 div 내지는 여타의 추가된 태그로

사용하자는 겁니다.

브라우저의 버전별 또 다양한 브라우저의 표준이 서로 맞지않아 표로 만든 레이아웃은

모든 환경에서 동일한 화면을 보여주지 못합니다.  물론 div 도 예외는 아니지만

그래도 표 보다는 나은편이라 최근 많이들 사용하고 있습니다.(포스트잇 개념이랄까...)

혹 모르는 사람은 무조건 div 로 짜야 크로스브라우징이 되고 웹표준에 맞다고 주장하기도 합니다만

적절한 위치에 적절한 태그를 써서 유지 보수를 편한게 하는게 표준이 아닌가 합니다.

두서가 없었습니다.

편하신 방법으로 만드시면 됩니다.  개인을 위한 홈페이지면 만드신분만 만족하면 되고

클라이언트가 있다면 클라이언트 요구에 맞게 만들어 만족시켜 주면 되는겁니다.

저또한 테이블에서 넘어온 세대라 과도기에는 불편했지만 쓰다보니 지금은 테이블보다

div 가 편합니다.  이번 기회에 한번 해 보시는 것도 나쁘지 않다고 생각이 됩니다. 

허 그게 대세의 방법이었다니;; 나모웹하다가 div라는 메뉴가 있어서 써보니 포토샵 레이어쌓는거마냥 할수 있을거같아서 이거 획기적이다 했었는데 문제는 제가 잘 몰라서겠지만 이게 절대값좌표로
고정하는게 엄청 힘들더라구요. 브라우저마다 보이는것도 틀어지고 아무튼 뭐 그때보다 개선책이 많이 나온거같은데 공부좀 해야겠네요. 답변 감사합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 69
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT