CSS the missing manual

CSS lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools such as F...

Descripción completa

Detalles Bibliográficos
Otros Autores: McFarland, David Sawyer, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing, [China] : O'Reilly 2015.
Edición:4th ed
Colección:Missing manual.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629722806719
Tabla de Contenidos:
  • ""The Missing Credits""; ""Contents""; ""Introduction""; ""What Is CSS?""; ""What You Need to Know""; ""HTML: The Barebones Structure""; ""Document Types""; ""How HTML Tags Work""; ""HTML5: More Tags to Choose From""; ""Software for CSS""; ""About This Book""; ""The Very Basics""; ""About the Online Resources""; ""Safari® Books Online""; "" Part One: CSS Basics""; "" Chapter 1: HTML and CSS""; ""HTML: Past and Present""; ""Writing HTML for CSS""; ""The Importance of the Doctype""; ""How CSS Works""; "" Chapter 2: Creating Styles and Style Sheets""; ""Anatomy of a Style""
  • ""Understanding Style Sheets""""Internal Style Sheets""; ""External Style Sheets""; ""Tutorial: Creating Your First Styles""; "" Chapter 3: Selectors: Identifying What to Style""; ""Type Selectors: Styling HTML Tags""; ""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 :target Selector""; ""The :not() Selector""; ""Tutorial: Selector Sampler""; "" Chapter 4: Saving Time with Style Inheritance""
  • ""What Is Inheritance?""""How Inheritance Streamlines Style Sheets""; ""The Limits of Inheritance""; ""Tutorial: Inheritance""; "" Chapter 5: Managing Multiple Styles: The Cascade""; ""How Styles Cascade""; ""Specificity: Which Style Wins""; ""Controlling the Cascade""; ""Tutorial: The Cascade in Action""; "" Part Two: Applied CSS""; "" Chapter 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""; "" Chapter 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""; "" Chapter 8: Adding Graphics to Web Pages""; ""Discovering CSS and the Tag""; ""Adding Background Images""; ""Controlling Repetition""; ""Positioning a Background Image""
  • ""Using Background Property Shorthand""""Using Multiple Background Images""; ""Utilizing Gradient Backgrounds""; ""Tutorial: Enhancing Images""; ""Tutorial: Creating a Photo Gallery""; ""Tutorial: Using Background Images""; "" Chapter 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""; "" Chapter 10: CSS Transforms, Transitions, and Animations""; ""Transforms""; ""Transitions""
  • ""Animations""