cfn:media_types_and_media_queries
media types
Changer la présentation selon le type de device.
@media rule
@media screen { //styles }
@import syntax
@import url("styles.css") screen;
link element syntax
Le plus commun
<link rel="stylesheet" type="text/css" href="styles.css" media="screen, projection">
media types
- all
- braille
- embossed
- handheld
- print
- projection
- screen
- speech
- tty
- tv
À noter que les mobiles supportent en général le screen media type, donc pas reliable.
media queries
Les média-queries permettent de combiner les media types avec les propriétés des médias afin d'impacter les styles sur la base de la couleur, largeur d'écran, ou d'autres facteurs.
syntaxe
link rel="stylesheet' href="desktop.css" media="[not | only ] screen [and (expression)"
media features
- width
- height
- device-width
- device-height
- orientation
- aspect-ratio
- color
- color-index
- monochrome
- resolution
- scan
- grid
syntax
link rel="stylesheet" href="desktop.css" media="only-screen and (min-width:0px) and (max-width:480px)"
cfn/media_types_and_media_queries.txt · Last modified: 2015/12/22 21:58 by leo