Skip to:Content
|
Bottom
Cover image for Creating web sites bible
Title:
Creating web sites bible
Personal Author:
Edition:
3rd ed.
Publication Information:
Indianapolis, IN : Wiley Pub., 2008
Physical Description:
xxxiv, 854 p. : ill. ; 24 cm.
ISBN:
9780470223635
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010186004 TK5105.8888 C76 2008 Open Access Book Book
Searching...

On Order

Summary

Summary

Updated for the most recent tools, techniques, and standards for creating cutting-edge Web sites for businesses or personal use, this book is one-stop shopping for HTML, JavaScript, CSS, tables, forms, Flash, and more Brand-new chapters cover Ajax, Adobe CS3 tools, RSS, and blogging tools Hands-on guidance and expert advice dive into such topics as creating and editing images and graphics, adding multimedia elements (e.g., Flash animations, audio, and video), creating stores for Yahoo! and Amazon.com, designing auction pages for eBay, and building blogs


Author Notes

Philip Crowder of Bristol, Tennessee, is the director of the Computer and Information Management (CIM) program at Virginia Intermont College where he teaches future Web designers and programmers the ins and outs of HTML, XHTML, XML, CSS, JavaScript, and a variety of other Web languages and technologies. He has also done funded research into computer-based human language translation systems.

David A. Crowder is a professional Web developer, and the author or coauthor of more than 20 books on Web design and development. He has been involved in the online community for more than a decade, and has helped to teach hundreds of thousands of readers to create their own cutting-edge Web sites.


Table of Contents

Introductionp. xxix
Part I Laying the Foundation
Chapter 1 The Basics of Building Web Pages and Sitesp. 3
Web Browsersp. 4
Web Pagesp. 9
Web Sitesp. 13
Analyzing Web Site Typesp. 15
Understanding Internet Demographicsp. 23
Determining Your Approachp. 26
Dos and Don'ts of Web Site Developmentp. 29
Summaryp. 31
Chapter 2 Popular Web Design Toolsp. 33
Adobe Creative Suite 3 (CS3)p. 33
Freeware and Sharewarep. 50
Designing for the Mobile Webp. 55
Summaryp. 59
Part II The Basics
Chapter 3 History and Development of the Internet and HTMLp. 63
Origins of the Internetp. 64
Development and Evolution of HTMLp. 73
Summaryp. 79
Chapter 4 HTML Building Blocksp. 81
Creating a Web Page Using HTMLp. 81
Head and Body Sectionsp. 90
Block-Level Elementsp. 95
HTML Toolsp. 104
Designing a Simple Web Pagep. 114
Logical and Physical Elementsp. 118
Special Characters and Encoding Schemes: ASCII and Unicodep. 124
Element Quick Referencep. 125
Summaryp. 125
Chapter 5 Links, Hotspots, and Web Site Navigationp. 127
Example Web Sitep. 129
Internal Links with Anchor Tagsp. 132
Developing a Sample Web Sitep. 135
Absolute and Relative Pathsp. 147
Previous and Next Linksp. 149
External Linksp. 150
Storyboardingp. 157
Links Quick Referencep. 160
Summaryp. 160
Chapter 6 The Elements of Color and Images in Web Pagesp. 163
Setting Color Attributesp. 163
Using the Three C's: Complement, Contrast, and Coordinationp. 167
Using Color Names and Hex Numbersp. 170
Popular Graphics Formatsp. 176
Setting Background and Foreground Colorp. 179
Adding Background Imagesp. 181
Adding Imagesp. 186
Aligning Imagesp. 189
Setting Image Sizep. 197
Solving Image Problemsp. 199
Quick Referencep. 201
Summaryp. 203
Chapter 7 Text Formattingp. 205
Fontsp. 205
Customizing Text with Character Stylesp. 207
Using the FONT and BASEFONT Elementsp. 211
Aligning and Indenting Textp. 221
Choosing Character Setsp. 223
Using Special Characters and Entitiesp. 227
Summaryp. 236
Part III Advanced Design Features
Chapter 8 Harnessing the Power of Tablesp. 241
Adding Tables and Setting Table Sizep. 241
Managing Bordersp. 248
Using Padding and Spacingp. 263
Aligning Tables and Cell Contentsp. 265
Spanning Rows and Columnsp. 273
Working with Images and Colorp. 275
Tables Quick Referencep. 283
Summaryp. 284
Chapter 9 Organizing Your Site with Framesp. 287
Designing Frame Layoutsp. 288
Creating Framesetsp. 291
Setting Targets for Your Linksp. 305
Customizing Frame Borders and Marginsp. 310
Setting Scroll Bar Optionsp. 313
Avoiding Frame Problemsp. 316
Frames Quick Referencep. 318
Summaryp. 319
Chapter 10 Getting Input with Formsp. 321
Adding Formsp. 321
Getting Short Data with Text Boxesp. 324
Gathering Information with Text Areasp. 330
Making Choices with Check Boxes and Option Buttonsp. 334
Saving Space with the SELECT and OPTION Elementsp. 338
Using INPUT Buttonsp. 343
Using the BUTTON Elementp. 347
Adding Hidden Fieldsp. 349
Adding Labelsp. 349
Setting Tab Orderp. 351
Specifying Access Keysp. 351
Submitting the Formp. 353
Simple DOMp. 354
Summaryp. 356
Part IV Making It Look Professional
Chapter 11 Adding Multimedia and Other Objectsp. 361
Adding Audiop. 362
Embedding Videop. 371
Animating with Adobe Flashp. 374
Understanding the Flash Layoutp. 374
Creating Objectsp. 381
Modifying Objectsp. 386
Working with Textp. 393
Working with Animation Timelinesp. 396
Using Advanced Techniquesp. 405
Exporting and Publishing Moviesp. 407
Summaryp. 413
Chapter 12 Styling Web Pages with Cascading Style Sheetsp. 415
Testing Your Browserp. 416
Coping with Browser Support Issuesp. 416
Cascading Prioritiesp. 417
Redefining HTML Elementsp. 420
Assigning Classesp. 421
Using IDsp. 422
Defining Nested Elements with Contextual Selectorsp. 423
Consulting the CSS Referencep. 426
Using Stylesheet-Creation Programsp. 462
Interesting CSS Sitesp. 463
Adding Layersp. 464
Clipping Layer Contentp. 471
Handling Large Elements with Overflow Attributesp. 472
CSS and Layers Quick Referencep. 475
Summaryp. 475
Chapter 13 Making Dynamic Pages with JavaScriptp. 477
Trying Out JavaScriptp. 477
Understanding JavaScriptp. 479
Using Events to Trigger Scriptsp. 503
Seeing Elements as Objectsp. 509
Form Validationp. 513
Examining Browser Compatibilityp. 517
JavaScript Quick Referencep. 522
Summaryp. 522
Chapter 14 Putting It on the Webp. 525
Getting Your Domain Namep. 525
Finding a Web Hosting Providerp. 531
Testing Responsiveness to Your Needsp. 538
Avoiding Common Provider Scamsp. 539
Exploring Bells and Whistlesp. 542
Uploading Your Pagesp. 548
Web Posting Quick Referencep. 554
Summaryp. 555
Part V Transitioning to the Future: XHTML, XML, and Ajax
Chapter 15 XHTMLp. 559
A Quick Review of HTMLp. 560
Enter XHTMLp. 560
Transitioning to XHTML 1.0p. 562
Creating an XHTML Documentp. 578
Code Validation in an XHTML Documentp. 582
Making Your Site Mobile with WAP/WMLp. 585
What is WML?p. 586
Interacting with Usersp. 593
Transforming XHTML into WMLp. 598
WML Web Sitesp. 602
Summaryp. 602
Chapter 16 Designing with XMLp. 603
Designing with XMLp. 603
Schemasp. 620
XML Web Sitesp. 629
Summaryp. 629
Chapter 17 Ajaxp. 631
XMLHttpRequestp. 632
DOM 3 Specifications for IDL Node Interfacep. 644
Ajax and the Mobile Webp. 645
Ajax Quick Referencep. 646
Summaryp. 647
Part VI Images on the Web
Chapter 18 Finding, Creating, and Enhancing Images on the Webp. 651
Exploring Graphics File Typesp. 651
Choosing Image-Editing Toolsp. 653
Modifying Imagesp. 657
Using 3D Graphics Programsp. 671
Getting Free Images off the Webp. 674
Avoiding Legal Problemsp. 676
Summaryp. 678
Part VII Cashing in on eCommerce
Chapter 19 Setting Up Your Storep. 681
Choosing Your eCommerce Setupp. 681
Setting Up Shopping Cartsp. 689
Taking Paymentsp. 694
Utilizing Internet Buying Patternsp. 703
Updating Your Sitep. 705
Keeping Your Site Freshp. 706
Adding Extra Valuep. 709
Summaryp. 711
Chapter 20 Using Advertisingp. 713
Advertising with Google and Other Search Enginesp. 713
Working with Advertisement Agenciesp. 723
Promoting Your Sitep. 726
Exploiting Search Enginesp. 726
Working the Web Directoriesp. 735
Issuing Press Releasesp. 738
Setting Up Reciprocal Linksp. 739
Evaluating Banner Exchangesp. 740
Investigating Alternative Approachesp. 743
Summaryp. 746
Chapter 21 Covering All the Basesp. 747
Using Domain Namesand Trademarksp. 747
Soothing Common Fearsp. 753
Establishing Policies for Returnsp. 757
Investigating Alternative Approachesp. 759
Summaryp. 763
Part VIII Keeping Your Site Fresh
Chapter 22 Maintaining Your Sitep. 767
Testing Your Sitep. 767
Coping with Visitors Changing Your Sitep. 773
Maintaining Consistency on Your Sitep. 775
Summaryp. 777
Chapter 23 RSSp. 779
Origin of RSSp. 779
NASA Page with Links to RSS Feedsp. 781
RSS Quick Referencep. 793
Summaryp. 793
Chapter 24 Bloggingp. 795
The World of Bloggingp. 795
Using Bloggerp. 796
Alternative Blogging Toolsp. 807
Integrating Bloggingp. 813
Summaryp. 815
Indexp. 817
Go to:Top of Page