[HTML] Doctype List
프로젝트를 진행할 때 어떤 타입이 제일 좋은가에 대해서 아직 말 할 수는 없지만 일반적으로 사용되어지고 있는 Doctype를 정리 해봤다.
★HTML★
1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
꽤 오래된 버전이라서 사용하고 있는 사람들이 있나 모르겠다...=ㅁ=);
2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
현제 사용금지 되어있는 태그들이 일부 허용된다.
3. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
현제 사용금지 되어있는 태그들이 일부 허용되지 않는다.
4. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">프레임을 사용할 경유 위 Doctype를 사용하지 않으면 잘 호환되지 않는다.(써본적이 없어서 아직 확인은 하지 못하였다...=ㅁ=);
5. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Doctype를 선택하지 않았다면 기본적으로 적용된다. 하지만 크로스 브라우징이 잘 안되기 때문에 자주사용하지는 않을 것이다.
★XHTML★
XHTML은 HTML이 진화된 XML로 가기 위한 과도기적 Doctype라고 생각하면 알기 쉽다.
XML를 통해서 HTML 4.01버전파일을 표현하기 때문에 주로 사용하는 것은 마찬가지로 세가지가 있다.
1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
★ 지금 현제 가장 많이 사용되어지고 있는 것은 바로 요녀석이다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
사용금지 되어있는 태그들이 어느정도 호환이 잘되기 때문에 크로스브라우징을 하기 쉽고
과도기적인 XHTML을 접할 때 CSS만 안다면 이전에 마크업을 하였던
사람도 무리없이 접할 수 있기 때문이다.
물론 이외에 좋은 점들이 많이 있겠지만 그건 사람마다 다르고 이유도 많을테니 다음에 정리해보고...
많은 Doctype들이 있지만 영어도 딸리고 종류도 많아서 링크로 대체한다....=ㅁ=);
http://www.w3.org/QA/2002/04/valid-dtd-list.html
...일어공부 하지 말고 영어 공부부터 해야 하는데 왤케 영어는 정이 안가지...-ㅅ-);;;
★HTML★
1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
꽤 오래된 버전이라서 사용하고 있는 사람들이 있나 모르겠다...=ㅁ=);
2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
현제 사용금지 되어있는 태그들이 일부 허용된다.
3. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
현제 사용금지 되어있는 태그들이 일부 허용되지 않는다.
4. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">프레임을 사용할 경유 위 Doctype를 사용하지 않으면 잘 호환되지 않는다.(써본적이 없어서 아직 확인은 하지 못하였다...=ㅁ=);
5. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Doctype를 선택하지 않았다면 기본적으로 적용된다. 하지만 크로스 브라우징이 잘 안되기 때문에 자주사용하지는 않을 것이다.
★XHTML★
XHTML은 HTML이 진화된 XML로 가기 위한 과도기적 Doctype라고 생각하면 알기 쉽다.
XML를 통해서 HTML 4.01버전파일을 표현하기 때문에 주로 사용하는 것은 마찬가지로 세가지가 있다.
1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
★ 지금 현제 가장 많이 사용되어지고 있는 것은 바로 요녀석이다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
사용금지 되어있는 태그들이 어느정도 호환이 잘되기 때문에 크로스브라우징을 하기 쉽고
과도기적인 XHTML을 접할 때 CSS만 안다면 이전에 마크업을 하였던
사람도 무리없이 접할 수 있기 때문이다.
물론 이외에 좋은 점들이 많이 있겠지만 그건 사람마다 다르고 이유도 많을테니 다음에 정리해보고...
많은 Doctype들이 있지만 영어도 딸리고 종류도 많아서 링크로 대체한다....=ㅁ=);
http://www.w3.org/QA/2002/04/valid-dtd-list.html
...일어공부 하지 말고 영어 공부부터 해야 하는데 왤케 영어는 정이 안가지...-ㅅ-);;;
댓글
댓글 쓰기