2009년 7월 28일 화요일

웹표준에 따른 HTML 태그 정의

1. 모든 태그는 < />로 닫아야 한다.
- 예) <font> 문자열 </font>
        <br />

2. form을 사용할때는 <table> 밖에 위치해야 한다.
- 예)
기존방식
<table>
<form>
<tr>
<td></td>
</tr>
</form>
</table>

웹표준
form { margin: 0; }

<form style="margin:0px;">
<table>
<tr>
<td></td>
</tr>
</table>
</form>
표준방식으로 하게 되면 폼의 마진으로 인해 빈줄이 생기게 된다. 그러므로 css에 정의하면 된다.



3. alt 태그 대신에 title 태그를

4. input태그에는 tabindex를 이용해서 키보드 만으로 이동할 수 있게
예)   <INPUT TYPE="text" NAME="name" tabindex="1">첫번째
  <INPUT TYPE="text" NAME="name" tabindex="3">세번째
  <INPUT TYPE="text" NAME="name" tabindex="2">두번째

위의 내용이 태그를 사용하면서 무심히 지나가는 표준이었다.
웹표준은 어찌 보면 정말 쓸데없는 짓이기는 하다. 거대기업이 배포한 웹브라우저에 길들어져 버린
우리에겐 웹표준은 의미가 없을 수 도 있다.

하지만 어쩌면 그 반대편에 서 있거나 소외되버린 사람들에게는 웹표준은 하나의 희망이 될 수 있지
알을까?
쉬운 것부터 하자 코딩습관만 바꿔도 좋겠다.
첨부파일로 웹표준에 관한 자료를 올려둔다. 많은 참고 바란다.

댓글 없음:

댓글 쓰기