Web Development and Design Foundations with XHTML: United States Edition

Author:   Terry Felke-Morris
Publisher:   Pearson Education (US)
Edition:   4th edition
ISBN:  

9780321530196


Pages:   672
Publication Date:   08 February 2008
Replaced By:   9780132122702
Format:   Paperback
Availability:   Out of stock   Availability explained


Our Price $242.88 Quantity:  
Add to Cart

Share |

Web Development and Design Foundations with XHTML: United States Edition


Overview

Using Hands-On Practice exercises and Web Site Case Studies to motivate readers, Web Development and Design Foundations with XHTML includes all the necessary lessons to guide students in developing highly effective Web sites. A well-rounded balance of hard skills (such as XHTML, CSS, and JavaScript™) and soft skills (such as accessibility, ethics, e-commerce, and Web site promotion strategies) presents everything beginning Web developers need to know. In the Fourth Edition, cascading style sheets—now the standard in Web design—are introduced earlier in the text and are then integrated throughout. Ethics and accessibility issues receive increased coverage, and a new Design Activities supplement offers hands-on design projects to supplement those presented in the text.

Full Product Details

Author:   Terry Felke-Morris
Publisher:   Pearson Education (US)
Imprint:   Pearson
Edition:   4th edition
Dimensions:   Width: 27.40cm , Height: 2.60cm , Length: 27.40cm
Weight:   1.364kg
ISBN:  

9780321530196


ISBN 10:   0321530195
Pages:   672
Publication Date:   08 February 2008
Audience:   College/higher education ,  Tertiary & Higher Education
Replaced By:   9780132122702
Format:   Paperback
Publisher's Status:   Out of Print
Availability:   Out of stock   Availability explained

Table of Contents

Chapter 1 The Internet and the World Wide Web 1.1 The Evolution of the Internet 1.2 The Internet, Intranets, and Extranets       The Evolution of the World Wide Web       Internet Standards and Coordination   1.3 Web Standards and the World Wide Web Consortium 1.4    Accessibility and the Web       1.5 Ethical Use of Information on the Web   Checkpoint 1.1 1.6 Network Overview        1.7 The Client/Server Model    1.8 Internet Protocols             File Transfer Protocol (FTP)              E-mail Protocols            Hypertext Transfer Protocol (HTTP)        Transmission Control Protocol/         Internet Protocol (TCP/IP)           1.9 URLs and Domain Names                 URLs           Domain Names     1.10 Markup Languages          Standard Generalized Markup Language (SGML)            Hypertext Markup Language (HTML)                  Extensible Markup Language (XML)        Extensible Hypertext Markup Language (XHTML) Checkpoint 1.2        1.11 Internet and Web Trends Key Terms Review Questions            Web Research Web Design Focus Chapter 2 XHTML Basics   2.1 What Is HTML?         2.2 Why XHTML and Not HTML?   2.3 Document Type Definition                2.4 Your First Web Page              Hands-On Practice 2.1       Checkpoint 2.1        2.5 XHTML—Body and Text Basics           The Body Element               The Heading Element             Hands-On Practice 2.2        Accessibility and Headings              The Paragraph Element            Hands-On Practice 2.3             The Line Break Element           Hands-On Practice 2.4     The Blockquote Element        Hands-On Practice 2.5      2.6 XHTML—List Basics           Definition Lists              Hands-On Practice 2.5        Ordered Lists                Unordered Lists              Hands-On Practice 2.6       Checkpoint 2.2 2.7 XHTML —Text Formatting        XHTML Logical Style Elements             XHTML Physical Style Elements            Special XHTML Characters                Hands-On Practice 2.7 2.8 XHTML—Hyperlinks           The Anchor Element             Absolute and Relative Links E-mail Links               Hands-On Practice 2.8        Accessibility and Links      2.9 XHTML Validation        Hands-On Practice 2.9             Checkpoint 2.3 Key Terms      Review Questions        Apply Your Knowledge       Hands-On Exercises Web Research Web Design Focus              Web Site Case Study            JavaJam Coffee House             Fish Creek Animal Hospital                    Pete the Painter                  Prime Properties              Chapter 3 Configuring Color & Text with CSS 3.1 Overview of Cascading Style Sheets           Advantages of Cascading Style Sheets                   Types of Cascading Style Sheets            Introduction to CSS Syntax 3.2 Using Color on Web Pages                  Web Color Palette           Accessibility and Color 3.3 Configuring Color with Inline CSS     The Style Attribute        Hands-On Practice 3.1 3.4 Configuring Color with Embedded CSS The Style Element        Hands-On Practice 3.2              Checkpoint 3.1      3.5 Configuring Text with CSS                CSS and Fonts                     Hands-On Practice 3.3                3.6 The Class and Id Selectors     Hands-On Practice 3.4                3.7 The Div and Span Elements       Hands-On Practice 3.5 3.8 Using External Style Sheets             Hands-On Practice 3.6     Hands-On Practice 3.7 Checkpoint 3.2      3.9 Centering XHTML Elements     Hands-On Practice 3.8           3.10 CSS Validation Hands-On Practice 3.9 Key Terms Review Questions       Apply Your Knowledge          Hands-On Exercises     Web Research Web Design Focus          Web Site Case Study         JavaJam Coffee House                    Fish Creek Animal Hospital                Pete the Painter              Prime Properties           Chapter 4 Visual Elements & Graphics 4.1 Configuring Lines and Borders     The Horizontal Rule Element         Hands-On Practice 4.1     The Border and Padding Properties         Hands-On Practice 4.2 Checkpoint   4.1  4.2 Types of Graphics             GIF Images                JPEG Images              PNG Images        4.3 Using Graphics               The Image Element        Accessibility and Images        Hands-On Practice 4.3        Image Links        Hands-On Practice 4.4        Background Images     Configuring Background Images with CSS        Hands-On Practice 4.5         Checkpoint 4.2         4.4 XHTML Images and More                 Image Maps                  Thumbnail Images          Advanced Techniques: Image Slicing              Sources of Graphics    4.5 Sources and Guidelines for Graphics         Sources of Graphics         Guidelines for Using Images              Web Accessibility    Checkpoint 4.3  Key Terms Review Questions          Apply Your Knowledge     Hands-On Exercises Web Research Web Design Focus             Web Site Case Study           JavaJam Coffee House                      Fish Creek Animal Hospital                  Pete the Painter                Prime Properties         Chapter 5 Web Design         5.1 Web Site Organization         Hierarchical Organization               Linear Organization         Random Organization           5.2 Web Site Navigation—Best Practices         Ease of Navigation          Navigation Bars            Short Pages               Table of Contents           Site Map and Site Search Features  5.3 Design Principles             Repetition                Contrast                 Proximity                Alignment         5.4 Web Page Design—Best Practices            Load Time                Perceived Load Time        Above the Fold     Web Page “Real Estate”            Horizontal Scrolling         Adequate White Space                  Target Audience            Browser-Friendly           Screen Resolution           Wireframes & Page Layout                  5.5 Page Layout Design Techniques           Ice Design              Jello Design             Liquid Design    Checkpoint 5.1     5.6 Text Design—Best Practices         5.7 Graphic Design—Best Practices      5.8 Design to Provide Accessibility       5.9 Best Practices Checklist Checkpoint 5.2      Key Terms Review Questions      Hands-On Exercises Web Research Web Design Focus Web Site Case Study           JavaJam Coffee House                  Fish Creek Animal Hospital              Pete the Painter            Prime Properties         Web Project        Chapter 6 Page Layout with CSS 6.1 CSS Page Layout Overview                Advantages of Using CSS for Page Layout              Disadvantages of Using CSS for Page Layout     6.2 The Box Model     Hands-On Practice 6.1      6.3 CSS Positioning Properties             Relative and Absolute Positioning    Hands-On Practice 6.2    The float Property    Hands-On Practice 6.3     The display Property    The z-index Property    Hands-On Practice 6.4 Checkpoint 6.1    6.4 Exploring CSS Page Layout    Hands-On Practice 6.5            6.5 Two-Column Page Layout             Hands-On Practice 6.6          6.6 CSS Debugging Tips 6.7 CSS Page Layout Resources Checkpoint 6.2 Key Terms Review Questions      Apply Your Knowledge Hands-On Exercises Web Research Web Design Focus   Web Site Case Study           JavaJam Coffee House                   Fish Creek Animal Hospital               Pete the Painter            Prime Properties Web Project      Chapter 7 More on Links, Lists & Layout 7.1 Another Look at XHTML Hyperlinks         More on Relative Linking                Relative Link Examples                  Opening a Link in a New Browser Window              Internal Links                   Hands-On Practice 7.1     7.2 CSS Pseudo-classes and Links             Hands-On Practice 7.2       7.3    CSS Navigation Layout Using Lists Checkpoint 7.1 7.4 Three-Column CSS Page Layout              Hands-On Practice 7.3 7.5 CSS Styling for Print          Hands-On Practice 7.4 7.6 The “Cascade”          Hands-On Practice 7.5 Checkpoint 7.2    Key Terms Review Questions       Apply Your Knowledge     Hands-On Exercises Web Research Web Design Focus     Web Site Case Study            JavaJam Coffee House            Fish Creek Animal Hospital                   Pete the Painter                 Prime Properties     Web Project          Chapter 8 Tables 8.1 Using Tables on Web Pages                 Overview of an XHTML Table            XHTML Table Headings                 XHTML Table Captions                 Hands-On Practice 8.1           XHTML Table Attributes                Applying Attributes to Rows and Cells                  Hands-On Practice 8.2 Accessibility and Tables Checkpoint 8.1 8.2 XHTML—Table Page Layout        Accessibility and Layout Tables         More Sample Page Layout Examples        Flexible and Fixed Table Widths            Hands-On Practice 8.3           Nested Tables        Checkpoint 8.2   8.3 Using CSS to Style a Table Hands-On Practice 8.4 Key Terms Review Questions       Apply Your Knowledge     Hands-On Exercises Web Research Web Design Focus     Web Site Case Study            JavaJam Coffee House            Fish Creek Animal Hospital                   Pete the Painter                 Prime Properties Web Project            Chapter 9 Forms           9.1 Overview of Forms     9.2 XHTML—Using Forms        Hands-On Practice 9.1                   The Form Element        Basic Form Elements        Hands-On Practice 9.2               Checkpoint 9.1      9.3 Form Enhancements           The Label Element        The Fieldset and Legend Elements                The Tabindex Attribute                 The Accesskey Attribute        Accessibility and Forms                Image Buttons and the Button Element      Hands-On Practice 9.3                Checkpoint 9.2      9.4 Using CSS to Style a Form 9.5 CGI Server-Side Processing                 Steps in Utilizing CGI     Using CGI                Hands-On Practice 9.4 Privacy and Forms                      CGI Resources             Server-Side Processing Technologies        Checkpoint 9.3      Key Terms Review Questions      Apply Your Knowledge     Hands-On Exercises Web Research Web Design Focus        Web Site Case Study           JavaJam Coffee House                      Fish Creek Animal Hospital                  Pete the Painter                Prime Properties Web Project          Chapter 10 Web Site Development    10.1 Successful Large-Scale Project Development               Project Manager            Information Architect                 Marketing Representative               Copywriter and Editor                     Content Manager           Graphic Designer           Database Administrator                    Network Administrator                Web Developer             Project Staffing Criteria          10.2 The Development Process                  Conceptualization          Analysis                  Design        Production                Testing        Launch       Maintenance              Evaluation         Checkpoint 10.1     10.3 Web Hosting                Types of Web Host Providers             Hosting Needs      10.4 Choosing a Virtual Host        Web Host Checklist  Checkpoint 10.2     Key Terms Review Questions      Hands-On Exercises Web Research Web Design Focus    Web Site Case Study    Web Project        Chapter 11 Web Multimedia & Interactivity        11.1 Helper Applications and Plug-ins     11.2 Multimedia File Types           Obtaining Multimedia Files  11.3 Using Sound on a Web Page                The Embed Element           Hands-On Practice 11.1                         The Object Element           Hands-On Practice 11.2                       Background Sounds         Hands-On Practice 11.3 11.4 Podcasting Overview                11.5 Using Video on a Web Page                The Embed Element          Hands-On Practice 11.4                         The Object Element        Hands-On Practice 11.5                 11.6 Browser Compatibility and Accessibility        11.7 Copyright Issues and Media Files     Checkpoint 11.1        11.8 Adobe Flash            Common Uses of Flash                  Web Design and Flash                  Adding a Flash Animation to a Web Page                     Hands-On Practice 11.6                         Flash Resources     11.9 Java            Common Uses of Java Applets            Adding a Java Applet to a Web Page                  Hands-On Practice 11.7                           Free Java Applet Resources       Checkpoint 11.2 11.10 JavaScript        Common Uses of JavaScript        Free JavaScript Resources 11. 11 Dynamic HTML (DHTML)       Common Uses of DHTML        Sources of free DHTML 11.12 Ajax        Common Uses of Ajax        Ajax Resources Checkpoint 11.3 11.13 Accessibility and Multimedia/Interactivity Key Terms Review Questions            Apply Your Knowledge        Hands-On Exercises Web Research Web Design Focus         Web Site Case Study            JavaJam Coffee House                         Fish Creek Animal Hospital                     Pete the Painter                   Prime Properties                   Web Project        Chapter 12 E-Commerce Overview    12.1 What Is E-Commerce?         Advantages of E-Commerce              Risks of E-Commerce 12.2 E-Commerce Business Models       12.3 Electronic Data Interchange (EDI)    12.4 E-Commerce Statistics           12.5 E-Commerce Issues     12.6 E-Commerce Security          Encryption                Integrity                  Secure Sockets Layer (SSL)               Digital Certificate           SSL and Digital Certificates       Checkpoint 12.1     12.7 Order and Payment Processing              Cash Model               Check Model              Credit Model              Smart Card        12.8 E-Commerce Storefront Solutions           Instant Online Storefront                Off-the-Shelf Shopping Cart Software                 Custom-Built Solution                  Semi-Custom-Built Solutions on a Budget       Checkpoint 12.2 Key Terms Review Questions      Hands-On Exercises Web Research Web Design Focus           Web Site Case Study           JavaJam Coffee House                         Fish Creek Animal Hospital                     Pete the Painter                   Prime Properties                  Web Project              Chapter 13 Promotion for Web Developers        13.1 Search Engines and Search Indexes Overview       13.2 Popular Search Engines and Search Indexes               13.3 Components of a Search Engine             Robot        Database                 Search Form        13.4 Designing Your Pages for Promotion                Keywords                 Description               Meta Elements         13.5 Listing in a Search Engine and Search Index                     Preferential Placement                  Checkpoint 13.1    13.6 Monitoring Search Engine and Search Index Listings   13.7 Link Popularity       13.8 Other Web Site Promotion Activities             Affiliate Programs          Banner Ads               Banner Exchange           Reciprocal Link Agreements             Newsletters                “Sticky” Site Features     Personal Recommendations      Social Bookmarking Blogs     RSS Feeds        Web Rings                Newsgroup and Listserv Postings          Traditional Media Ads and Existing Marketing Materials Checkpoint 13.2 13.9 Serving Dynamic Content with Inline Frames Hands-On Practice 13.1 Key Terms Review Questions      Hands-On Exercises Web Research Web Design Focus   Web Site Case Study        JavaJam Coffee House                         Fish Creek Animal Hospital                     Pete the Painter                   Prime Properties                   Web Project        Chapter 14 A Brief Look at JavaScript 14.1 Overview of JavaScript?    14.2The Development of JavaScript 14.3 Popular Uses for JavaScript         Alert Message          Popup Windows         Browser Sniffing         Jump Menus         Mouse Movement Techniques 14.4 Adding JavaScript to a Web Page         The Script Element         JavaScript Statement Block Template         Hands-On Practice 14.1 Checkpoint 14.1 14.5 Document Object Model Overview             Hands-On Practice 14.2 14.6 Events and Event Handlers      Hands-On Practice 14.3 Checkpoint 14.2 14.7 Variables         Writing a Variable to a Web Page         Hands-on Practice 14.4         Collecting Variable Values Using Prompt       Hands-On Practice 14.5 14.8 Introduction to Programming Concepts         Arithmetic Operators         Decision Making Using If         Hands-On Practice 14.6         Functions         Hands-On Practice 14.7 Checkpoint 14.3 14.9 Form Handling         Hands-On Practice 14.8 Checkpoint 14.4 14.10 JavaScript and Accessibility 14.11 JavaScript Resources Key Terms Review Questions Apply Your Knowledge Hands-On Exercises Web Research Web Site Case Study        JavaJam Coffee House                  Fish Creek Animal Hospital              Pete the Painter            Prime Properties            Web Project        Answers           Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10        Chapter 11         Chapter 12        Chapter 13         Chapter 14         Appendix—Web Developer’s Handbook A. XHTML Reference B. Special Characters C. CSS Property Reference D. Comparison of HTML and XHTML E. Section 508 Standards Index  

Reviews

Author Information

Terry Felke-Morris is an associate professor at William Rainey Harper College, where she helped to develop the Web Developer certificate and degree programs. She holds a Master of Science degree in Information Systems and various certifications, including Microsoft® Certified Professional and Master CIW Designer. Terry has over fifteen years of industry experience and received the 2006 Blackboard Greenhouse Community of Practice Award for use of Internet technology in the academic environment.

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

RGJ26

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List