Share
Fr. 44.50
Lunn, A D Lunn, A. D. Lunn, I Lunn, Ian Lunn, Ian (The Open University Lunn...
Css3 Foundations
English · Paperback / Softback
Shipping usually within 1 to 3 weeks (not available at short notice)
Description
Informationen zum Autor Ian Lunn (@IanLunn) is a freelance front end developer, passionate about building the future of the web using technologies such as CSS3 and HTML5. With a Higher National Diploma in Internet Technology, Ian combines his education with expertise in CSS, HTML, JavaScript, and WordPress to build creative and effective websites and applications. Treehouse is a consortium of web and software designers and developers whose mission is to bring affordable technology education to people everywhere, in order to help them achieve their dreams and change the world. In keeping with that mission, the Treehouse Series of books are authorized by experts and loaded with innovative design ideas and practical skill -building instruction. If you're a web developer, web designer, hobbyist, or career -changer, every book in the series belongs on your bookshelf. Klappentext Master innovative and eye-catching website design with the exciting new Treehouse Series of booksTurn plain words and images into stunning websites with CSS3 and this beautiful, full-color guide. Taking web designers beyond the constraints of prebuilt themes and simple site-building tools, this new Treehouse book combines practicality with inspiration to show you how to create fully customized, modern websites that make viewers stop and stay.The exciting new Treehouse Series of books is authored by Treehouse experts and packed with innovative design ideas and practical skill-building. If you're a web developer, web designer, hobbyist, or career-changer, every book in this practical new series should be on your bookshelf.* Part of the new Treehouse Series of books, teaching you effective and compelling website development and design, helping you build practical skills* Provides career-worthy information from Treehouse industry pros and trainers* Explains the basics of cascading style sheets (CSS), such as how to structure with CSS, use CSS syntax, how to manipulate text, and visual formatting* Also covers the box model, how to animate page elements, cross-browser compatibility, and moreLeverage pages of dazzling website design ideas and expert instruction with a new Treehouse Series book. Zusammenfassung Master innovative and eye-catching website design with the exciting new Treehouse Series of books Turn plain words and images into stunning websites with CSS3 and this beautiful, full-color guide. Inhaltsverzeichnis Introduction 3 Who Should Read This Book? 1 What You Will Learn 1 How to Use This Book 2 Using This Book with Treehouse 2 Part 1: Introduction Chapter one Understanding CSS and the Modern Web 5 What Is the Modern Web? 5 What Is CSS? 6 The Role of CSS 6 Modern Browsers 10 Today's Major Browsers 10 Browser Engines (Layout Engines) 11 Browser Usage Statistics 12 Older Browsers on the Modern Web 12 Tools for Building and Styling the Modern Web 15 Web Developer Tools 15 Text Editors 17 Summary 18 Chapter Two Getting Started 19 Getting Started with the Project Files 20 Downloading the Project Files 20 Folder Structure and Good Practices 20 Understanding the HTML Template 22 Getting Started with CSS 30 Adding CSS to a Page 30 Using Media Types 31 Inline Styles 32 User Agent Stylesheets 33 Using a CSS Reset for Better Browser Consistency 34 Summary 38 Part 2: Learning CSS Syntax and Adding Presentational Styles Chapter Three Mastering The Power of CSS Selectors 41 Writing Your First Styles 41 Inheritance and the Relationship Between Elements 44 Selectors 45 Universal Selector 45 Type Selector 45 ID and Class Selectors 46 Grouping Selectors 47 Combinators 48
List of contents
Introduction 3
Who Should Read This Book? 1
What You Will Learn 1
How to Use This Book 2
Using This Book with Treehouse 2
Part 1: Introduction
Chapter one Understanding CSS and the Modern Web 5
What Is the Modern Web? 5
What Is CSS? 6
The Role of CSS 6
Modern Browsers 10
Today's Major Browsers 10
Browser Engines (Layout Engines) 11
Browser Usage Statistics 12
Older Browsers on the Modern Web 12
Tools for Building and Styling the Modern Web 15
Web Developer Tools 15
Text Editors 17
Summary 18
Chapter two Getting Started 19
Getting Started with the Project Files 20
Downloading the Project Files 20
Folder Structure and Good Practices 20
Understanding the HTML Template 22
Getting Started with CSS 30
Adding CSS to a Page 30
Using Media Types 31
Inline Styles 32
User Agent Stylesheets 33
Using a CSS Reset for Better Browser Consistency 34
Summary 38
Part 2: Learning CSS Syntax and Adding Presentational Styles
Chapter three Mastering The Power of CSS Selectors 41
Writing Your First Styles 41
Inheritance and the Relationship Between Elements 44
Selectors 45
Universal Selector 45
Type Selector 45
ID and Class Selectors 46
Grouping Selectors 47
Combinators 48
Descendant Combinators 48
Child Combinators 49
Sibling Combinators 49
Attribute Selectors 50
Selecting Elements with an Attribute, Regardless of Its Value 51
Selecting Elements with Multiple Attributes 51
Other Attribute Selectors 51
Pseudo-Classes 52
Dynamic Pseudo-Classes 52
Structural Pseudo-Classes 53
The Target Pseudo-Class 56
The UI Element States Pseudo-Classes 56
The Language Pseudo-Class 57
The Negation Pseudo-Class 57
Pseudo-Elements 58
Selecting the First Line 58
Selecting the First Letter 58
Generating Content Before and After an Element 59
Selector Specificity and the Cascade 60
The !important Rule 61
Summary 62
Chapter four Creating Styles Using Property Values 63
Color Keywords 63
Color Values 64
RGB (Hexadecimal) 64
RGB (Integer Range) 67
RGBA 67
HSL and HSLA 68
Code Challenge: Add More Colors to the Page 69
Units 69
Percentages 70
Units of Length 70
Absolute Units 70
Relative Units 71
Other Units 75
Summary 76
Chapter five Adding Presentational Styles 77
Using Experimental Properties Safely 79
Borders 81
border-color 81
border-style 82
border-width 83
border (Shorthand) 83
border-radius 84
Border Images 86
border-image-source 86
border-image-slice 87
border-image-width 88
border-image-repeat 88
border-image-outset 89
border-image (Shorthand) 90
box-shadow 91
Code Challenge: Add More Border and Box Shadow Styles 93
Backgrounds 93
background-color 93
background-image 94
background-repeat 96
background-position 97
background-attachment 98
Applying Multiple Background Images 98
Product details
| Authors | Lunn, A D Lunn, A. D. Lunn, I Lunn, Ian Lunn, Ian (The Open University Lunn, Lunn Ian |
| Publisher | Wiley, John and Sons Ltd |
| Languages | English |
| Product format | Paperback / Softback |
| Released | 07.12.2012 |
| EAN | 9781118356548 |
| ISBN | 978-1-118-35654-8 |
| No. of pages | 352 |
| Series |
Treehouse Book Series Treehouse Books (Wiley) Treehouse Book Series |
| Subjects |
Natural sciences, medicine, IT, technology
> IT, data processing
> IT
Informatik, css3, computer science, Programmierung u. Software-Entwicklung, Programming & Software Development |
Customer reviews
No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.
Write a review
Thumbs up or thumbs down? Write your own review.