| Course Others | You are Offering Professional Course | Locality Lakdi ka pul |
XHTML is a family of XML markup languages that mirror or extend versions of the widely used Hypertext Markup Language (HTML), the language in which Web pages are written.While HTML (prior to HTML5) was defined as an application of Standard Generalized Markup Language (SGML), a very flexible markup language framework, XHTML is an application of XML, a more restrictive subset of SGML. Because XHTML documents need to be well-formed, they can be parsed using standard XML parsers, unlike HTML, which requires a lenient HTML-specific parser.
Course Content
1. Overview
Intro, Elements, Attributes, Nested-elements
Blocks and Inline Elements
Layout vs. presentation elements
Best practices
2. XHTML
Well-formedness
Grammar (DTD, Schema)
Validation
3. Editing
Editing source, white space, special characters
WYSIWYG visual editing
Working around complicated code
Best practices
4. Creating links
Relative, Absolute, Default
Targeting Frames (windows)
Email links
Anchors
Best practices
5. Introduction to CSS
What is CSS
Advantages of using CSS
Validating CSS
6. CSS and HTML
Inline Style Sheets
Embedded Style Sheets
External Style Sheets
7. CSS Essentials
Units in CSS
Typography - Text Formatting - tText Layout -
Colors and Backgrounds - Defining Colors - tBackground images - tPositioning Backgrounds -
Formatting - Padding - tBorders - tMargins -
Layout - Lists - tTables -
Forms - Styling Input Elements - tStyling text Elements - tStyling Select and Option Elements - tForm Buttons -
Combining Properties
8. Selectors
Simple Selectors - Universal Selectors - tType Selectors -
Descendant Selectors
Child Selectors
Adjacent Sibling Selectors
Attribute Selectors
Class Selectors
ID Selectors
Pseudo Selectors