媒体查询在html中怎么写,HTML5中的媒体查询

HTML5中的媒体查询

时间:2014-6-6

在我看来,在网站设计领域,媒体查询一直是多年最大的促变因素-大概是因为CSS本身已成为主流,CSS的广泛采用允许我们抛弃那些刚性限制的基于表单的网站;然而,媒体查询又使我们再前进一步,用它设计出的网页能支持各种用以显示网站的设备规格.

媒体查询是逻辑语句,如果逻辑是正确的,在语句中的样式规则就会被应用,如果逻辑是错误的,规则就会跳过,语句的参数被称为媒体功能,如今最常用的参数与设备或窗口的尺寸相关,在详细讨论媒体功能之前,让我们来看看如何使用它们.

媒体查询扩展了CSS2.1和HTML5.01使用媒体类型语法-请记住,就是这种语法,允许调用依赖于媒体的样式,例如,当链接到外部样式表单时:

只有当查看设备是屏幕时,此代码才调用外部样式表foo.css-换句话说,如果是其他的媒体类型,例如,打印,那就不行,要想扩展此语法,我们只需添加and这个词,再把query放在括号中加在后面:

这个被修改后的代码要同时满足两个条件,第一,媒体类型应该是一个屏幕;第二,媒体查询的逻辑应该是正确的,如果这两个条件都满足,则可以应该foo.css

通过@import at-rule,我们还可以运用媒体查询,把其他样式表单中的外部样式表包括在内,下面这个代码和上面的代码逻辑相同,但它可以用于样式标记或外部样式表单中:

@import url("foo.css") screen and (query);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值