CSS design guide (version 3rd)
Original basic information: stylin' with CSS: a designer's guide author: (English) Charles Wyke-Smith Translator: Li songfeng series name: Turing programming series Press: people's post and telecommunications Press ISBN: 9787115313645 Release Date: May 2013 publication date: 16 open page: 1 release: 1-1 category: computer> digital/design> CSS more about "CSS design guide (version 3rd)" content Introduction computer books "CSS design guide (version 3rd) is a classic design guide for beginners and intermediate readers. The book is divided into eight chapters. The first four chapters respectively introduce HTML markup and document structure, CSS working principle, positioning elements, fonts and texts, the basic concepts of rules, declarations, stack, specificity, and Selector are described in detail. The next four chapters introduce visual design techniques such as page layout, interface components, css3 rounded corners, shadows, gradient, and multi-background, finally, we also demonstrated how to implement the most cutting-edge responsive design in a simple and easy-to-understand manner. The CSS design guide (version 3rd) is suitable for beginners of CSS. Directory CSS design guide (version 3rd) chapter 1st HTML Tag and document structure 11.1 HTML Tag basics 21.1.1 text use closed tag 21.1.2 reference content use self-closed tag 31.1.3 attribute 41.1.4 title and section 51.1.5 composite element 51.1.6 Nested Tag 61.2 HTML document analysis 71.2.1 HTML template 71.2.2 block-level element and line element 101.2.3 nested element 151.3 Document Object Model 191.4 summary 21 Chapter 2nd CSS working principle 232.1 analysis CSS rule 24css rule naming convention 272.2 context selector 282.3 special context selector 33.2.3.1 sub-Selector] 332.3.2 adjacent to compatriot selector + 342.3.3 normal compatriot selector ~ 342.3.4 common selector * 352.4 ID and class selector 362.4.1 class attribute 362.4.2 ID attribute 392.4.3 when to use ID, when to use class 402.4.4 ID and class summary 422.5 attribute selector 422.5.1 attribute name selector 432.5.2 attribute value selector 432.5.3 attribute selector summary 442.6 pseudo class 442.6.1 UI pseudo class 442.6.2 structured pseudo class 472.7 pseudo element 482.8 inheritance 502.9 stacked 512.9.1 style source 512.9.2 stacked rule 522.9.3 calculation degree 542.10 rule declaration 562.10.1 text value 562.10.2 numeric value 572.10.3 color value 582.11 summary 62 chapter 3rd positioning element 633.1 understanding Box Model 633.1.1 box border 663.1.2 box inner margin 683.1.3 box outer margin 693.1.4 overlay outer margin 703.1. 5 margin unit 713.2 how large the box is 713.3 floating and clear 773.3.1 floating 783.3.2 surrounded by floating elements 3 methods 803.4 positioning 873.4.1 static positioning 883.4.2 relative positioning 883.4.3 absolute positioning 893.4.4 fixed positioning 903.4.5 positioning context 913.5 display attribute 943.6 background 953.6.1 CSS background attribute 963.6.2 background color 963.6.3 background image 973.6.4 background repeat 983.6.5 background position 993.6.6 background size 1013.6.7 background adhesion character abbreviation background attribute 1033.6.9 other css3 background attributes 1033.6.10 background image 3.6.11 background gradient 1063.7 summary 110 chapter 4th font and text 1114.1 font 1114.1.1 font family 1124.1.2 font size 1154.1.3 font style 1184. 1.4 font width 1194.1.5 font change 1204.1.6 abbreviations font properties 1204.2 text properties 1214.2.1 text indent 1214.2.2 Character Spacing 1244.2.3 word spacing 1254.2.4 text decoration 1254.2.5 text alignment 1264.2.6 lines high-margin 4.2.7 text conversion 1284.2. big Secrets: @ font-face package 1324.3.3 generated @ font-face package 1334.4 text layout 1344.4.1 simple text layout 1344.4.2 grid-based layout 1384.4.3 classic typographical exercise 1454.5 summary 154 chapter 2 Basic concepts of page layout 5th 3 columns? Fixed width layout 1575.3 three columns? Middle column flow layout 1725.3.1 use the negative margin to achieve 1725.3.2 use css3 cells to achieve 1765.4 multi-row multi-column layout 1795.4.1 practical application of CSS selector 1815.4.2 internal Div practice 1835.5 summary 183 chapter 6th interface component 1856.1 navigation menu 1856.1.1 vertical menu 1866.1.2 horizontal menu 1896.1.3 drop-down menu 1906.2 form 2006.2.1 HTML form Element 2016.2.2 form tag policy 2086.2.3 set form style 2096.2.4 design search form 2186.3 pop-up layer 2206.3.1 stack context and Z-index 2236.3.2 use CSS create triangle 2256.4 summary 226 chapter 7th css3 practice 2277.1 planning Page Structure 2277.2 header 2317.2.1 page title 2327.2.2 search form 2357.2.3 menu 2367.3 topic area 2427.3.1 login form 2467.3.2 blog article link 2497.4 library area 2517.5 footer 2577.6 summary 259 chapter 2 responsive design 8th large layout on small devices 2618.1 media query 2638.2.1 @ media rule 2648.2.2 media attribute of [LINK] label 2668.2.3 breakpoint 2668.2.4 use [meta] label to set the view 2618.2 for flat panel optimization Layout 2688.4 Optimization Layout for smartphones 2718.5 last two problems 2758.5.1 scaling bug 2758.5.2 in mobile safari let the drop-down menu support touch 2768.6 summary 278 appendix technical tips 279 index 287 Book Information Source: china Interactive publishing network