2010-05-25 67 views
1

我知道瀏覽器樣式表和作者樣式表的重要性。但用戶樣式表的重要性如何?用戶樣式表的用處和重要性是什麼?

爲什麼用戶需要樣式表?

每個瀏覽器都有用戶樣式表桌面或移動?

哪種類型的用戶使用用戶樣式表,爲什麼?我從來沒有發現任何使用userstylesheet的人?

對於XHTML css開發者的用戶樣式表是否有任何問題?

用戶樣式表是否與可訪問性相關?

爲什麼只有css重置才能覆蓋瀏覽器css爲什麼不在用戶css上?

當我們製作網站時,我們是否應該考慮任何與用戶樣式表相關的東西?

回答

3

爲什麼需要用戶樣式表?

因爲許多作者都是白癡,許多用戶有特殊要求

是否每個瀏覽器都有用戶styleshhet桌面或移動?

沒有

哪種類型的用戶使用用戶樣式表,爲什麼?

的誰需要或想要覆蓋作者CSS或瀏覽器默認

是thery何事userstyle片XHTML + CSS開發辦?

編寫健全的標記,保持一致,注意CSS驗證器關於未能將背景顏色和前景顏色設置在一起的警告。

用戶表單是否與可訪問性相關?

它可以

爲什麼CSS復位只在瀏覽器CSS重寫爲什麼不能在用戶的CSS?

http://www.w3.org/TR/CSS21/cascade.html#cascade

3

一個小幅調整。級聯遵循瀏覽器(代理),用戶(訪問者),作者(設計者),而不是瀏覽器,作者,訪問者。除非使用!重要,或者任何更大的特徵,作者勝過瀏覽器和用戶。正如您發佈的鏈接所表達的。http://www.w3.org/TR/CSS21/cascade.html#cascade

用戶可以指定樣式表,但作者將通過級聯的接近度方面獲勝。如果用戶提供了更具體的選擇器 - 那麼它將通過特異性覆蓋用戶樣式表。我不知道應用用戶樣式表的任何人,也不知道那些人的數量。我所知道的唯一一個知道這一點的人是我在談論這個有趣的怪異事實時教授的學生。我得到它的目的,並需要它在宏偉的設計 - 我只是沒有看到它被使用。而那些需要它的人也需要CSS的學位來利用它,或者甚至知道它存在。 :D

在一天結束時,設計師需要脫離試圖控制用戶在其環境中看到的內容。我們只能針對最常見的顯示,基於常見的流行設置。或多功能/靈活的佈局。我們無法控制屏幕分辨率,色彩校準,外部照明條件以及他們可能在他們決定使用的任何瀏覽器中添加或調整的任何第三方應用程序和功能。

相關問題