如何为CSS指定对应的Media type

简介: 如何为CSS指定对应的Media type

One of the most important features of style sheets is that they specify how a document is to be presented on different media: on the screen, on paper, with a speech synthesizer, with a braille device(盲人使用的设备上), etc.


style sheet设置的目的,是为了描述文档如何在不同的media类型上呈现的。


Certain CSS properties are only designed for certain media (e.g., the ‘page-break-before’ property only applies to paged media).


某些 CSS property 只有在应用于某些 media 上时才有意义,比如page-break-before 属性只能应用在paged media上。


occasion, however, style sheets for different media types may share a property, but require different values for that property.


不同media类型上的style sheet可能共享同名property,但是值有所不同。


For example, the ‘font-size’ property is useful both for screen and print media. The two media types are different enough to require different values for the common property; a document will typically need a larger font on a computer screen than on paper.


比如 font-size,在screen和print media上都有效,但是值不同。


Therefore, it is necessary to express that a style sheet, or a section of a style sheet, applies to certain media types.


因此,我们使用style sheet时,至少需要为其某一部分指定适配的media type.


具体语法:

image.png

media group和media type的关系

image.png

SAP Spartacus里使用media type @media的例子:image.png

相关文章
|
1月前
|
编解码 前端开发 容器
CSS语言的@media查询
CSS语言的@media查询
|
6月前
|
前端开发
Media Query 在 CSS 中使用的一个具体例子
Media Query 在 CSS 中使用的一个具体例子
34 0
|
4月前
|
编解码 前端开发 信息无障碍
CSS媒体查询(@media)全面解析
CSS媒体查询(@media)全面解析
40 1
|
5月前
|
编解码 前端开发 信息无障碍
CSS媒体查询(@media)全面解析
CSS媒体查询(@media)全面解析
70 1
|
7月前
|
Web App开发 前端开发
CSS @media 判断不同浏览器使用不同CSS
CSS @media 判断不同浏览器使用不同CSS
40 0
|
前端开发 UED
CSS media query创建一个响应式布局
在前端开发中,响应式设计已经成为了必备技能之一。随着越来越多的人使用移动设备访问网站,保证网站在不同大小的设备上能够正常显示和操作是至关重要的。 响应式设计可以通过多种方式实现,其中一种常见的方法是使用CSS media query。本文将介绍如何使用CSS media query创建一个响应式布局,以适应不同大小的设备。
76 0
|
前端开发
css:viewport解决@media媒体查询不生效
css:viewport解决@media媒体查询不生效
200 0
css:viewport解决@media媒体查询不生效
|
前端开发 信息无障碍
如何为CSS指定对应的Media type
如何为CSS指定对应的Media type
如何为CSS指定对应的Media type
|
Web App开发 移动开发 前端开发
实践 HTML5 的 CSS3 Media Queries
先来介绍下 media,确切的说应该是 CSS media queries(CSS 媒体查询),媒体查询包含了一个媒体类型和至少一个使用如宽度、高度和颜色等媒体属性来限制样式表范围的表达式。CSS3 加入的媒体查询使得无需修改内容便可以使样式应用于某些特定的设备范围。
914 0
|
Web App开发 移动开发 前端开发
基于 CSS3 Media Queries 的 HTML5 应用
先来介绍下 media,确切的说应该是 CSS media queries(CSS 媒体查询),媒体查询包含了一个媒体类型和至少一个使用如宽度、高度和颜色等媒体属性来限制样式表范围的表达式。CSS3 加入的媒体查询使得无需修改内容便可以使样式应用于某些特定的设备范围。
904 0