developer.com - Reference
Click here to support our advertisers
SOFTWAREFOR SALE
BOOKSFOR SALE
SEARCH CENTRAL
JOB BANK
CLASSIFIED ADS
DIRECTORIES
REFERENCE
Online Library
Reports
TRAINING CENTER
JOURNAL
NEWS CENTRAL
DOWNLOADS
DISCUSSIONS
CALENDAR
ABOUT US
Journal:
Get the weekly email highlights from the most popular online Journal for developers!
Current issue
developer.com
developerdirect.com
htmlgoodies.com
javagoodies.com
jars.com
intranetjournal.com
javascripts.com
All Categories :
HTML
To access the contents, click the chapter and section titles.
HTML By Example
Imprint: QUE
Author:
Todd Stauffer
Publication Date: Jun-96
ISBN: 0-789-70812-4
Part I: Internet, Web, and HTML Fundamentals
Part II: Creating Basic Pages with HTML 2.0
Part III: Interactive HTML
Part IV: Page Layout and Formatting
Part V: Internet Programming and Advanced Web Technologies
Part VI: HTML Editors and Tools
Part VII: HTML Examples
Conventions Used in this Book
Icons Used in this Book
The Other Advantage
Part I Internet, Web, and HTML Fundamentals
Chapter 1: What is HTML?
HTML at a Crossroads
HTML is not a Programming Language
A Short HTML History
Marking Up Text
Who Decides What HTML Is?
The HTML Working Group
The World Wide Web Consortium
Individual Companies and HTML
Additional Information on HTML Standards and Organizations
Summary
Review Questions
Chapter 2: The World Wide Web and Web Servers
What's the World Wide Web?
The Hypertext Concept: Web Links
Example: Thinking in Hypertext
The Web Page
The Web Site
Example: A Corporate Web Site
Hypermedia: Text and Graphics on the Web
Helper Applications
Common Multimedia Formats
Internet Services and Addresses
Internet E-mail
UseNet Newsgroups
Gopher and WAIS
FTP
Summary
Review Questions
Review Exercises
Chapter 3: How Web Browsers Work
Web Browser Applications
NCSA Mosaic
Netscape Navigator
Microsoft Internet Explorer
Lynx
Uniform Resource Locators
Example: The URL Advantage
The Different Protocols for URLs
Example: Accessing Other Internet Services with URLs
How Web Browsers Access HTML Documents
Example: Watching the Link
What Can Be Sent on the Web?
Binaries on the Web
Everything is Downloaded
Summary
Review Questions
Review Exercises
Chapter 4: HTML's Role on the Web
Why Create Web Pages?
Web Applications
Example: Searching on the Web
Advantages and Disadvantages of the Web
Advantages
Example: Travel Agent Web Site
Disadvantages
HTML and the Changing World Wide Web
The Forced Evolution of HTML
The Current State of HTML
Deciding What Type of HTML To Use
The HTML 2.0 Standard
The HTML 3.0 Level Standards
Netscape and Internet Explorer HTML
Making the HTML Decision
Summary
Review Questions
Review Exercises
Chapter 5: What You Need for a Web Site
Finding a Web Server
What is a Web Server?
Speed of the Server
Types of Internet Connections
Dealing with an ISP
Determining Costs
What You Need To Know
Organizing a Web Site
Naming Your Files
Example: Organizing a Site
Updating Your Web Site
Summary
Review Questions
Review Exercises
Part II Creating Basic Pages with HTML 2.0
Chapter 6: Creating a Web Page and Entering Text
The Tools for Web Publishing
Document Tags
Example: Creating an HTML Template
Example: Hello World
Understanding Tags: Container and Empty Tags
Container Tags
Empty Tags
Entering Paragraph Text on Your Web Page
The <BR> Tag for Line Breaks
The Comment Tag
Example: Creating a Complete Web Page
Summary
Review Questions
Review Exercises
Chapter 7: Changing and Customizing HTML Text
Creating Headers and Headlines
Example: A Topical Discussion
Implicit and Explicit Text Emphasis
Explicit Styles
Implicit HTML Tags
Example: Physical versus Logical
Other Implicits: Programming, Quoting, and Citing
Programmer's HTML Tags
Quoting, Citing, Definitions, and Addresses
Example: Using the <BLOCKQUOTE> and <ADDRESS> Tags
Preformatted Text
Example: Creating Your Own Layout with the <PRE> Tag
Example: Using <PRE> for Spaces and Tables
Summary
Review Questions
Review Exercises
Chapter 8: Displaying Text in Lists
Using Lists in HTML
Ordered and Unordered Lists
Example: Formatting Within Lists
Directories, Definitions, and Menus
Directory and Menu Lists
Definition Lists
Example: HTML Within Lists
Nesting Tags and Combining List Types
Nesting Tags
Lists Within Lists
Combining List Types
Example: Nesting Definition Lists
Summary
Review Questions
Review Exercises
Chapter 9: Adding Graphics to Your Web Pages
The Special Nature of Graphics on the Web
The Size of Graphics Files
Example: Watching Graphical Sites Download
Picking Your Web Graphics File Type
Creating and Manipulating Graphics
Creating Graphics for the Web
Example: Creating Graphics in Paint Shop Pro
Manipulating Web Graphics
Example: Creating Thumbnails with LView Pro
Creating Transparent GIFs
Creating Transparent GIFs in Transparency for the Mac
Example: Creating Transparent GIFs in LView Pro
Embedding Graphics in Web Pages
Adding Graphics to Other HTML Tags
The ALT Attribute
The ALIGN Attribute
Example: Adding Graphics to Your Web Site
Summary
Review Questions
Review Exercises
Chapter 10: Hypertext and Creating Links
Using the <A> Tag
Section Links
Example: A More Effective Definition List
Using Relative URLs
Adding the <BASE> Tag
Example: A Hybrid-Style Web Site
Creating Links to Other Internet Services
Hyperlinks for E-Mail Messages
Other Internet Services
Other Links for the <HEAD> Tag
The <LINK> Tag
The <ISINDEX> Tag
Summary
Review Questions
Review Exercises
Chapter 11: Using Links with Other HTML Tags
Using Links with HTML Formatting Tags
Emphasis Tags and Hyperlinks
Example: Hyperlinks in Context
Using Hypertext Links in HTML Lists
Example: An HTML Table of Contents
Creating Graphical Links
Example: A Graphical, Hyperlinked Listing
Example: A Clickable Graphic Menu Bar
Example: Custom Controls
Using Hypermedia Links
Summary
Review Questions
Review Exercises
Part III Interactive HTML
Chapter 12: Clickable Image Maps and Graphical Interfaces
Image Maps Defined
Example: The Apple Web Site
Understanding How Image Maps Work
The Map Server Program
The Map Definition File
The Various Shapes of Hot Zones
Defining Your Image map Hot Zones
MapEdit for Microsoft Windows and X-Windows
Example: MapEdit and a Simple Button Bar
WebMap for Macintosh
Adding Image Maps to Your Web Page
The Image Map URL
Example: Testing Your Link
Image Map Design Tips
Summary
Review Questions]
Review Exercises
Chapter 13: HTML Forms
Using Forms and Form-Capable Browsers
Creating the Form
Example: Someone Else's Form
Text Fields and Attributes
Example: Web-based Feedback Form
The <INPUT> Tag
TEXT
PASSWORD
CHECKBOX
RADIO
HIDDEN
RESET
SUBMIT
Example: A More Complete Form
Creating Pop-Up and Scrolling Menus
Using <SELECT>
Allowing More than One Selection
Example: Order Form
Summary
Review Questions
Review Exercises
Chapter 14: Form Design and Data Gathering with CGI Scripts
Form Design Issues
Line Breaks, Paragraphs, and Horizontal Lines
Line Breaks
Horizontal Lines
Paragraph Tags
Example: Fix-A-Site
Other Tags for Form Formatting
Using the <PRE> Tag
Using List Tags for Forms
Example: Customer Service Revisited
CGI-BIN Scripts and Dealing With Form Data
Using CGI-BIN Scripts
Receiving Form Data
Your Script's Output
Summary
Review Questions
Review Exercises
Part IV Adding Tables to Your Documents
Chapter 15: Adding Tables to Your Documents
Creating a Table
The <TABLE> Tag
Example: Playing with Table Attributes
Captions, Table Headers, and Table Data
<CAPTION>
Table Rows
Table Data and Rows
Summary
Review Questions
Review Exercises
Chapter 16: Images, Multimedia Objects, and Background
Graphics
More Control with <IMG>
Example: Magazine-Style Presentation
Inserting Multimedia Objects
The <INSERT> Tag
<INSERT>'s Attributes
Using <PARAM> and <IMG> with <INSERT>
Background Graphics
Example: The HTML 3.0 Enhanced Graphics Page
Summary
Review Questions
Review Exercises
Chapter 17: Client-Side Image Maps
What's a Client-Side Image Map?
Determining Your Hot Zones
Example: Creating a Map Definition File
Adding a Client-Side Map to Your Web Page
The <IMG> Tag
The <MAP> Tag
The <AREA> Tag
Example: Creating a Client-Side Button Bar
Total Image Maps
Using Both Sides
Adding Text Links
The Clickable Image Fallback
Example: A Complex, Complete Map
Summary
Review Questions
Review Exercises
Chapter 18: Other HTML 3.0 Proposals
HTML Math
Math Tags
Other Math Tags
The Banner Element
Document-Defined Style Sheets
The <STYLE> Tag
The CSS Style Sheet Definition
Example: Incorporating a Style Sheet
External Style Sheets and Other Style Sheet Tags
The <LINK> Tag
Style Overrides
Divisions and the ALIGN Attribute
Example: Styles and the <DIV> Tag
Summary
Review Questions
Review Exercises
Chapter 19: Netscape HTML
Should You Use Netscapisms?
Centering, Blinking, and Background Tags
Background and Foreground Colors
Example: Netscape Colors and Alignment
Manipulating Text with Netscape HTML
<NOBR> and <WBR>
The <FONT> and <BASEFONT> Tags
Example: Putting Fonts in Their Place
Netscape Attributes for HTML Tags
The <HR> Tag
HTML Lists
The <IMG> Tag
Example: Netscape Attributes at Work
Client-Pull Tags and Attributes
Sumary
Review Questions
Review Exercises
Chapter 20: Netscape Frames
The Idea Behind Netscape Frames
Creating Frames
The <FRAME> Tag
Example: A Simple Frame Document
Attributes for <FRAME>
The <NOFRAMES> Tag
Example: Frames and No Frames
Targeting Frame Windows
The NAME Attribute
Targeting Frame Windows
Example: A Reason to Use Frames
Advanced Targeting
<BASE> Targets
"Magic" Targets
Thoughts on Using Frames
The Elegant Frame Interface
Summary
Review Questions
Review Exercises
Chapter 21: Internet Explorer Extensions
Backgrounds and Fonts
<BGSOUND>
Font Color and Typeface
Example: A Study in Absurdity
IE Extensions for Tables
IE Extensions to <IMG>
DYNSRC and CONTROLS
LOOP and START
Summary
Review Questions
Review Exercises
Part V Internet Programming and Advanced Web Technologies
Chapter 22: Using Java and JavaScript
Adding Java Applications to Your Web Pages
The <APPLET> Tag
The <INSERT> Tag
Example: Adding Java Applets
Creating JavaScript Programs
The <SCRIPT> Tag
Hiding Code
Example: Hello World
Functions
Declaring Your Functions
Calling a Function
Example: Calling All Declarations
Handling Events
Returning Values
Possible Events
Example: Event Handling, Part One
Example: Event Handling, Part Two
Summary
Review Questions
Review Exercises
Chapter 23: JavaScript Objects and Functions
The JavaScript Object Model
Methods
Creating New Objects
Example: Creating New Objects and Methods
JavaScript Statements
Comparison Operators and Conditions
Boolean Operators
if
else
Loop Statements
BREAK and CONTINUE
Increments and Decrements
Examples: Looping and Conditions
Built-in Objects
The String Object
Example: Talking Decimals
The Math Object
Example: Rounding for Dollars
Thoughts on JavaScript
Summary
Review Questions
Review Exercises
Chapter 24: Understanding VRML and Creating VRML Objects
VRML Standards
How VRML Works on the Web
VRML Worlds as Hypermedia
Servers for VRML
VRML Concepts
The Basic Page
Coordinates and Distances
Example One: Starting Out
Nodes
VRML Primitives
The Sphere
Cylinders and Cones
The Cube
AsciiText
Example: Occupying the Same Space
Moving Your Primitives Around
translation
rotation
scaleFactor
The Separator Node
Example: Moving and Flipping
Summary
Review Questions
Review Exercises
Chapter 25: Creating VRML Worlds
Primitive Appearances
The Material Node
Example: Adding a Little Color
The Texture2 Node
Example: Covering Up Primitives
Adding Hyperlinks in VRML
Example: Linking in Your VRML World
More Fun with Shapes
More Nodes: Coordinate3 and IndexedFaceSet
Example: Up on the House Top
Instancing
Example: A VRML Neighborhood
More VRML
Summary
Review Questions
Review Exercises
Chapter 26: Adding Portable Documents to Web Sites
What Are Portable Documents?
Adding PDFs To Your Web Site
MIME Type
Other Acrobatic Moves
Other PDF Formats
Creating Your Own PDFs
Creating the Word Document
Using Rich Text Format
Example: Creating a Portable Word File
Summary
Review Questions
Review Exercises
Part VI HTML Editors and Tools
Chapter 27: Creating HTML Documents with Netscape Gold
Editing HTML With Netscape Gold
Example: Checking Under the Hood
Creating HTML List Items
Changing List Types
Creating Definition Lists
Inserting <BR> and <HR>
Hyperlinks, Images, and Head Elements
Adding Hyperlinks
Adding Images
Editing the Head
Example: Putting it All Together
Summary
Review Questions
Review Exercises
Chapter 28: Using Microsoft Internet Assistant
Basic Markup in Internet Assistant
HTML Lists
Definition Lists
Saving Your HTML Document
Example: Simple Markup With Internet Assistant
Links, Images, and Head Elements
Hypertext Links
Bookmark Links
Inserting an Image
Editing <HEAD> Elements
Example: Finishing the Page
Adding Form Fields
Example: A Simple Form
Summary
Review Questions
Review Exercises
Chapter 29: HTML with Adobe PageMill for Macintosh
Basic Markup in PageMill
HTML Lists
Definition Lists
Inserting <HR>
Links, Images, and Special HTML
Adding Links
Adding Images
Manipulating Images
Transparency and Client-Side Maps
Entering Unsupported HTML
Example: The Basic Page in PageMill
Creating Forms
Laying Out the Form
Document Info
Summary
Review Questions
Review Exercises
Part VII HTML Examples
Chapter 30: HTML Examples
Back to Basics: Basic HTML 2.0 Pages
Example: The Personal Index Page
Example: The Personal Biography
Example: Simple Business Pages
Example: John's Resume
BigCorp's Client-Side Site
Example: The Front Door
Example: The Graphical Index
Example: BigCorp's About Page
Example: Using Frames
Example: JavaScript and Forms
Example: FTP and HTML
Example: The Help Page
Appendix: Answers to Review Questions
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
Chapter 15
Chapter 16
Chapter 17
Chapter 18
Chapter 19
Chapter 20
Chapter 21
Chapter 22
Chapter 23
Chapter 24
Chapter 25
Chapter 26
Chapter 27
Chapter 28
Chapter 29
Use of this site is subject to certain
Terms & Conditions.
Copyright (c) 1996-1998
EarthWeb, Inc.. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of EarthWeb is prohibited.
Please read the Acceptable Usage Statement.
Contact reference@developer.com with questions or comments.
Copyright 1998 Macmillan Computer Publishing. All rights reserved.
ÿ
Wyszukiwarka
Podobne podstrony:
ewtoc (6)ewtoc (14)ewtoc (5)ewtoc (15)ewtocewtocewtocewtoc (3)ewtoc (8)ewtoc (4)ewtoc (12)ewtocewtoc (10)ewtoc (9)ewtoc (11)ewtoc (7)ewtoc (13)ewtocewtocwięcej podobnych podstron