코드가 Transtional DocType로 유효한 경우 엄격한 DocType를 사용해야합니까?
-
19-09-2019 - |
문제
전환 DocType를 사용한 W3C 유효성 검사에서 코드가 유효 한 경우 프리젠 테이션 또는 더 이상 사용되지 않은 요소와 함께 전환 DocType를 사용할 단점은 무엇입니까?
xhtml/html transtional doctype를 사용하는 사이트에 대해 몇 년 후 사이트 코드를 다시 작성/편집해야합니까?
이것은 의미 론적이지는 않지만 성격이 적으며 CMS에서 웹 기반 Wysiwyg 편집기를 사용하는 것이 좋습니다.
small {font-size:9px}
<p>hello <small>how</small> are you?</p>
그러나 이것은 더 많은 캐릭터를 사용합니다
.small-text {font-size:9px}
<p>hello <span class="small-text">how</span> are you?</p>
둘 다 검증되며 둘 다 모든 현재 브라우저에서 지원을받습니다. 그러나 미래에 가장 좋은 것은 무엇이며 그 이유는 무엇입니까?
해결책
전환 요소를 단순히 사용하는 대신 과도기적 DocType를 지정하는 한 브라우저 자체가 해당 요소에 대한 지원을 중단하기 시작하지 않으면 큰 문제를 해결할 것이라고 생각하지 않습니다. 또한 과도기의 유형이 엄격한 문서가 진화함에 따라 정적으로 유지 될 가능성이있는 요소와 관련하여 자신을 제한하고 있음을 주목할 가치가 있습니다.
나는 당신이 몇 년 안에는 큰 문제에 직면하고 있다고 생각하지 않습니다. 그리고 대부분의 사이트, 확실히 상업적인 사이트는 아마도 마케팅/브랜딩 이유에 대해서만 수정해야 할 것입니다. transitional
문제가됩니다.
제휴하지 않습니다 StackOverflow