회사에 </table><table> 이렇게;;

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

회사에 </table><table> 이렇게;;

Post by hiphapis »

오늘, 어떤 파일을 수정을 하는데...

Code: Select all

</table>
<table>
이런식으로 HTML Coding 이 되어있더군요..;;

일일이 찾아서

Code: Select all

        </table>
    </td>
</tr>
<tr>
    <td>
        <table>
이렇게 고치고 있습니다..

누가 이렇게 한건지 몰라서, 일단 그냥 고치고 있는데..
문제의 이 파일의 중요성을 따져보면,
아무나 만지는게아니라, 저보다 직급과 나이가 높은 사람이 만졌을 확률이 아주 높습니다.
그리고, 더욱이 이 사람 CSS도 좀 하고, CrossBrowsing 도 어느정도 개념이 있을 수 있습니다.

그래서, 제가 가서
"이건, 웹 표준화에 위배되고, CrossBrowsing 에도 위배되는 Coding이에요!!"
라고 하면, 분명
"나도 알거든..?"
라고 리턴이 돌아올거 같아..
좀 뻘줌하기도 하고.., 그렇네요..


제가, 확실하게 말할 수 있게..
이와 관련된 url 이나 정보좀 부탁드릴께요...ㅠ,.ㅠ

PS>어쩌면, 그 사람도 이 글을 볼 수도.....orz;;
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
bopy
서포터즈
서포터즈
Posts: 67
Joined: 2004 07 03 23:43 57
Contact:

Post by bopy »

그냥 W3C Validator돌려보시고
에러 출력해서 갖다 주세요:D

http://validator.w3.org/

http://validator.kldp.org/
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

아~!

Post by hiphapis »

그 방법이 있었군요..ㅎㅎ

감사합니다 (__)
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

Post by hiphapis »

돌려봤는데......

Code: Select all

</table>
<table>
이 코드를, 못잡네요..
그럼, 이게 잘못된 코드가 아니란건가요....?
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
kyu419
Posts: 26
Joined: 2005 07 06 00:25 06
Contact:

^^;

Post by kyu419 »

Code: Select all

</table>
<table>
이것이라면 문제가 없어 보입니다만...
테이블 밖에서 셀과 열을 종료시키는게 더 이상하지 않나요?;

Code: Select all

<table>
 <tr>
  <td>셀 내용</td>
 </tr>
</table>
이렇게 되어야 맞습니다만...
중첩 테이블인지요?
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

이런식이죠..

Post by hiphapis »

Code: Select all

<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
	<td></td>
</tr>
</table>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
	<td></td>
</tr>
</table>
예를 들면 이런식인거죠.
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
Maro

흠.. 코드상에는 전혀 문제가 없어 보이는데요

Post by Maro »

</table>은 테이블을 닫는 태그이고
<table>은 테이블을 시작하는 태그인데..

그 태그 사이에 왜.. 셀을 닫고 다시 셀을 열어 줘야 하는지 모르겠네요...
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

Re: 흠.. 코드상에는 전혀 문제가 없어 보이는데요

Post by hiphapis »

Maro wrote:</table>은 테이블을 닫는 태그이고
<table>은 테이블을 시작하는 태그인데..

그 태그 사이에 왜.. 셀을 닫고 다시 셀을 열어 줘야 하는지 모르겠네요...
Maro님 말씀은..

Code: Select all

<table> 
<tr> 
   <td></td> 
</tr> 
</table> 
<table> 
<tr> 
   <td></td> 
</tr> 
</table>
위의 코드가 옳다고 말씀하시는 건가요..?
(말씀을 이해를 잘 못해서 그런거에요, 오해는 말아주세요 :wink:
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
kyu419
Posts: 26
Joined: 2005 07 06 00:25 06
Contact:

네 ^^;

Post by kyu419 »

hiphapis wrote:
Maro wrote:</table>은 테이블을 닫는 태그이고
<table>은 테이블을 시작하는 태그인데..

그 태그 사이에 왜.. 셀을 닫고 다시 셀을 열어 줘야 하는지 모르겠네요...
Maro님 말씀은..

Code: Select all

<table> 
<tr> 
   <td></td> 
</tr> 
</table> 
<table> 
<tr> 
   <td></td> 
</tr> 
</table>
위의 코드가 옳다고 말씀하시는 건가요..?
(말씀을 이해를 잘 못해서 그런거에요, 오해는 말아주세요 :wink:
맞는 코드입니다;
전혀 문제될게 없는데요.
<tr>과 <td> 태그는 표의 열과 한 셀을 나타내는 코드로
당연히 표 안에 있어야 합니다.

위 코드와 같이 쓰였다면 표가 두 개 있는 것이지요.
hiphapis
서포터즈
서포터즈
Posts: 179
Joined: 2005 02 25 16:03 12
Location: Heaven
Contact:

아하!

Post by hiphapis »

그렇군요~!
이때까지, 그럼 제가 잘못알고 있었던거군요..!!

table tag를 붙여넣으면
브라우져마다 table 사이의 공백이 틀리게 보여진다고 알고 있었거든요.

감사합니다!!
웹표준이 취미인 개발자
God Has Not 4Got
http://hiphapis.net
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 2 guests