想知道浏览器厂商在设计浏览器的表单样式的规范或者说遵循的规范。但是很多文章都在讨论如何Cross Browser Styling。
既然这么多开发者都希望用户在自己的页面上看到一致的表单样式,为什么浏览器在表单样式的自定义方面,不开放完整的API。比如radio, checkbox, select的下来等等,不能像CSS定义标准盒模型那种,设置border, background等等。
最后想讨论下,为什么浏览器在不同平台上,默认样式 要与操作系统的表单保持一致?
比如button, select,在windows和在MAC都是各自系统的风格。
既然这么多开发者都希望用户在自己的页面上看到一致的表单样式,为什么浏览器在表单样式的自定义方面,不开放完整的API。比如radio, checkbox, select的下来等等,不能像CSS定义标准盒模型那种,设置border, background等等。
最后想讨论下,为什么浏览器在不同平台上,默认样式 要与操作系统的表单保持一致?
比如button, select,在windows和在MAC都是各自系统的风格。