
Explore CSS3 fundamentals through selectors, box model, floating layouts, and typography, then build navigation bars, tables, lists, and sidebars, while learning cascading style sheets and rounded corners, opacity, and shadows.
Explore the anatomy of a css rule, including selectors, declaration, properties such as font family and font size, and the border shorthand.
Choose a pure text editor to hand-code CSSA, avoiding word processors, with options like TextEdit on Mac, Notepad++ on Windows, Dreamweaver in code view, and CODA or TextWrangler.
Explore the pros and cons of inline formatting for fast, rough-draft CSS, useful for quick tests or targeted WordPress tweaks, yet tedious per-element updates hinder long-term maintenance.
Explore the text-decoration property in CSS, applying underline, overline, and line-through via inline styles and span elements, while understanding browser support and usability considerations for blinking text.
Apply color to text in CSS using the color property, inline styles, and hexadecimal values, and explore color names, body tag color, and cascading effect.
Learn to convert inline formatting into class rules by moving styles from a span with a style attribute into an internal stylesheet, then apply the new classes and refresh.
Learn how to convert inline formatting to CSS using the internal stylesheet and body selectors, and style paragraphs and headings with font, color, size, and background.
Explore how the CSS box model defines each HTML element as a rectangular box with content, padding, border, and margins. Observe how block and inline elements form nested boxes.
Learn how to control layout with margins, using top, bottom, left, and right properties and the shorthand margin syntax to create spacing around elements.
Learn to apply and control graphical backgrounds in CSS3 by combining background color with images, adjusting tiling with repeat options, fixing backgrounds, and positioning images on the body and sidebar.
Create a reusable alert message using a CSS class selector, including a background color, background graphic, borders, padding, and margins, to demonstrate a real-world warning on screen.
Explore table formatting by transforming a raw html table with width, border, cellspacing and padding, apply a colspan to the statistics header, and preview results as you begin css styling.
Learn how to apply and reuse CSS class selectors to specific table rows and cells, format new admissions and discharges, and align numeric values right for clean, modern tables.
Learn to style and position table captions with CSS by adding a caption element, applying a class or redefining caption, and using caption-side to place captions at top or bottom.
Explore the CSS overflow property to control content inside a div, using visible, hidden, scroll, and auto values for clipping and scrolling.
Explore how to format lists with css using list-style-type, list-style-image, and list-style-position. See how ul selectors control bullets and switch to decimal, roman, or alphabetic styles, with optional custom graphics.
Convert a bulleted list into a navigation menu with HTML and CSS, placing it at the top and using items such as home, about us, products, services, and contact us.
Convert a bulleted list into a navigation menu with CSS by making items inline and list-style-type: none, then apply margins, background color, padding, borders, and hover effects.
Learn to create css rollovers by hover effects on list items, swap background to white and text to black, and convert items into clickable hyperlinks using simple css and anchors.
Create a new button class in CSS to produce clickable bevelled navigation buttons with border effects and a pointer cursor, then apply it to nav items.
Learn to set up font stacks using font-family to specify a prioritized list of fonts, with fallbacks to generic sans serif, serif, or cursive as needed.
Master css commenting with /* ... */ to add notes and organize rules, labeling sections like utility and body formatting; comments stay in stylesheets and don't render.
Explore how the CSS cascade prioritizes the rule closest to the element, as colors shift from red (external) to blue to green to orange with inline styles.
CSS powers the visual side of the internet, and anyone looking for a real understanding of web design must know what it can do and how it works. This Learning CSS3 Tutorial Course simplifies the standard of cascading style sheets into its most basic elements, and then gradually advances to help you gain a well-rounded understanding to creating layouts and stylistic elements for the web. This beginner-friend CSS3 training course is led by expert Geoff Blake, who draws from his background as a designer to help you see how various graphical elements and settings can work together to form a complete user experience. Because the training is built around CSS3, you'll also learn features that are specific to the newest standard of the style sheets protocol. Get ready to learn layout, layering, typography and special effects in this unique and engaging 8-hour course.
What You Will Learn
-How to create complete website layouts using Cascading Style Sheets (CSS) according to best-practice professional standards.
-How to manipulate and modify onscreen graphical elements within a site, including text, menus, lists, borders, and graphics.
-How to enhance a website's appearance with subtle special effects such as drop-shadows and transparency.
-How to use CSS in conjunction with standard HTML to develop and enhance pages and sites.
Who Should Take This Course
-Anyone who wants more control over the visual appearance of their current websites or ones they are planning to build. No experience is needed.
-Anyone who wants to know how HTML and CSS work together on modern pages and sites.
-Anyone who has tried working with CSS but found it difficult in the past.
What People Are Saying
"I knew some basic HTML but my layouts were flat and boring. Now that I understand layers and CSS it's a whole different ballgame. Thank you Geoff!"
-Marty Self
"Coming from a graphics background, these videos helped me learn how to create artwork suited for the web...and even better, how to place them on my site for maximum effect."
-Roy Ramirez
"Loved the section on special effects and transparency...web design CAN be fun."
-Jennifer Blockman