코드가 Transtional DocType로 유효한 경우 엄격한 DocType를 사용해야합니까?

StackOverflow https://stackoverflow.com/questions/2040393

문제

전환 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 문제가됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top