CSS Training
During this 3 days course you will learn how to develop standard web applications and websites based on CSS. CSS offers great flexibility and ease in designing web pages without code heavy HTML documents. In this course, you will work with properties and styles related to colors, typography, page layouts, customized cursors, links, and forms available in CSS to build an effective web page.
Intro to CSS
- Defining Styles with CSS
- CSS Selectors
- CSS Properties
Selectors in depth
- Universal Selectors
- Element Selectors
- Contextual Selectors
- Child Selectors
- Link Styles
- Hover and Focus Styles
- First-child Selection
- Attribute Selectors
Floating
- Floating Elements
- Clearing Elements
- Floats and the Normal Flow
Positioning
- The Containing Block
- Relative Positioning
- Offset Properties
- Z-index
- Absolute Positioning
- Width and Height
Basic Text Styling
- Specifying font sizes and families correctly
- Controlling the appearance of hypertext links
- Styling individual words rather than paragraphs
CSS and Images
- Adding borders to images
- Wrapping text around an image without using the HTML align attribute
- Setting a background image for a page with CSS
