gogogo
Syndetics cover image
Image from Syndetics

Build your own standards compliant website using Dreamweaver 8 / Rachel Andrew

By: Material type: TextTextPublication details: Collingwood, Australia : SitePoint, 2005.Description: 368 p. : illISBN:
  • 0975240234
Subject(s): DDC classification:
  • 006.74 AND
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 006.74 AND (Browse shelf(Opens below)) 1 Available 39002100350421

Enhanced descriptions from Syndetics:

Build Your Own Standards Compliant Website with Dreamweaver 8 is writtenfor any user of Dreamweaver who wants to create standards compliant, usableand fully accessible websites.

By applying Web Standards and best-practices, readers will learn to createfast-loading, easy-to-maintain and cross-browser compatible Websites.

This book focuses on using XHTML & semantic markup, CSS Layouts,and accessibility guidelines to show users how to make the most ofDreamweaver 8.

Includes index and errata.

Table of contents provided by Syndetics

  • Introduction (p. ix)
  • Who Should Read This Book? (p. x)
  • What's In This Book? (p. x)
  • Further Reading (p. xii)
  • The Book's Website (p. xii)
  • The Code Archive (p. xii)
  • Updates and Errata (p. xiii)
  • The SitePoint Forums (p. xiii)
  • The SitePoint Newsletters (p. xiii)
  • Your Feedback (p. xiii)
  • Acknowledgements (p. xiv)
  • 1 What are Web Standards? (p. 1)
  • Web Standards Defined (p. 1)
  • Who Needs Web Standards? (p. 2)
  • Web Designers and Developers (p. 3)
  • Browser Manufacturers (p. 5)
  • Authoring Tool Manufacturers (p. 5)
  • Web Users (p. 5)
  • Using Web Standards (p. 6)
  • Creating a Valid XHTML Document (p. 6)
  • Validating your Document (p. 9)
  • Using Valid CSS (p. 10)
  • Validating for Accessibility (p. 11)
  • Applying a Semantic Document Structure (p. 13)
  • Separating Presentation from Document Structure (p. 16)
  • Summary (p. 16)
  • 2 Site Planning and Setting up for Development (p. 19)
  • The Code Spark Site Design (p. 19)
  • Features of the Code Spark Website (p. 19)
  • Designing the Site (p. 21)
  • Structuring the Site (p. 24)
  • Dealing with Common Elements (p. 24)
  • Setting up a Web Server (p. 28)
  • Installing Apache (p. 29)
  • Testing SSI (p. 33)
  • Using IIS as your Local Web Server (p. 35)
  • Hosting your Site (p. 35)
  • Setting up Dreamweaver (p. 36)
  • Your Workspace (p. 38)
  • Setting Preferences (p. 40)
  • Summary (p. 42)
  • 3 XHTML and Semantics (p. 45)
  • What is XHTML? (p. 45)
  • XML (p. 45)
  • XHTML (p. 46)
  • What Makes a Valid XHTML Document? (p. 47)
  • The DOCTYPE (p. 47)
  • The html Element (p. 48)
  • The head Element (p. 49)
  • The body Element (p. 49)
  • XHTML and HTML: the Differences (p. 50)
  • Quoting Attribute Values (p. 50)
  • Closing all Empty and Non-empty Elements (p. 50)
  • Avoiding Minimizing Attributes (p. 51)
  • Writing Elements and Attributes in Lowercase (p. 51)
  • Nesting Elements Properly (p. 52)
  • Using id Instead of name to Identify Elements (p. 52)
  • Why use XHTML? (p. 53)
  • Creating Clean Markup (p. 53)
  • Making Code Easier for Machines to Process (p. 54)
  • Boosting the Portability of Content (p. 54)
  • Allowing Integration with other XML Applications (p. 54)
  • XHTML in Dreamweaver (p. 54)
  • Creating New Pages (p. 54)
  • Converting Existing Pages (p. 56)
  • Semantic Markup (p. 57)
  • Using Elements Semantically (p. 59)
  • Semantic Markup and Text-Only Devices (p. 66)
  • Summary (p. 72)
  • 4 Constructing the Document (p. 73)
  • The New XHTML Document (p. 73)
  • The Main Content Area (p. 76)
  • Linking to Other Tutorials (p. 83)
  • Displaying Browser Statistics (p. 86)
  • Other Page Elements (p. 89)
  • The Heading and Main Navigation (p. 93)
  • The Sidebar (p. 95)
  • Validating your XHTML (p. 99)
  • Validation in Dreamweaver (p. 99)
  • Summary (p. 100)
  • 5 CSS and Dreamweaver (p. 101)
  • Why CSS? (p. 101)
  • CSS Basics (p. 102)
  • Your Basic Toolkit (p. 106)
  • Setting Preferences for CSS (p. 106)
  • The Page Properties Dialog Box (p. 108)
  • The CSS Panel (p. 109)
  • The Property Inspector (p. 118)
  • Editing CSS in Code View (p. 120)
  • Sample CSS Styles (p. 121)
  • CSS Page Designs (p. 122)
  • Design Time Style Sheets (p. 123)
  • The Style Rendering Toolbar (p. 124)
  • CSS "Layout Blocks" (p. 124)
  • Summary (p. 126)
  • 6 Constructing the Layout with CSS (p. 127)
  • The Homepage Document (p. 127)
  • Defining the Basic Layout (p. 128)
  • The Header (p. 129)
  • The Content Area (p. 132)
  • The Navigation Area (p. 133)
  • Creating CSS Rules (p. 133)
  • The Body Area (p. 133)
  • Styling the Header div (p. 137)
  • The Top of the Header Area (p. 140)
  • The Accessibility Buttons (p. 144)
  • The Main Navigation (p. 147)
  • Styling the Navigation Links (p. 149)
  • The Properties Pane of the CSS Panel (p. 153)
  • The Content Area (p. 154)
  • The Content Sections (p. 156)
  • Using Dreamweaver Visual Aids (p. 159)
  • The Headings (p. 160)
  • The Contents of the Homepage Boxes (p. 160)
  • Styling Tables (p. 164)
  • The Browser Statistics Section (p. 168)
  • The Sidebar (p. 170)
  • The Search Box (p. 173)
  • The Topics List (p. 174)
  • The Articles Lists (p. 176)
  • Rounding Out the Sidebar (p. 177)
  • CSS Validation and Browser Testing (p. 178)
  • Validating the Code (p. 178)
  • Browser Testing (p. 180)
  • Summary (p. 184)
  • 7 Accessibility (p. 185)
  • Will Considering Accessibility Stop us Creating Exciting Designs? (p. 186)
  • Which Users Benefit? (p. 186)
  • Which Guidelines are we Working to? (p. 187)
  • The Web Accessibility Initiative (WAI) (p. 187)
  • WACG Checkpoint Priorities (p. 187)
  • Legislation (p. 190)
  • Dreamweaver Tools for Accessibility (p. 192)
  • Accessibility in Practice (p. 193)
  • Priority 1 (p. 194)
  • Priority 2 (p. 205)
  • Priority 3 (p. 213)
  • Accessibility Validation (p. 219)
  • The Dreamweaver Accessibility Validator (p. 220)
  • Cynthia Says: Online Validation (p. 221)
  • Summary (p. 224)
  • 8 Building the Site (p. 225)
  • Creating the Includes (p. 226)
  • The First Include: head.html (p. 226)
  • The Second Include: top.html (p. 228)
  • The Final Include: bottom.html (p. 230)
  • Creating The Base Page (p. 232)
  • The Tutorial List Page (p. 235)
  • Creating the Lists (p. 236)
  • Adding to the CSS (p. 237)
  • An Example Tutorial Page (p. 238)
  • Adding CSS for the Tutorial Page (p. 239)
  • The Author Image (p. 240)
  • The Author Credit and Date (p. 241)
  • The Introduction Text (p. 241)
  • Inline Images (p. 242)
  • Quotes (p. 243)
  • Highlighting the Current Section in the Navigation Area (p. 246)
  • The Sitemap (p. 249)
  • Marking up the Sitemap (p. 251)
  • Styling the Sitemap with CSS (p. 255)
  • Summary (p. 257)
  • 9 Forms and Third-party Services (p. 259)
  • The Contact Form (p. 259)
  • Marking up the Form (p. 260)
  • Laying out the Form with CSS (p. 267)
  • Client-side Validation Using Dreamweaver (p. 270)
  • Submitting the Form (p. 275)
  • Adding a Search Facility (p. 276)
  • Creating an Atomz Account (p. 277)
  • Adding the Search Form to Your Site (p. 277)
  • Editing the Atomz Templates (p. 280)
  • Summary (p. 288)
  • 10 Alternate Style Sheets (p. 289)
  • Accessibility Controls (p. 290)
  • Text Resizing (p. 290)
  • Switching Style Sheets (p. 299)
  • A "Low Graphics" Layout (p. 304)
  • Media Types (p. 316)
  • Print Style Sheet (p. 317)
  • Final Tasks (p. 320)
  • Final Validation (p. 321)
  • Summary (p. 321)
  • Index (p. 323)

Powered by Koha