我知道浏览器样式表和作者样式表的重要性。但是用户样式表的重要性是什么呢?
为什么需要用户样式表?
是不是每个浏览器都有用户样式表,桌面或移动?
哪种类型的用户使用用户样式表?为什么?我从来没有找到使用userstylesheet的人?
XHTML css开发人员的用户样式表有什么可做的吗?
用户样式表是否与可访问性相关?
为什么css重置只覆盖浏览器css为什么不覆盖用户css?
当我们制作网站时,我们应该考虑任何与用户样式表相关的东西吗?
发布于 2010-05-25 17:13:52
为什么需要用户样式表?
因为很多作者都是笨蛋,很多用户都有特殊的需求
是不是每个浏览器都有用户样式表、桌面或手机?
不是
哪种类型的用户使用用户样式表?为什么?
需要或想要覆盖作者CSS或浏览器默认设置的用户
对于XHTML css开发人员的用户样式表有什么用吗?
编写合理的标记,保持一致,注意CSS验证器关于未能将背景色和前景色设置在一起的警告。
用户样式表是否与可访问性相关?
它可以是
为什么css重置只覆盖浏览器css为什么不覆盖用户css?
发布于 2011-04-21 19:56:50
一次小小的修正。级联遵循浏览器(代理)、用户(访问者)、作者(设计者),而不是浏览器、作者、访问者。除非使用了!important,或者有更大的专用性,否则作者胜过浏览器和用户。正如你发布的链接中所表达的那样。http://www.w3.org/TR/CSS21/cascade.html#cascade
用户可以指定样式表,但作者将通过级联的邻近方面取胜。如果用户提供了一个更具体的选择器,那么它将通过特异性覆盖用户的样式表。我不认识任何应用用户样式表的人,也不知道有多少人这样做。我所知道的唯一知道这一点的人,是我在谈论这个有趣的极客事实时教给我的学生。我知道它的目的,以及它需要在宏伟的设计中-我只是没有看到它被使用。而那些需要它的人,也需要一个CSS学位来利用它,甚至需要知道它的存在。:D
归根结底,设计师需要远离试图控制用户在其环境中看到的内容。我们只能针对最可能的显示,基于常见的、流行的设置。或者通用/灵活的布局。我们无法控制屏幕分辨率、颜色校准、外部照明条件,也无法控制他们可能在决定使用的任何浏览器中添加或调整的任何第三方应用程序和功能。
https://stackoverflow.com/questions/2906775
复制相似问题