테이블 태그 깨짐

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
빙고

테이블 태그 깨짐

Post by 빙고 »

height 1로 하면 IE 에선는 border=1 을 준듯이 경계선이 나오는데
파이어폭스에서는 폭이 크게 나옵니다.
두 브라우져에서 동일하게 보이려면 어떻게해야할까요
<table>
</tr>
<tr><td>
어쩌고~~~~
</td></tr>
<tr>
<td height=1 bgcolor="#CCCCCC"></td>
</tr>
</table>
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Post by 빛알갱이 »

'height=1px'이라고 단위를 주세요. 하지만, 위와 같이 table을 써서 내용물 자리 매김 (layout)을 하는 것은 바람직하지 않은 생각입니다. table은 실제로 표를 써서 나타내는 것이 좋은 정보 - 예를 들어 한 학급 학생의 과목별 성적-를 나타내는 곳에만 쓰는 것이 좋습니다.

http://gregshin.pe.kr/wcag/#gl-table-markup

를 한번 읽어 보실 것을 권해 드립니다.
박민권

맞습니다.

Post by 박민권 »

빛알갱이님 말씀처럼 레이아웃을 table태그로 구성하는 것은
바람직하지 않습니다. 국내는 학교, 학원을 비롯해서 현업 개발자까지도
table로 레이아웃을 구성하는데 해외는 레이어로 레이아웃을 구성하고
있습니다. 하지만 국내도 서서히 바뀌어 가고 있고 관심을 가지고 있습니다.

처음 html을 배울때는 table로 하던 레이어로 하던 레이아웃을 만들기
힘들죠. 그러다가 여러번 table로 만들다보니 익숙해져서 그렇지 사실
레이어 레이아웃이 table보다 훨씬 다양하고 table에서는 불가능하다
싶은 것도 꾸밀수가 있습니다.

어렸을때 한국말 배워서 자랐다가 커서 영어하려면 힘든것과 같다랄까요.

처음 배울때부터 교육기관에서 레이어로 레이아웃을 구성하게 가르쳤다면
좋을텐데 너무 아쉽습니다. 에휴~
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest