| |
|
| |
Learn to use Stylesheets
CSS Essentials
Take
complete control of your Web page layouts |
| |
|
| |
| Tired
of coding HTML, one tag at a time? Then consider CSS (Cascading
Style Sheets), a technology that allows the Web designer precise
control over almost every aspect of page's design and layout.
In this practical 3-lesson course, you'll learn how
CSS works to give you fast and easy control over such page elements
as: fonts, lists, color, backgrounds, borders, relative positioning,
even visibility.
Widely adopted and increasingly compatible, CSS is
an essential addition to any Web designer's toolkit. This course
establishes technical and design parameters you need to know, whether
you're a hand-coder or a designer who uses Dreamweaver or GoLive.
Sessions's HTML Basics course or equivalent experience
is a requirement for taking this class. |
Tuition:
$408 US   |
|
|
| |
|
| |
Faculty:
|
| |
|
 |
Instructor:
Ian Kelleigh is a designer who runs an award-winning
tutorial Web site ... get
bio
Course Developer:
Jason Cranford Teague is an information designer and author
... get
bio
|
|
| |
|
|
|
| |
Prerequisites: |
| |
| To take this course, you'll need: |
| |
Computer with Internet connection (56 Kbps modem or
faster). |
| |
Macromedia Dreamweaver
or Adobe GoLive
recommended but not required. |
| |
An account with a Web hosting service (free
services are available). |
| |
HTML
Basics or equivlent experience in HTML and uploading pages to
the Web using File Transfer Protocol (FTP) programs. Experience
with an HTML editor program is also recommended. * |
| * If needed, the following courses can help you meet
the above requirements: |
| |
Dreamweaver I |
| |
|
| |
|
|
back to top |
| |
Objectives:
|
| |
|
| |
Students can expect to learn how to: |
| |
| |
Use Cascading Style Sheets (CSS) in combination with HTML code to create consistent, well-formatted Web pages.
|
| |
Add CSS code to HTML tags, Web pages, and Web sites, maintaining the proper hierarchy of CSS formatting. |
| |
Redefine the formatting of HTML tags using definition lists, rules, and HTML selectors. |
| |
Create styles that can format various HTML tags or text areas using class selectors. |
|
Use CSS rules to add emphasis and visual interest to text. |
| |
Control specialized text features such as decoration and leading using CSS properties. |
|
Apply borders, margins, and padding to HTML areas using CSS properties. |
|
Choose appropriate formatting features based on a target audience. |
| |
Accurately position page elements using CSS layout controls. |
|
Design and redesign Web sites using only CSS for formatting and positioning of page elements. |
|
| |
|
|
|
| |
Outline: |
| |
| LESSON 1 Intro to CSS
Lesson One explains how HTML and CSS work together, with HTML defining
the basic structure of the Web page and CSS controlling the presentation
of content. Common myths and realities about CSS are addressed with
an overview of the CSS's many capabilities: fonts, lists, color,
backgrounds, borders, positioning, and visibility. The nuts and
bolts of learning CSS are discussed -- how best to get a handle
on it, with or without editing HTML tools. Finally, you'll learn
how to input values and units, modify elements, create definition
lists and rules, and place a CSS style sheet to modify a page or
site. |
| |
| LESSON 2 Typography with
CSS Lesson Two explores the ways in which CSS returns typographic
control to the Web designer. You'll learn how to specify a font's
type, size, style, and weight, allowing for variants. Letter and
linespacing topics such as kerning, spacing, and leading are detailed,
along with case, alignment, and ident settings. The lesson closes
with a workout in basic formatting styles including colors, background
images, link styles, dimensions, borders, margins, and padding.
|
| |
| LESSON 3 Layout with CSS
Lesson Three discusses a compelling alternative to HTML tables:
the ability to use CSS to position elements and set up layers. You'll
learn how to set static, relative, or absolute positioning and stack
elements on top of each other in three dimensions. The ability to
hide or display elements is explored, via setting an element's visibility,
and clipping or wrapping them. Finally, you'll explore how to design
for the flexible environment of the resizable browser: by creating
fixed and fluid designs with layers. |
| |
| Tuition:
$408 US
|
|
| |
|
|
|
|