![]() |
1
4
以下是标准模式的好处: 1)正确和准确的代码更容易在一组开发人员中维护。 2)标准模式生成更可靠的内容呈现,这对于跨用户代理在辅助技术方面的遵从性非常重要。 3)统一和有效的代码更容易考虑可访问性问题。 4)您的代码将有更长的使用寿命,而不会与规范中未来的更改冲突。 |
![]() |
2
1
除奥斯汀的评论外,这里有一篇关于不同模式的非常好的文章: CSS - Quirks mode and strict mode 是的,一旦转换到标准模式,某些标记可能不再有效。在怪癖模式下开发的目标是在Netscape和IE接受CSS之前编程的旧浏览器。 由于目前大多数浏览器都能够呈现W3C标准,我建议将其作为GoTo模式。当然,现在会有点痛苦,但从长远来看,这是值得的。 |
![]() |
3
1
我不知道你的用户群,但是允许使用非IE浏览器——占全球市场35%以上——肯定会让你的一些客户满意。使用怪癖模式几乎迫使用户坚持使用IE。 在某个时刻(可能在遥远的将来),即将放弃怪癖模式,然后你将不得不重新编码无论如何。最好在代码增长到无法修复之前立即执行。切换到严格的doctype 现在 一旦解决了最初的问题,就可以节省开发时间。 我建议尝试严格的doctype,看看会发生什么,以及设计有多糟糕。记住,HTML 不一定要有效 严格的工作模式。字体标记和对齐元素/属性在严格模式下工作良好,不过您应该逐步逐步淘汰它们并用CSS替换。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 4 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 5 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 5 月前 |