kyle zimmermann. what are css? history the box model css styles rules and selectors cascade &...

Download Kyle Zimmermann.  What are CSS?  History  The Box Model  CSS Styles  Rules and Selectors  Cascade & Specificity  Inheritance  Video  Demo

If you can't read please download the document

Upload: morgan-bennett

Post on 18-Jan-2018

224 views

Category:

Documents


0 download

DESCRIPTION

 CSS stands for Cascading Style Sheet(s).  The typical CSS file is a text file, extension.css  Contains a series of commands called rules.

TRANSCRIPT

Kyle Zimmermann What are CSS? History The Box Model CSS Styles Rules and Selectors Cascade & Specificity Inheritance Video Demo CSS stands for Cascading Style Sheet(s). The typical CSS file is a text file, extension.css Contains a series of commands called rules. 1994 Hakon Wium Lie proposed idea 1996 W3C recommended use of CSS1 1998 CSS2 Absolute, relative positioning 2011 CSS2.1 finally recommended by W3C Removed poorly supported or not fully functional features CSS3 Divided into modules Separates structure from presentation Easy to maintain multiple pages Fast page loading Better accessibility for disabled users Improve search engine ranking High reusability Interactive Box Model Interactive Box Model External Internal Inline Made up of a selector and declarations. Type Selector h1 { font-family: Arial; size : 12 px; } Class Selector Joe Bill John .name { color: red; } ID Selector Intro text #intro { color: white; } Determines which rule is applied. Specificity Hierarchy 1. Inline Styles 2. ID 3. Classes, attributes, pseudo-classes 4. Elements, pseudo-elements Inheritance is the process by which CSS properties applied to one tag are passed on to nested tags. Text will be Arial