Build your own standards compliant website using Dreamweaver 8 / Rachel Andrew
Material type: TextPublication details: Collingwood, Australia : SitePoint, 2005.Description: 368 p. : illISBN:- 0975240234
- 006.74 AND
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)