Web Developer Foundations: Using XHTML / Edition 2

Web Developer Foundations: Using XHTML / Edition 2

by Terry Felke-Morris
     
 

ISBN-10: 1576761150

ISBN-13: 9781576761151

Pub. Date: 12/28/2004

Publisher: Pearson

Using XHTML provides a foundation in skills and concepts that web developers need, including Internet concepts, XHTML, basic web design and development, web site promotion and e-commerce overview. Advanced technical topics are introduced such as configuring web media, JavaScript, DHTML, Java applets, and Flash on web pages. This book is for anyone

Overview

Using XHTML provides a foundation in skills and concepts that web developers need, including Internet concepts, XHTML, basic web design and development, web site promotion and e-commerce overview. Advanced technical topics are introduced such as configuring web media, JavaScript, DHTML, Java applets, and Flash on web pages. This book is for anyone interested in improving their web development skills.

Product Details

ISBN-13:
9781576761151
Publisher:
Pearson
Publication date:
12/28/2004
Edition description:
Older Edition
Pages:
586
Product dimensions:
8.30(w) x 10.80(h) x 1.10(d)

Related Subjects

Table of Contents


Chapter One The Internet and the< World Wide Web
The Evolution of the Internet
The Internet, Intranets, and Extranets
The Evolution of the World Wide Web
Internet Standards and Coordination
Web Standards and the World Wide WebConsortium4
Web Accessibility
Ethical Use of Information on the Web
Checkpoint 1.1
Network Overview
The Client/Server Model
Internet Protocols
File Transfer Protocol (FTP)
E-mail Protocols
Hypertext Transfer Protocol (HTTP)
Transmission Control Protocol/Internet Protocol (TCP/IP)
URLs and Domain Names
URLs
Domain Names
Markup Languages
Standard Generalized MarkupLanguage (SGML)
Hypertext Markup Language (HTML)
Extensible Markup Language (XML)
Extensible Hypertext MarkupLanguage (XHTML)
Checkpoint 1.2
Internet and Web Trends
Review Questions
Web Research

Chapter Two XHTML Basics
What Is HTML?
Why XHTML and Not HTML?
Document Type Definition
Your First Web Page
Hands-On Practice 2.1
Checkpoint 2.1
XHTML-Body and Text Basics
The Body Tag
The Heading Tag
Hands-On Practice 2.2
The Paragraph Tag
Hands-On Practice 2.3
The Line Break Tag
Hands-On Practice 2.4
XHTML-List Basics
Definition Lists
Hands-On Practice 2.5
Ordered Lists
Unordered Lists
Hands-On Practice 2.6
XHTML-More Block-Level Tags
Preformatted Text
Hands-On Practice 2.7
Indenting Text
Hands-On Practice 2.8
Checkpoint 2.2
XHTML-Text Formatting39
The <font> Tag
Hands-On Practice 2.9
Logical Style Tags
Physical Style Tags
Special XHTML Characters
Hands-On Practice2.10
Checkpoint 2.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Research

Chapter Three XHTML Hyperlinks & Tables
XHTML-Hyperlinks
The Anchor Tag
Absolute and Relative Links
Hands-On Practice 3.1
More on Relative Linking
Relative Link Examples
Opening a Link in a New Browser Window
Internal Links
Hands-On Practice 3.2
E-mail Links
Hands-On Practice 3.3
Checkpoint 3.1
Using Tables on Web Pages
Overview of an XHTML Table
XHTML Table Headings
XHTML Table Captions
Hands-On Practice 3.4
XHTML Table Attributes
Applying Attributes to Rows and Cells
Hands-On Practice 3.5
Checkpoint 3.2
XHTML-Formatting a Web Page with a Table
More Sample Page Layout Examples
Flexible and Fixed Table Widths
Hands-On Practice 3.6
Nested Tables
Checkoint 3.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Research

Chapter Four XHTML Color and Visual Elements
Using Color on Web Pages
Web Color Palette
Color and the Body Tag
Horizontal Rules
Hands-On Practice 4.1
Horizontal Rule Attributes
Hands-On Practice 4.2
Checkpoint 4.1
Types of Graphics
GIF Images
JPEG Images
PNG Images
Using Graphics
The <img> Tag
Page Backgrounds
Hands-On Practice 4.3
Image Links
Hands-On Practice 4.4
Checkpoint 4.2
XHTML Images and More
The <nobr> Tag
Using a Table to Format Images
Image Maps
Thumbnail Images
Advanced Techniques: Image Slicing
Sources and Guidelines for Graphics
Sources of Graphics
Guidelines for Using Images
Web Accessibility
Checkpoint 4.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Research

Chapter Five XHTML Frames
Overview of Frames
Advantages of Using Frames
Disdvantages of Using Frames8
Checkpoint 5.1
XHTML-Using Frames
Your First Frameset
Hands-On Practice 5.1
The <frameset> Tag
The <frame> Tag
Hands-On Practice 5.2
The <noframes> Tag
The Target Attribute
The <base> Tag
Inline Frames
Hands-On Practice 5.3
Frames, Links, and Ethics
Checkpoint 5.2
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Research

Chapter Six XHTML Forms
Overview of Forms
XHTML-Using Forms
Hands-On Practice 6.1
The <form> Tag
Basic Form Elements
Hands-On Practice 6.2
Checkpoint 6.1
Form Enhancements
The <label> Tag
The <fieldset> and <legend> Tags
The Tabindex Attribute
The Accesskey Attribute
Image Buttons and <button> Tag
Hands-On Practice 6.3
Checkpoint 6.2
CGI Server-Side Processing
Steps in Utilizing CGI
Using CGI
Hands-On Practice 6.4
CGI Resources
Other Technologies Used forServer-Side Processing
Checkpoint 6.3.
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Research

Chapter Seven Web Site Design
Web Site Organization
Hierarchical Organization
Linear Organization
Random Organization
Web Site Navigation-Best Practices
Ease of Navigation
Navigation Bars
Short Pages
Table of Contents
Site Map and Site Search Features
Design Principles
Repetition
Contrast
Proximity
Alignment
Web Page Design-Best Practices
Load Time
Perceived Load Time
Above the Fold
Horizontal Scrolling
Adequate White Space
Target Audience
Browser-Friendly
Screen Resolution
Page Layout
Page Layout Design Techniques
Ice Design
Jello Design
Liquid Design
Checkpoint 7.1
Text Design-Best Practices
Graphic Design-Best Practices
Design to Provide Accessibility
Best Practices Checklist
Checkpoint 7.2
Review Questions
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Project
Web Research

Chapter Eight Web Site Development
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
The Development Process
Conceptualization
Analysis
Design
Production
Testing
Launch
Maintenance
Evaluation
Checkpoint 8.1
Web Hosting
Types of Web Host Providers
Hosting Needs
Choosing a Virtual Host
Web Host Checklist
Checkpoint 8.2.
Review Questions
Hands-On Exercises
Web Site Cast Study
Web Project

Chapter Nine Cascading Style SheetsIntroduction
Overview of Cascading Style Sheets
Advantages of Cascading Style Sheets
Types of Cascading Style Sheets
Introduction to CSS Syntax
Using Cascading Style Sheets
Inline Styles
Hands-On Practice 9.1
XHTML Elements Used with Styles
Hands-On Practice 9.2
Checkpoint 9.1
Embedded Style Sheets
Hands-On Practice 9.3
Using CSS with the class Selector
Hands-On Practice 9.4
Using CSS with the id Selector
External Style Sheets
Hands-On Practice 9.5
Checkpoint 9.2
The "Cascade"
Hands-On Practice 9.6
CSS Pseudo-classes and Links
Hands-On Practice 9.7
Hands-On Practice 9.8
CSS Strategies
Checkpoint 9.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Project
Web Research

Chapter Ten Cascading Style Sheets-Page Layout
CSS Page Layout Overview
Advantages of Using CSS for Page Layout
Disadvantages of Using CSS for Page Layout
The Box Model
CSS Positioning Properties
Relative and Absolute Positioning
The float Property
The display Property
The z-index Property
Hands-On Practice 10.1
Checkpoint 10.1
Two-Column Page Layout
Hands-On Practice 10.2
Navigation Layout Using Lists
Three-Column Page Layout
Hands-On Practice 10.3
Checkpoint 10.2
Using CSS to Style a Form
CSS Styling for Print
Hands-On Practice 10.4
CSS Debugging Tips
CSS Page Layout Resources
Checkpoint 10.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Project
Web Research
Chapter Eleven Web Multimedia & Interactivity
Helper Applications and Plug-ins
Audio File Types
Obtaining Audio Files
Using Sound on a Web Page
The <embed> Tag
Hands-On Practice 11.1
The <object> Tag
Hands-On Practice 11.2
Background Sounds
Hands-On Practice 11.3
Video File Types
Obtaining Video Files
Using Video on a Web Page
The <embed> Tag
Hands-On Practice 11.4
The <object> Tag
Hands-On Practice 11.5
Internet Explorer Only Options
Browser Compatibility and Accessibility
Streaming Media
Introduction to RealNetworks Streaming Media
Authoring
Distribution
Playback
Copyright Issues and Media Files
Checkpoint 11.1
Macromedia Flash
Common Uses of Flash
Web Design and Flash
Adding a Flash Animation to a Web Page
Hands-On Practice 11.6
Flash Resources
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
JavaScript
Common Uses of JavaScript
The <script> Tag
Hands-On Practice 11.8
Using JavaScript Events
Hands-On Practice 11.9
Free JavaScript Resources
Dynamic HTML (DHTML)
Common Uses of DHTML
Adding DHTML to a Web Page
Hands-On Practice 11.10
Sources of Free DHTML
Checkpoint 11.3
Review Questions
Apply Your Knowledge
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Project
Web Research
Chapter Twelve E-Commerce Overview
What Is E-Commerce?
Advantages of E-Commerce
Risks of E-Commerce
E-Commerce Business Models
Electronic Data Interchange (EDI)
E-Commerce Statistics
E-Commerce Issues
E-Commerce Security
Encryption
Integrity
Secure Sockets Layer (SSL)
Digital Certificate
SSL and Digital Certificates
Checkpoint 12.1
Order and Payment Processing
Cash Model
Check Model
Credit Model
Smart Card
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
Review Questions
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the
Prime Properties
Web Project
Web Research

Chapter Thirteen Promotion for Web Developers
Search Engines and Search Indexes Overview
Popular Search Engines and Search Indexes
Components of a Search Engine
Robot
Database
Search Form
Designing Your Pages for Promotion
Keywords
Description
Meta Tags
Listing in a Search Engine and Search Index
Preferential Placement
Checkpoint 13.1
Monitoring Search Engine andSearch Index Listings
Link Popularity
Other Site Promotion Activities
Affiliate Programs
Banner Ads
Banner Exchange
Reciprocal Link Agreements
Newsletters
"Sticky" Site Features
Personal Recommendations
Web Rings
Newsgroup and Listserv Postings Traditional Media Ads and Existing
Marketing Materials
Checkpoint 13.2
Review Questions
Hands-On Exercises
Web Site Case Study
JavaJam Coffee House
Fish Creek Animal Hospital
Pete the Painter
Prime Properties
Web Project
Web Research
Answers
Index
Companion CD Web Developer's Handbook
XHTML Reference
Special Characters
CSS Property Reference
Comparison of HTML and XHTML
File Management
Using FTP to Publish to the Web Tutorial
Using Microsoft FrontPage 2003
Tutorial 1
Tutorial 2
Tutorial 3
Using Macromedia Dreamweaver MX 2004
Tutorial 1
Tutorial 2
Tutorial 3
Color Chart Bookmark

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >