媒体查询。该部门背后是否有任何意义:@media all或@media屏幕?

问题描述:

简单是辉煌的关键。媒体查询。该部门背后是否有任何意义:@media all或@media屏幕?

我看到@media print@media screen标签背后有一些意义。 但比较@media screen到(@media all而不是打印)混淆了我。

是否有任何意见:@media all@media screen? 直觉上默认情况下,我宁愿@media screen,但在此 的情况下可能会失败?任何好的例子?

你会错过所有其他媒体类型(即是很少使用,但存在):

W3C的页面:

braille 
    Intended for braille tactile feedback devices. 
embossed 
    Intended for paged braille printers. 
handheld 
    Intended for handheld devices (typically small screen, limited bandwidth). 
projection 
    Intended for projected presentations, for example projectors. 
speech 
    Intended for speech synthesizers. 
tty 
    Intended for media using a fixed-pitch character grid (such as teletypes, terminals, )  
tv 
    Intended for television-type devices (low resolution, color, limited-scrollability screens, sound available). 
+0

谢谢,但浏览器是如何检测的小工具的媒体类型? 让我们比较电视和屏幕。 :)这非常有趣。 – Calm 2013-04-20 09:04:13

+1

嗯,我不知道这是如何工作的。我想电视浏览器是电视制造商嵌入电视的特殊版本,但肯定有人知道更好。无论如何,你应该知道有人用@media tv set查看你的网页有一些小小的可能性。 – vals 2013-04-20 09:16:04