SitemapTable of ContentsBackCoverHTML & XHTML-The Complete Reference, Fourth EditionIntroductionPart I: IntroductionChapter 1: Introduction to HTML and XHTMLDocument TypesThe <html> TagThe <head> TagThe <body> TagElements and CharactersThe Rules of HTMLXHTML: The Rules EnforcedMajor ThemesSummaryChapter 2: Web Development OverviewThe Need for Careful Web DevelopmentBasic Web Process ModelApproaching a Web Site ProjectThe Site PlanDesign Phase DissectedBeta Site ImplementationTestingRelease and BeyondWelcome to the Real WorldSummaryPart II: Core HTML and XHTMLChapter 3: Core ElementsDocument Structure ReduxCore HTML AttributesHeadingsParagraphs and BreaksDivisions and CenteringQuotationsPreformatted TextListsHorizontal RulesOther Block-Level ElementsText-Level ElementsInserted and Deleted TextCharacter EntitiesCommentsSummaryChapter 4: Links and AddressingLinking BasicsWhat Are URLs?Linking in HTMLAnchor AttributesImages and AnchorsImage MapsSemantic Linking with the link ElementBeyond LocationSummaryPart III: Presentation and LayoutChapter 5: ImagesImage PreliminariesHTML Image BasicsImages as ButtonsImage MapsAdvanced Image ConsiderationsTips on Image UseSummaryChapter 6: Text, Colors, and BackgroundsHTML Approach to Visual DesignFontsColors in HTMLColor Attributes for bodyBackground ImagesControlling Page MarginsSummaryChapter 7: Tables and LayoutIntroduction to TablesTables for LayoutApplied Layout Using TablesAdvanced Data TablesDatabinding: Tables Generated from a Data SourceSummaryChapter 8: FramesFramesFrame LayoutsFloating FramesFrame ProblemsSummaryChapter 9: MultimediaVideoAnimationPDF FormatSummaryChapter 10: CSS1Style Sheet BasicsAdding Style to a DocumentCSS and HTML ElementsSelectorsDocument Structure and InheritanceComplete Style Sheet ExampleCSS1 PropertiesFont PropertiesText PropertiesList PropertiesColor and Background PropertiesBox PropertiesDisplay PropertiesSummaryChapter 11: CSS2The Rise of CSS2CSS PropertiesCSS3: Someday?Microsoft-Specific Style Sheet Properties SamplerSummaryPart IV: InteractivityChapter 12: FormsForm PreliminariesThe <form> TagThe name and id AttributesForm Field ElementsOther Form ElementsForm Accessibility EnhancementsBrowser-Specific Form Accessibility ImprovementsMiscellaneous Form Field AttributesForm PresentationForms and ScriptingThe Rise of XForms?SummaryChapter 13: Introduction to Server-Side ProgrammingOverview of Client/Server Programming on the WebServer-Side ProgrammingCommon Gateway Interface (CGI)Server Modules: Apache Modules, ISAPI, and OthersServer-Side ScriptingPHPColdFusionActive Server Pages (ASP) and ASP.NETChoosing a Server-Side Scripting LanguageSummaryChapter 14: JavaScript and DHTMLJavaScriptVBScriptIncluding Scripts in an XHTML DocumentJavaScript Language OverviewJavaScript Object ModelsMarkup Elements and Scripting AccessDynamic HTMLThe Standard DOMScripting and CSSCross-Browser JavaScriptCommon ScriptsSummaryChapter 15: Plug-ins, ActiveX Controls, and Java AppletsScripting, Programming, and ObjectsPlug-insActiveX ControlsJava AppletsCross-Platform <object> Syntax Today and TomorrowSummaryPart V: Site Delivery and ManagementChapter 16: HTTP and Site DeliveryHow to Deliver Web SitesOutsourcing Web HostingWeb ServersHTTPThe Realities of Publishing and Maintaining a Web SiteSummaryChapter 17: Site ManagementSearch Engine PromotionHow Search Engines WorkOptimizing for Search EnginesManaging Web SitesLink MaintenanceContent ManagementSummaryPart VI: Advanced TopicsChapter 18: XMLThe Need for XMLSGML and XMLWell-Formed XMLValid XMLDisplaying XMLCombining XML and XHTMLXML Application LanguagesPredicting the Future of XMLSummaryPart VII: AppendixesAppendix A: HTML and XHTML Element ReferenceCore Attributes ReferenceLanguage Attributes ReferenceCommon Internet Explorer Attributes ReferenceEvent Attributes ReferenceHTML Element Reference<!-- ... --> - <basefont<bdo> - <br<button> - <dfn<dir> - <frame<frameset> - <kbd<label> - ruby<s> - <xmpAppendix B: CSS1 and CSS2 ReferenceStyle Inclusion MethodsCSS MeasurementsCSS Color ValuesMiscellaneous CSS ConstructsCSS2 Aural Style PropertiesMicrosoft Extensions to CSSAppendix C: Special Characters" Standard " HTML Character EntitiesHTML 4.0 Character EntitiesAppendix D: FontsDownloadable FontsAppendix E: Color ReferenceColor Names and Numerical EquivalentsCSS Color ValuesAppendix F: Reading a Document Type DefinitionOccurrence IndicatorsLogical ConnectorsSGML Content Exclusion and InclusionAttribute DeclarationsSGML and XML KeywordsParameter EntitiesParameter EntitiesCommentsThe DTDsXHTML 1.0 Transitional DTDXHTML 1.0 Strict DTDXHTML 1.0 Frameset DTDIndexIndex_AIndex_BIndex_CIndex_DIndex_EIndex_FIndex_GIndex_HIndex_IIndex_JIndex_KIndex_LIndex_MIndex_NIndex_OIndex_PIndex_QIndex_RIndex_SIndex_TIndex_UIndex_VIndex_WIndex_XIndex_YIndex_ZList of FiguresList of Tables