CSS2 媒介類型

來源:互聯網
上載者:User

媒介類型(Media Types)允許你定義以何種媒介來提交文檔。文檔可以被顯示在顯示器、紙媒介或者聽覺瀏覽器等等。

媒介類型

某些 CSS 屬性僅僅被設計為針對某些媒介。比方說 "voice-family" 屬性被設計為針對聽覺使用者終端。其他的屬性可被用於不同的媒介。例如,"font-size" 屬性可被用於顯示器以及印刷媒介,但是也許會帶有不同的值。顯示器上面的顯示的文檔通常會需要比紙媒介文檔更大的字型大小,同時,在顯示器上,sans-serif 字型更易閱讀,而在紙媒介上,serif 字型更易閱讀。

@media規則

@media 規則使你有能力在相同的樣式表中,使用不同的樣式規則來針對不同的媒介。

下面這個例子中的樣式告知瀏覽器在顯示器上顯示 14 像素的 Verdana 字型。但是假如頁面需要被列印,將使用 10 個像素的 Times 字型。注意:font-weight 被設定為粗體,不論顯示器還是紙媒介:

<html><head><style>@media screen{p.test {font-family:verdana,sans-serif; font-size:14px}}@media print{p.test {font-family:times,serif; font-size:10px}}@media screen,print{p.test {font-weight:bold}}</style></head><body>....</body></html>
不同的媒介類型

注釋:媒介類型名稱對大小寫不敏感。

瀏覽器支援IE: Internet Explorer, F: Firefox, N: Netscape。

W3C:“W3C” 列的數字顯示出屬性背景由哪個 CSS 標準定義(CSS1 還是 CSS2)。

媒介類型 描述
all 用於所有的媒介裝置。
aural 用於語音和音頻合成器。
braille 用於盲人用點字法觸覺回饋裝置。
embossed 用於分頁的盲人用點字法印表機。
handheld 用於小的手持的裝置。
print 用於印表機。
projection 用於方案展示,比如投影片。
screen 用於電腦顯示器。
tty 用於使用固定密度字母柵格的媒介,比如電傳打字機和終端。
tv 用於電視機類型的裝置。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.