css3 le design web moderne.pdf

...
Author:  ÄnÂss FîQhî

39 downloads 924 Views 9MB Size

Recommend Documents

memento css3

This manual is geared for University Students taking a 2-Day Web Design Workshop. This is a beginner-level workshop for those who have never designed a website before.

Descripción completa

Descrição completa

This is a website design proposal for an e-commerce website.

Full description

Contoh Proposal web design

Do better web design by learning about its psychology.

Manual muy completo para empezar a manejar la versión 3 de las hojas de estilo. Necesario conocer CSS2.1

Descripción: manual de desarrollo web css 3, creditos a miguel angel alvares.

Description complète

Web Designing is the process of building and maintaining websites. It is used to describe the design process relating to the front-end design of a website including writing mark up. By using this, we can design dynamic web pages for further communica

Basics of Web Design HTML5 and CSS3 3rd Edition Terry Felke-Morris Test Bank Download: https://goo.gl/yuYiGD basics of web design html5 & css3 4th edition pdf basics of web design: html5 & css3 ...

Criteria for optimal web designFull description

Chapter No. 1 The Essentials of Responsive Web Design Learn the HTML5 and CSS3 you need to help you design responsive and future-proof websites that meet the demands of modern web users Fo…Descrição completa

Sample Profile for new Web Designing CompaniesFull description

Sample Profile for new Web Designing Companies

ons">
ons">


Le contenu nommé est affiché dans les éléments .regions : CSS div.regions{ flow-from: flow-from: 'texte'; 'tex te'; }

Le flux de la balise article est alors affiché au sein de la première div.regions et continue au sein de la seconde, de la troisième et de la dernière, et cela peut importe leurs positions dans la page, et leurs modes de positionnement. En clair, dès que la première région est « remplie », le contenu est alors stoppé, et la suite est affichée affichée dans la seconde région, et ainsi de suit s uitee (figure (figure 10.15). 1 0.15).

Fig. 10.15 Le contenu est automatiquement réparti

L'intérêt d'une telle structure réside dans le fait que le contenu peut être affiché sans se soucier de la  position des éléments. éléments. Cela perm p ermet, et, entre entre autre, autre, de positionner positionner les l es élém él ément entss diff di fférem éremm ment en fonction fonction des résolutions ou des tailles d'écrans, tout en conservant le flux de la page affiché de régions en régions.

Contrôles Une telle structure impose bien entendu de multiples contraintes, auxquelles la spécification tente de répondre. Citons en particulier les propriétés break-before, break-after et break-inside , qui permettent de forcer un saut de régions avant, après ou au sein d'un élément. Citons également la propriété regioncontenu déborde de la dernière région r égion possible possib le pour le flux. flux. overflow qui gère le cas ou le contenu Terminons par la règle @region qui permet, à la manière des medias-queries, de cibler les éléments actuellement au sein d'une région particulière. Ainsi, il devient possible de les styler différemment, comme ceci : @region div.regions:nth-child(2){ p{ background: background: gray; } }

Cette règle ajoute un arrière-plan gris, à tous les paragraphes, actuellement dans la deuxième région.

Compatibilité Les régions CSS sont également très expérimentales, actuellement supportées au sein d'IE10 et depuis Chrome 15. Cependant, les syntaxes diffèrent légèrement de la spécification actuelle.

Index accélération, 233 233,, 237 accessibilité, 4, 140 140,, 229 amélio amélioration ration progressi progressive, ve, 34 34,, 236 236,, 259 259,, 274 274,, 275 Android, 31 31,, 218 animations, 238 238,, 273 arrière-plans multiples, 99 attr(), 80  backgroun  background-attach d-attachm ment, ent, 101  backgroun  background-cli d-clip, p, 105  backgroun  background-ori d-origin gin,, 106  backgroun  background-posi d-position tion,, 102  backgroun  background-repea d-repeat,t, 100  backgroun  background-size, d-size, 107  block, 182  border-colla  border- collapse, pse, 202  border-im  border- image, age, 114  border-radius,  border- radius, 97  border-spacing  border- spacing,, 201  box-shadow,  box-shadow, 92  box-sizing  box-sizing, 191  butineu  butineur, r, 19 calc(), 79 Candidate Recommandation, Recommandation, 12 césure, 172 Chrome, 25 circle, 122 clear, 177 closest-corner, 125 closest-side, 124 coins arrondis, 96 color-stop, 130 commentaires conditionnels, 36 compteurs, 61 contain, 108 108,, 128

couleurs, 63 counters, 62 cover, 109 109,, 129 crénag cré nagee (kernin ( kerning), g), 164 cross-fade(), 294 CSS, 6, 39 CSS3 modules, 17 PIE, 277 sélecteurs, 42 standard, 8 utilisation, 32 cubic-bezier, 234 currentColor, 65 curseurs, 81 débogage, 291 dégradation gracieuse, 33 33,, 95 95,, 98 98,, 278 dégradés, 118 détection fonctionnalités, 38 38,, 284 navigateurs, 37 device-width, 215 215,, 223 display, 192 échelle, 256 256,, 267 Editor's Draft, Draft, 9 element(), 296 ellipse, 123 em, 72 72,, 137 EOT, 146 146,, 148 erreur 404, 149 évènements évènements JS, J S, 242 exclusions, 300 fallback, 120 120,, 279 farthest-corner, 127 farthest-side, 126 faux-gras, 151 faux-italique, 152 filtres CSS, 297

Firefox, 23 Flexible Box Layout (flexbox), 206 float, 52 52,, 176 176,, 301 flou, 91 91,, 93 93,, 298 font, 139 font-family, 132 font-feature-settings, 161 font-size, 134 font-size-adjust, 157 font-stretch, 156 font-variant, 159 Fontspring, 150 Fontsquirrel, 155 formulaires, 82 fr, 74 74,, 208 frameworks, 230 230,, 244 Gecko, 24 GIF, 111 glyphes, 162 Google web fonts, 153 Grid Layout, 207 hauteur d'x, 158 height, 186 hsl, 69 hsla, 70 70,, 87 HTC, 280 hyphens, 171 image, 295 inclinaison, 253 253,, 265 initial-scale, 217 inline, 183 inline-block, 193 inset, 94 Internet Explorer, 21 iPhone, 30 30,, 214 JavaScript, 243 243,, 283 283,, 290 JPG, 112 Query, 245

Last Call, Call , 11 layout, 181 ligatures, 163 linear-gradient(), 119 listes, 59 local(), 154 margin, 187 matrice, 257 257,, 269 matrix, 258 258,, 268 Media-queries, 221 mobile, 212 modèle de d e boîtes, 179 Modernizr, 131 131,, 276 276,, 282 modules CSS3, 16 moteur de rendu, 20 Multi-col Multi- colum umnn Layout, Layout, 205 205,, 227 navigateur, 18  Netscape Navigator, Navigator, 5 ombres, 89 opacity, 66 66,, 85 OpenType, 160 Opéra, 28 orientation, 224 224,, 226 OTF, 145 overflow, 190 overflow-wrap, 169  padding,  padding, 188  perspective,  perspec tive, 271 PNG, 113  polices  polic es formats, 142 génériques, 133  positionnem  positionnement ent,, 173 173,, 180 absolu, 178 avancé, 204 flottant, 175 tableaux, 174  prefix-free,  prefix-free, 289

 préfixes, 15 15,, 35 35,, 286  prefixmycss,  prefixmycss, 287  prefixr, 288  preserve-3d,  preser ve-3d, 270 270,, 272 Presto, 29 Proposed Recommandation, 13  pseudo-classe,  pseudo-classe , 43 43,, 47  pseudo-élément  pseudo-éléments, s, 51 Quirks (mode), 189 radial-gradient(), 121 Recommandation, 14 régions, 302 rem, 73 73,, 138 resize, 83 resolution, 225 225,, 228 Responsive design, design, 211 ressources, 292 rgb, 67 rgba, 68 68,, 86 rotate, 251 251,, 263 rotation, 250 250,, 264 round, 104 104,, 116 Safari, 27 scale, 255 255,, 266 screen-width, 216 sélecteur, 41 Selectivizr, 285 séparation fond-forme, 3 shaders, 299 skew, 254 smartphones, 210 space, 103 103,, 117 standards web, 1, 7 steps, 235 235,, 241 stretch, 115 SVG, 110 110,, 143 table, 184 184,, 196 table-caption, 203

table-cell, 198 table-layout, 199 table-row, 197 text-overflow, 168 text-shadow, 90 text-space-collapse, 165 text-wrap, 167 transform, 247 transformations 2D, 246 3D, 260 transitions, 231 translate, 249 249,, 261 translation, 248 248,, 262 transparence, 84 transparent, 64 64,, 88 Trident, 22 TTF, 144 unités absolues, 76 76,, 135 angles, 77 77,, 252 relatives, 71 71,, 136 temps, 78 78,, 232 232,, 240 vertical-align, 194 194,, 200 viewport, 213 vw, vh, vmin, 75 W3C, 2, 293 Webkit, 26 hite-space, 166 166,, 195 idth, 185 WOFF, 147 ord-wrap, 170 Working Draft, 10 z-index, 209 209,, 281 zoom, 220