0

如果我们的代码在带有过渡文档类型的 W3C 验证中有效,那么将过渡文档类型与演示或弃用元素一起使用有什么缺点?

对于我们使用 XHTML/HTML 转换文档类型的网站,我们是否必须在几年后再次重写/编辑网站的代码?

这不是语义,而是使用较少的字符,并且在 CMS 中使用基于 Web 的所见即所得编辑器会很好

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>

两者都将被验证,并且都支持所有当前的浏览器。但是什么对未来最好,为什么?

4

1 回答 1

1

只要您指定过渡文档类型,而不是简单地使用过渡元素,我认为您不会遇到任何重大问题,除非浏览器本身开始放弃对这些元素的支持。还值得注意的是,您可能会限制自己作为过渡文档类型使用的元素,随着严格文档类型的发展,您可能会保持静态。

不过,我认为你不会面临任何大问题,当然不会在几年内。大多数网站,当然是商业网站,可能需要修改——如果只是出于营销/品牌的原因——在使用transitional成为问题之前。

于 2010-01-11T07:34:10.227 回答