평소엔 웹표준에 관심이 없다가 이제부터 사이트를 제작할 때는 되도록이면 표준에 맞춰주려고 합니다.
이번에 모 공공기관의 사이트를 제작하게 되었는데요.
표준이 여러가지네요.
HTML 4.01 Transitional
HTML 4.01 Stric
XHTML 1.1
XHTML 1.0 Transitional
XHTML 1.0 Stric
이외에도 많은 양식들이 있는데 어떤 것에 맞춰야하나요?
드림위버 MX를 사용 중인데 드림위버에서는 새페이지를 작성할 때 XHTML 1.0 Transitional 문서로 만드는 것을 지원하기에 여기에 맞춰주고 있습니다. 이것에 맞춰서 만들어보았는데 익스플로러나 불여우에서도 잘 보이더라구요. Validator를 돌려보니 XHTML과 HTML의 문법에는 아주 약간의 차이점이 있긴 하더라구요.
그런데 인터넷을 돌아다니다 보면 HTML 4.01 Transitional에 맞춘 사이트가 많더라구요.
표준이 여러가지이니 헷갈리네요. 그냥 지금 이대로 XHTML 1.0 Transitional에 맞춰서 작성해도 되는지 아니면 HTML 4.01 Transitional에 맞춰야하는지 궁금합니다. 도대체 어느게 진정한 '웹표준'인가요.
여러 표준방식 중에 어떤 것에 맞춰야하나요??
-
- 해커
- Posts: 691
- Joined: 2004 08 11 22:14 59
- Contact:
모두다 표준이기는 한데 특성(?)이 조금씩 다릅니다.
가장 쉽게 접근 할 수 있는 것이 HTML 4.01 TR 입니다. 기존의 HTML 속성들이 대부분 존재하기 때문에 스펙을 준수하기가 용이 합니다.
XHTML 은 XML 입니다. 아무래도 HTML 과는 좀 다릅니다. 태그의 열고 닫는 것에 항상 신경을 써야 하는데 툴을 따로 쓰지 않는 한 자꾸 실수를 하는 것이 사실입니다.
XHTML 을 사용해야할 특별한 이유가 있지 않은 한...일반적인 "웹사이트" 의 경우 HTML 4.01 Transitional 로 작업하시는 것이 수월 하실 겁니다.
저는 XHTML 1.1 은 회사 업무로 사이트 제작을 해야 할때는 좀 꺼려지더군요. 거의 XML 이다 보니까 디자인 적인 요소가 많이 들어갈 경우 업무의 양이 많아지는게 사실입니다.
그리고 유지보수도 생각을 해 볼때...
유지보수 하는 사람이 XHTML 을 잘 이해하고 있지 못할 수도 있기 때문에 아직까지는 HTML 4.01 TR 이 좋은 것 같습니다. HTML 4.01 TR 은 일단 없어진 element 나 속성, 그리고 HTML 작성의 무결성 등만 지켜주면 되기 때문에 가장 접근 하기가 쉽습니다.
가장 쉽게 접근 할 수 있는 것이 HTML 4.01 TR 입니다. 기존의 HTML 속성들이 대부분 존재하기 때문에 스펙을 준수하기가 용이 합니다.
XHTML 은 XML 입니다. 아무래도 HTML 과는 좀 다릅니다. 태그의 열고 닫는 것에 항상 신경을 써야 하는데 툴을 따로 쓰지 않는 한 자꾸 실수를 하는 것이 사실입니다.
XHTML 을 사용해야할 특별한 이유가 있지 않은 한...일반적인 "웹사이트" 의 경우 HTML 4.01 Transitional 로 작업하시는 것이 수월 하실 겁니다.
저는 XHTML 1.1 은 회사 업무로 사이트 제작을 해야 할때는 좀 꺼려지더군요. 거의 XML 이다 보니까 디자인 적인 요소가 많이 들어갈 경우 업무의 양이 많아지는게 사실입니다.
그리고 유지보수도 생각을 해 볼때...
유지보수 하는 사람이 XHTML 을 잘 이해하고 있지 못할 수도 있기 때문에 아직까지는 HTML 4.01 TR 이 좋은 것 같습니다. HTML 4.01 TR 은 일단 없어진 element 나 속성, 그리고 HTML 작성의 무결성 등만 지켜주면 되기 때문에 가장 접근 하기가 쉽습니다.
- Channy
- 해커
- Posts: 1006
- Joined: 2002 03 26 17:41 59
- Location: 아름다운 제주
- Contact:
Re: 여러 표준방식 중에 어떤 것에 맞춰야하
XHTML 1.0 Transitional 로 맞추는 게 좋지 않을까요?궁금 wrote: 도대체 어느게 진정한 '웹표준'인가요.
-
- 해커
- Posts: 724
- Joined: 2005 01 31 22:33 55
- Location: 대한민국
- Contact:
Re: 여러 표준방식 중에 어떤 것에 맞춰야하
전부다 진정한 웹표준입니다. ㅎㅎ궁금 wrote: 표준이 여러가지이니 헷갈리네요. 그냥 지금 이대로 XHTML 1.0 Transitional에 맞춰서 작성해도 되는지 아니면 HTML 4.01 Transitional에 맞춰야하는지 궁금합니다. 도대체 어느게 진정한 '웹표준'인가요.
여유가 되시면 xhtml에 맞추시는게 좋을테고 힘들다면 html 4.01이 낫죠.
xhtml로 하시면 <img> 가 아닌 <img /> 이렇게 하셔야 하니까요.
드림위버MX2004를 사용하신다면 새문서 만들시 xhtml로 만드시면 자동으로 />게 닫아줍니다.
혼자하시는 것이라면 아예 xhtml로 나가시고 팀원이 있다면 의논해서 정해보세요.
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
Re: 여러 표준방식 중에 어떤 것에 맞춰야하
제 생각에도 XHTML 1.0 Transitional이 무난할 것입니다. (저는 주로 글자들로만 채워진 문서를 손으로 가끔 만들기 때문에 XHTML 1.0 strict를 씁니다)차니 wrote:XHTML 1.0 Transitional 로 맞추는 게 좋지 않을까요?궁금 wrote: 도대체 어느게 진정한 '웹표준'인가요.
http://www.w3.org/TR/xhtml1/#guidelines
한 가지 문제는 stylesheet 등을 참조할 때 XML 규정을 좇아서 stylesheet 선언(또, XML 선언문을 ; XML 선언문은 UTF-8로 만들면 생략가능합니다만)을 앞에 둘 경우(이렇게 해야 한다는 것을 저도 오늘 처음 알았습니다. 그런데, W3C의 XHTML 1.0 strict 문서들도 그렇게 하고 있지 않네요. 좀더 확인 필요) '망할' MS IE가 doctype switching을 하지 않는다는 점이겠네요.
공동 작업을 해야 하고 불가피하게 HTML 4.01을 다른 작업자가 만들기를 고집한다면, 그 결과에 대해 HTML tidy를 돌리는 수도 고려해 볼만 하지 않을까요?
http://tidy.sourceforge.net/
Who is online
Users browsing this forum: No registered users and 1 guest