phpschool에서 글을 보다가 궁금해서. > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

phpschool에서 글을 보다가 궁금해서. 정보

phpschool에서 글을 보다가 궁금해서.

본문

저는 주로 table 태그를 주로 쓰는데, 요즘 div로 바꿀까 하다가 생각을 하게 만드는 글을 보았습니다. (표는 테이블로 div로는 레이아웃을 잡으라고 조언을 받았었는데, 전 온니 테이블)


올라온 글을 보면 어떤 분이 table을 쓰다가 div 태그를 쓰다 막혀 글을 올리셨더라구요.
웹표준을 안지켜서 그런지 브라우저마다 다르게 나온다고...

근데 답변중에 테이블을 구성해야하는데 테이블태그가 싫어서 <div>태그 쓰시는거라면 그냥 <table>태그쓰시는게..
좋아요.
웹표준 != <div>도배가 아니지 말입니다.

이런글을 보았습니다.

전 div는 웹 표준인지 알았는데, 아닌가 보네요.

댓글 전체

웹표준에서 table 써도 됩니다 쓰지 말라는건 아니구요
그대신 레이아웃/스킨 디자인할 때 table을 쓰지 말라는겁니다

table태그처럼 구현하고 싶으시다면 <div> 태그 아래에 <ul> 태그가 <tr> 태그역할을 해주고
<li>태그는 td태그역할을 해주는데 li에 float:left 혹은 middle혹은 right를 쓰시면 테이블 기능처럼 할 수 있습니다
무조건 div만 쓰시면 진짜로 막히거든요 =_=;;;
아래의 글을 읽어보시면 대략 이해하실 듯...

http://ilmol.com/wp/2005/06/09/25/
http://ilmol.com/wp/2005/08/15/110/

테이블(html의 table 을 칭함)은 이제 목적 이상의 일을 할 필요가 사라졌습니다. 그저 단순한 “표” 를 만들기 위해서 제작된 테이블이 레이아웃, 즉 홈페이지 틀을 잡기위해서 쓰이고 있다니. 그리고 그것이 테이블의 맞는 용도처럼 교육되고 있다니 이제는 슬슬 멈추어야 할때라고 봅니다.... 생략
제 홈페이지도 웹표준에 맞도록 했습니다
http://www.mung.kr/gnu/ 에 가셔서 한번 소스보기로 참조해보세요

웹표준2.0은 처음 다가가기 힘들지만, 익숙해지면 table보다도 훨씬 빠르게 작업을 할 수 있습니다 ^^
모든 웹브라우저에서 제대로 된 화면을 보기 위한 크로스 브라우징의 목적이 웹표준이 아닌가 생각합니다.

저는 표를 출력하는 곳에서는 div 태그 보다는 table 태그를 사용하는것이 더 좋다고 생각합니다. 테이블 태그가 소스 파악이 더 쉽다고 느껴지거든요. (제 개인적인 생각입니다. ^^)
코드의 간결성때문에 div를 많이 쓴다죠....
하지만 잘못 코딩한 div 페이지보다 table로 잘코딩한 페이지가 훨 낫겠죠..
div 냐 table 이냐의 문제가 아니라고 봅니다.
구조가 탄탄한 코드를 어떻게 만드느냐...
의미를 살린 마크업의 기술을 따져야 겠지요.
전체 129,546
십년전오늘 내용 검색

회원로그인

진행중 포인트경매

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