CSS3 the missing manual : the book that should have been in the box
CSS3 lets you create professional-looking websites, and this manual shows you how to take your HTML and CCS skills to the next level with tips, tricks, and step-by-step instructions to build web pages that look great and run fast on devices and screens of all sizes.
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol, California :
O'Reilly
2012.
|
Edición: | Third edition |
Colección: | Missing manual.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628466006719 |
Tabla de Contenidos:
- Machine generated contents note: pt. One CSS Basics
- ch. 1 HTML for CSS
- HTML: Past and Present
- Writing HTML for CSS
- The Importance of the Doctype
- Making Sure Internet Explorer Is Up-to-Date
- ch. 2 Creating Styles and Style Sheets
- Anatomy of a Style
- Understanding Style Sheets
- Internal Style Sheets
- External Style Sheets
- Tutorial: Creating Your First Styles
- ch. 3 Selectors: Identifying What to Style
- Tag Selectors: Page-Wide Styling
- Class Selectors: Pinpoint Control
- ID Selectors: Specific Page Elements
- Styling Groups of Tags
- Styling Tags Within Tags
- Pseudo-Classes and Pseudo-Elements
- Attribute Selectors
- Child Selectors
- Siblings
- The :not() Selector
- Tutorial: Selector Sampler
- ch. 4 Saving Time with Style Inheritance
- What Is Inheritance?
- How Inheritance Streamlines Style Sheets
- The Limits of Inheritance
- Tutorial: Inheritance
- ch. 5 Managing Multiple Styles: The Cascade
- How Styles Cascade
- Specificity: Which Style Wins
- Controlling the Cascade
- Tutorial: The Cascade in Action
- pt. Two Applied CSS
- ch. 6 Formatting Text
- Using Fonts
- Using Web Fonts
- Discovering Google Web Fonts
- Adding Color to Text
- Changing Font Size
- Formatting Words and Letters
- Adding Text Shadow
- Formatting Entire Paragraphs
- Styling Lists
- Tutorial: Text Formatting in Action
- ch. 7 Margins, Padding, and Borders
- Understanding the Box Model
- Controlling Space with Margins and Padding
- Adding Borders
- Coloring the Background
- Creating Rounded Corners
- Adding Drop Shadows
- Determining Height and Width
- Wrapping Content with Floating Elements
- Tutorial: Margins, Backgrounds, and Borders
- ch. 8 Adding Graphics to Web Pages
- Discovering CSS and the <img> Tag
- Adding Background Images
- Controlling Repetition
- Positioning a Background Image
- Using Background Property Shorthand
- Using Multiple Background Images
- Utilizing Gradient Backgrounds
- Applying Easy Gradients with Colorzilla
- Tutorial: Enhancing Images
- Tutorial: Creating a Photo Gallery
- Tutorial: Using Background Images
- ch. 9 Sprucing Up Your Site's Navigation
- Selecting Which Links to Style
- Styling Links
- Building Navigation Bars
- CSS-Style Preloading Rollovers
- Styling Particular Types of Links
- Tutorial: Styling Links
- Tutorial: Creating a Navigation Bar
- ch. 10 CSS Transforms, Transitions, and Animations
- Transforms
- Transitions
- Animations
- Tutorial
- ch. 11 Formatting Tables and Forms
- Using Tables the Right Way
- Styling Tables
- Styling Forms
- Tutorial: Styling a Table
- Tutorial: Styling a Form
- pt. Three CSS Page Layout
- ch. 12 Introducing CSS Layout
- Types of Web Page Layouts
- How CSS Layout Works
- Layout Strategies
- ch. 13 Building Float-Based Layouts
- Applying Floats to Your Layouts
- Overcoming Float Problems
- Tutorial: Multiple Column Layouts
- ch. 14 Responsive Web Design
- Responsive Web Design Basics
- Setting Up a Web Page for RWD
- Media Queries
- Flexible Grids
- Fluid Images
- Responsive Web Design Tutorial
- ch. 15 Positioning Elements on a Web Page
- How Positioning Properties Work
- Powerful Positioning Strategies
- Tutorial: Positioning Page Elements
- pt. Four Advanced CSS
- ch. 16 CSS for the Printed Page
- How Media Style Sheets Work
- How to Add Media Style Sheets
- Creating Print Style Sheets
- Tutorial: Building a Print Style Sheet
- ch. 17 Improving Your CSS Habits
- Adding Comments
- Organizing Styles and Style Sheets
- Eliminating Browser Style Interference
- Using Descendent Selectors
- Trying Different CSS for Internet Explorer
- pt. Five Appendixes
- Appendix A CSS Property Reference
- CSS Values
- Text Properties
- List Properties
- Padding, Borders, and Margins
- Backgrounds
- Page Layout Properties
- Animation, Transform, and Transition Properties
- Table Properties
- Miscellaneous Properties
- Appendix B CSS Resources
- References
- CSS Help
- CSS Tips, Tricks, and Advice
- CSS Navigation
- CSS Layout
- Showcase Sites
- CSS Books
- CSS Software.