XHTML and CSS Essentials Don’t let the letters HTML scare you. HTML is the language of the World Wide Web, and it’s actually a simple system of tags that enables text, graphics, sound, and video to be viewed on millions of Web pages. A fundamental knowledge of HTML is critical for any Web designer.
In this class, you'll begin by mastering the basics of HTML markup and how to follow XHTML 1.0 specifications. Then you'll learn to translate this structure into visual designs that use CSS for typography and positioning. The course wraps up with a look at forms, dynamic content, and JavaScript-enhanced navigation. All course assignments are accomplished with hand-coding.
On this page: enrollment details | instructor | class projects and objectives | prerequisites
Class Title: |
XHTML and CSS Essentials |
|
Start Date: |
Classes start daily.
Enroll today and gain immediate access. |
|
Class Length: |
Six months of access to class materials and instructor feedback. |
|
Instructor: |
Christopher Schmitt |
|
Other details: |
Self-paced, online, 24 access to online learning environment |
|
|
THIS CLASS IS OFFERED AT SESSIONS COLLEGE: get the details
(Check the syllabus at Sessions College for updated class information.) |
 |
|
 |
Class Instructor Bio:
Christopher Schmitt is the founder of Heatvision, a small new media publishing and design firm. Christopher is an award-winning Web designer who has been working with the Web since 1993. Christopher earned a Masters in Communication for Interactive and New Communication Technologies while obtaining a graduate certificate in Project Management from FSU's College of Communication. As a sought-after speaker and trainer, Christopher regularly demonstrates the use and benefits of practical standards-based designs. Christopher is the Co-Lead of the Adobe Task Force for the Web Standards Project (WaSP) and author of numerous Web design and digital imaging books, including Adapting to Web Standards: CSS and Ajax for Big Sites, and CSS Cookbook. Christopher has also written for New Architect Magazine, A List Apart, Digital Web, and Web Reference.
LEFT: Learn to hand code a site with HTML. |
Class Projects and Objectives:
This online training class is packed with information to help you learn HTML and CSS coding. Students will meet the following objectives:
- Understand and explain how to create sites that are compliant with XHTML 1.0 and current standards in Web development.
- Create valid HTML pages, structuring page content semantically, adding links, and embedding images.
- Organize Web site files and FTP them to the Web.
- Create valid HTML tables and customize them by modifying rows, columns, dimensions, spacing, borders, and background.
- Create fluid or fixed HTML tables for layout if needed, adding image slices.
- Create a valid XHTML page and write code that conforms to XHTML 1.0 Transitional or XHTML 1.0 Strict document types.
- Follow professional guidelines for testing and validating Web pages as well as fixing broken links and images.
- Apply CSS styles to an HTML document through inline CSS, internal style sheet, or external style sheet.
- Apply CSS rules to specific content in an HTML document using classes, IDs, divs, and spans.
- Set and manipulate the typography on a Web page: fonts, colors, weights, styles, variants, decorations, and spacing.
- Style lists and links on a Web page.
- Style box-level elements using borders, padding, and margins.
- Float page elements or position them relatively or absolutely.
- Set the visibility, clipping, and overflow or page elements.
- Create fixed or fluid one and two-column CSS layouts.
- Test and troubleshoot CSS positioning issues.
- Create a basic HTML form.
- Following guidelines, create a dynamic JavaScript navigation.
- Create horizontal and pop-up navigation effects.
- Organize CSS coding samples to create a code repository for future use.
Prerequisites: |
- Computer with Internet connection (56 Kbps modem or faster).
- An account with an ad-free Web hosting service (free services are available). An ad-free Web space allows students to upload assignments without interference from forced ads like popups or banners.
|
|