3

这可能属于 Stack Overflow 的“鼓励辩论”类别,但我希望人们在问题被关闭为“不具建设性”的情况下为答案做出贡献。

作为从 Flash 等跨平台、跨浏览器解决方案迁移的人,我显然发现 HTML/CSS 的可变性以及不同的浏览器实现非常令人沮丧。仔细考虑模板站点提供的包罗万象的 HTML/CSS 布局,我对旨在“修复”旧版/未来浏览器中的布局问题的浏览器特定 CSS 选择器(如 -webkit 和 -moz)的数量感到震惊.

网页设计师实际上是如何将他的恶魔与不同的渲染引擎相提并论的,他们真的有必要从本质上学习 Webkit、Mozilla 和 Trident 等引擎的细微差别吗?为了利用简单性而忽略这些对样式语言的添加是否可行?我读过的每一本参考书/教程似乎都在关注这些问题,而网络似乎由许多非常具体的 CSS 片段组成,这些片段解决了非常具体的问题。

我不是在寻找居高临下的答案。我知道 HTML 规范和实现的混乱。但我正在寻找能够在解决问题时为我提供最佳行动方案的人,特别是在学习绳索时。

4

0 回答 0