|
Dynamic HTML (DHTML) is an amalgam of standards and technologies -- HTML 4.0, JavaScript, and the Document Object Model (DOM) -- aimed at supporting
the creation of interactive, highly formatted Web pages. This workshop examines DHTML's core technologies, with special emphasis on implementation issues, design problems, and general applicability. Coded
examples are prominently featured. This course is particularly useful for webmasters or anyone involved in the creation of Web pages. The course is presented in two parts. In Part 2 of Introduction to
Dynamic HTML we'll see how Cascading style sheets offer new opportunities in Web page layout, presentation, and management. This segment of the course focuses on the World Wide Web Consortium's Cascading Style Sheet
specification, version 1, and includes coverage of the following topics: Basic CSS Properties, Rules, and Syntax : Syntax and usage methods under HTML. A discussion of the types of Style Sheets including: External style
sheets, Document level style sheets, Inline styles and the related issues of declarations, properties, selectors and inheritance. We'll discuss general design issues under CSS including fonts and typefaces and the
host of Web issues relating to controlling the appearance of type. We show how CSS can be used to control text formatting and look at text formatting issues. Beyond type and text, we'll look at CSS formatting
properties and important color issues. Also we'll get an overview of CSS positioning model and discuss the formatting and positioning of elements and touch on: Block-level and inline elements; Floating
elements; Creating overlay effects; replaced (and re-sizable elements); Backgrounds, Miscellaneous Properties and the Stylesheet Cascade Finally, we'll show some of the advanced features and future
developments of CSS: version 2 of W3C's CSS specification, scripted documents and the Document Object Model; font downloading and dynamic fonts; aural stylesheets and printing and other presentation media.
|