noimage

게시판의 형태는 div로 짜야할까? table로 짜야할까?

8월에 쓰다 만 것이라서, 지금은 어딜 고쳐야 할지 모르겠다 =.=
그냥 쓰련다.

많은 분들이 웹 표준으로의 변신을 꾀하고 있다.

블로그인 경우는 대부분 calendar를 제외하고는 table을 쓸일이 없으니 상관이 없는데, 개인사이트인 경우 주로 게시판 위주로 사이트가 돌아가다보니 웹 표준에 맞게 문서를 구조화한다는 것이 쉽지 만은 않은 일 인것 같다.

그넘의 게시판.
기존의 설치형 게시판은 대부분 table로 짜여져 있다.
외국의 forum도 대부분은 table로 짜여져 있다.

게시판은 table을 사용해줘야 할까? div를 사용해줘야 할까?
아직까지의 정답은 “모르겠다.”가 아닐까 싶다.

현석님 처럼 li와 div로 완벽히 구성해 낼 수 있는 사람은 li와 div를 활용 할 수도 있는 것이고, 그렇지 않다면 그냥 table을 써도 무방하다고 본다.
기술적인 시점에서는 그렇고, 의미적으로 보자면.. 게시판의 목록.. 그렇다 목록, list 이름조차 목록이다.
목록이면 목록에 맞는 element를 써줘야 하겠다. 두둥 ul
이렇게 생각한다면 li을 쓰는 것이 맞을 테고.
게시판은 상단에 “번호 | 제목 | 날짜” 등의 head 속성을 지닌 것을 포함하여 2차원의 성격을 지녔기 때문에 table을 사용해야 한다. 라고 한다면 table을 써줘야 하겠다.

게시판이란 녀석은 참 애매모호 한 것 같다.
제일 처음에 접하는 목록 부분은 list의 속성을 지녔고, 본문에서는 하나의 문서 속성을, 글을 쓰는 곳에서는 form의 속성을 지녔다.

나같은 경우는 “게시판”이라는 것의 목록·본문·글쓰기를 하나의 팩키지로 묶으려는 성향이 강해서, 3개의 각각 다른 문서임에도 불구하고 같은 형식으로 하려는 습성이 있다.
꼭 그렇게 하지 않아도 될텐데, 왠지 디자인 형태도 비슷해야 할 것 만 같고, 여태까지 해왔던 것 처럼 3개를 팩키지로 취급해야 할 것 만 같다.

앞으로 어떻게 해야 할지는 모두가 함께 고민해 봐야 할 문제 인 것 같다.

– 너무 오래전에 써두고선 정리를 못하고 있던 것이라, 더이상 어떻게 정리해야 할지 내버려 두다가 더 이상 내버려 두면 영원히 draft로 사장될 것 같아서 그냥 publish함.

  • “table 을 용도에 맞게 활용”하자는 게 요지이지… “무조건적인 table 배척” 이 목적이 아닌 이상 이차원 데이타 구조인 게시판 등은 table 로 짜는 것도 나쁘지 않을까 하는 생각 😉

    뭐 물론 “제목 – 누구” 정도로 주루룩 나열하는 거라면 ul 이나 ol 을 써도 나쁘지 않을 듯 하고…

  • 내가 항상 하는 말이 그거얌ㅋㅋ table로 검색해봐; 그런 글밖에 안썼엉 ㅋㅋ

  • 오잉 태영옹 여기서 보네 ㅋㅋ 어쨌건 table로 해야되지 않을까 싶은뎅 ㅎ

  • 오잉 태영옹 여기서 보네 ㅋㅋ 어쨌건 table로 해야되지 않을까 싶은뎅 ㅎ

  • glue

    li 는 뭐고 ul 은 뭐고 ol 은 뭐냐..

    ol 은 office lady 냐 ㅋㅋㅋㅋㅋㅋ

  • glue

    li 는 뭐고 ul 은 뭐고 ol 은 뭐냐..

    ol 은 office lady 냐 ㅋㅋㅋㅋㅋㅋ

  • 헉;;;;;
    ul은.. unordered list..
    ol은.. ordered list..
    li는 list item =.=

  • 헉;;;;;
    ul은.. unordered list..
    ol은.. ordered list..
    li는 list item =.=

  • 오 OL 좀 웃겼어 -.-; +3

  • 오 OL 좀 웃겼어 -.-; +3

  • 헐러덩~
    전체 레이아웃은 div로 짜고,
    화면마다 보여지는 부분은 table로 디자인해야하지 않겠어요.

    제로보드 소스를 보면 주구장창 div인데 이러면
    코딩하기도 사실 알아보기 힘들어요.

    div로 우선 나눠놓고 전체적인 테이블로 또 감싸던가 하던 식으로
    구분을 딱딱지어준 다음에 코딩(디자인)을 하는 게 낫겠죠잉~~

    아, 전 요즘 미래에 뭐할까 고민인디..흘.
    이렇게 하나만 딱 잡고 고민할 수 있으면 얼마나 좋을까욜~

  • 헐러덩~
    전체 레이아웃은 div로 짜고,
    화면마다 보여지는 부분은 table로 디자인해야하지 않겠어요.

    제로보드 소스를 보면 주구장창 div인데 이러면
    코딩하기도 사실 알아보기 힘들어요.

    div로 우선 나눠놓고 전체적인 테이블로 또 감싸던가 하던 식으로
    구분을 딱딱지어준 다음에 코딩(디자인)을 하는 게 낫겠죠잉~~

    아, 전 요즘 미래에 뭐할까 고민인디..흘.
    이렇게 하나만 딱 잡고 고민할 수 있으면 얼마나 좋을까욜~

  • 흠; div로 나눠놓고 table로 또 감싸고 하면 div로 영역 구분한 의미가 전혀 없어지는데요 ^^;

    솔직히 제로보드 소스는 엉망이죠..
    스킨만 표준에 맞게 제작한다고 해도 원소스가 워낙 표준과는 거리가 멀어서..
    주구장창 div면 알아보기 힘들다고 하셨는데, 실제 작업할땐.. 중복 table보다는 div가 훨씬 알아보기 편해요~

  • 흠; div로 나눠놓고 table로 또 감싸고 하면 div로 영역 구분한 의미가 전혀 없어지는데요 ^^;

    솔직히 제로보드 소스는 엉망이죠..
    스킨만 표준에 맞게 제작한다고 해도 원소스가 워낙 표준과는 거리가 멀어서..
    주구장창 div면 알아보기 힘들다고 하셨는데, 실제 작업할땐.. 중복 table보다는 div가 훨씬 알아보기 편해요~

  • 미녜네 집도 좀 걸거해주세요.

  • 미녜네 집도 좀 걸거해주세요.

  • 네가 걸거라고 썼음에도 불구하고 철거라고 읽은 나는 뭐냐 ㅎㅎㅎ
    자꾸 스팸글에 댓글달면 바보돼~ 내가 앞글을 지우기 땜시롱.. ㅋㅋ

  • 네가 걸거라고 썼음에도 불구하고 철거라고 읽은 나는 뭐냐 ㅎㅎㅎ
    자꾸 스팸글에 댓글달면 바보돼~ 내가 앞글을 지우기 땜시롱.. ㅋㅋ

  • 왜 걸거라고 되어 있지? 분명히 철거라고 쓴거 같은뎁;;
    꼭 술먹고 쓴거 같잖어. ㅠ_ㅠ;;

  • 왜 걸거라고 되어 있지? 분명히 철거라고 쓴거 같은뎁;;
    꼭 술먹고 쓴거 같잖어. ㅠ_ㅠ;;

  • 그러게.. 그걸 제대로 읽은 내가 더 대단하다니깐 -_-a 나 요새 신끼가 막;

  • 그러게.. 그걸 제대로 읽은 내가 더 대단하다니깐 -_-a 나 요새 신끼가 막;

  • 너두 술먹고 읽었나부닷!
    .
    .
    .
    /즐

  • 너두 술먹고 읽었나부닷!
    .
    .
    .
    /즐

  • 상관없는 글에서 장난 좀 고만쳐 -_-;

  • 상관없는 글에서 장난 좀 고만쳐 -_-;

  • 에… 난 내 포스팅에 장난 립흘이라도 달렸음 좋겠다..ㅠ0ㅠ

  • 에… 난 내 포스팅에 장난 립흘이라도 달렸음 좋겠다..ㅠ0ㅠ