Skip to content

HTML for Fun and Profit

Best in textbook rentals since 2012!

ISBN-10: 0130796727

ISBN-13: 9780130796721

Edition: 3rd 1998

Authors: Mary E. Morris, John E. Simpson, Sunsoft Press Staff

List price: $39.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

The previous editions of this classic HTML reference have sold over 71,000 copies. This greatly expanded revision focuses on Web refinement in an enterprise environment--how true Web pros can revamp existing pages to maximize effectiveness and performance. The book includes detailed coverage of advanced topics like DHTML and Cascading Style Sheets--both of which enable programmers to build more dynamic pages which download quicker.
Customers also bought

Book details

List price: $39.95
Edition: 3rd
Copyright year: 1998
Publisher: Prentice Hall PTR
Publication date: 12/18/1997
Binding: Mixed Media
Pages: 400
Size: 7.00" wide x 9.50" long x 1.25" tall
Weight: 1.782
Language: English

Sun Microsystems Press
Getting Started
Begin at the Beginning
The Internet
Hypertext
Document Publication
Standard HTML
Mosaic, the Sexy App
Future Directions
WWW Miscellany
WWW Naming
WWW Culture
Emotags
Page Formatting Philosophy
People
Where's the Fun? Where's the Profit?
The Basics
Starting Out
Formatting Text in Word Processing
Opening the First Document
Adding Paragraphs A Start Tag without an End Tag
Adding Italics A Start and End Tag Pair
Sections of a Document Tour of an HTML Document
Parts of a Page
Adding Document Tags to the Example
Paragraph Formatting
Character Formatting
8-bit Characters
Other Special Characters
Lists
Regular Lists
Description Lists
Summary
Looking Forward
Tags Used in This Chapter
Hypertext Linking Documents
Elements of Hypertext
Universal Resource Locator (URL)
Adding Links
Reference Anchors
Named Anchors
Addressing Variations
Using Addressing Relative to Files
Virtual Hosts and the Document Root
Using the <BASE>
Tag for Relative Links
Secondary Directories
Special Case: The mailto Link
Summary
Tags Used in This Chapter
Multimedia Going Beyond Text
Multimedia
MIME Formats
Adding Multimedia Links
In-line Images
Design Considerations
Adding an In-line Image
Aligning an Image
Alternatives to Images
Image Efficiencies
Creating Transparent Backgrounds
Adding Links to Images to Simulate Buttons
Imagemaps
Server-Side Imagemaps
New in HTML 3.2: Client-Side Imagemaps
Bells and Whistles
Animated GIFs
RealAudio Files
Headaches: Browser-Specific Multimedia
Summary
New Tags Used in This Chapter
Tables
Plan Ahead! Table Components
Table Borders
Table Headings
Spanning Columns
Spanning Rows
Counting Rows and Columns
Other Table Features
Word Wrapping
Formatting Data in Cells
Captions
Miscellaneous Table-Formatting Techniques
Summary
Tags Used in This Chapter
Frames
What Are Frames? Frame Components
Creating Frames
Changing Frame Column Sizes
Creating Horizontal Frames
Creating a Compound Frame
Creating the Nested Frame
Creating a Named Frame
Special Frames
What About No-Frame Clients? Scrolling
Establishing Margins
Design Concerns
Summary
Tags Used in This Chapter
Using the Common Gateway Interface (CGI)
Ultrabasics: What's a Program ? Where's the Gateway? Directory Assistance
CGI Basics
Perl
Perl Reporting
A Basic CGI Script
Perl Extraction
Perl Variables
CGI Environment Variables
Path Usage
Passing External Variables, or Arguments
HTML Output from CGI Programs
Making Server-Side Clickable Images
Steps in Making a Clickable Image
Summary
Environment Variables
Server Includes
Configuring for Server Includes
Downsides of Server-Side Includes
No Ability to Use SSI At All
Performance Hits
Potential Security Holes
Basic SSI Syntax
Including Other Files
Including Information about Files
Adding File Sizes
Changing Size Formats with config
Dating Document Changes
Changing Date Formats with config
Echoing Variables
Executing Programs in Another Way
Reporting Errors
New in Apache 1.2: Conditional SSI
Summary
SSI Elements Used in This Chapter
Environment Variables
Creating Forms
Form Creation and Submission
Clickable Images in Forms
Buttons
Radio Buttons
Multiple Radio Buttons
Checkboxes
Setting Default and Initial Conditions
Hiding Variables in Forms
Text Entry Fields
Submitting Forms with a Text Box
Setting a Default Value for Text
Limiting the Length of Text
Changing the Size of the Displayed Text Box
Text Areas
Sizing a Text Area
Setting Default Text in a Text Area
Pull-Down Menus and Scrolling Lists
Displaying Two Items at Once
Selecting Multiple Items
Default Item Selection
Clearing Entries and Resetting Defaults
Multiple Forms on the Same Page
New in HTML 3.2: Sending a File with a Form
Summary
Tags Used in This Chapter
Processing Data from Forms
Basic CGI Input and Output
Input
Output
Sample CGI Script
Feedback Form
Search for Data
Summary
Tags Used in This Chapter
Client-Side Processing
HTTP Cookies: Halfway to Client-Side
What Is a Cookie? Setting a Cookie
Retrieving a Cookie
JavaScript: Freeing the Client from the Server
What JavaScript Is Not
What JavaScript Is
JavaScript Uses
Programming in JavaScript
Objects, Methods, Properties
Event Handlers
A JavaScript Example
Beyond Basic Client-Side
Java
Microsoft Client-Side Technologies: VBScript and ActiveX
Summary
Cookie Processing
JavaScript Elements
Style Sheets
What Are Style Sheets? Style Sheet Syntax
Internal Style Sheets
Linked Style Sheets
Cascading Style Sheets
Setting Font Properties
Changing Typeface or Font Family
Specifying Font Alternatives
Modifying Font Characteristics
Changing Font Style
Changing Font Size
Changing Line Height
Putting It All Together
Complex Font Definitions
Setting Colors
Setting Foreground and Background Colors
Setting Background by URL
Changing Text Properties
Indenting Text
Aligning Text
Creating Margins
Creating Fancy Text Options
Summary
Style Guides
Content, Content, Content and Don't Forget Content
Document Layout
Creating a Common Document Look with Templates
Documenting for Universal Use
Audience Considerations
Image Tricks
Barred Backgrounds
The Single-Pixel GIF
Tips
Summary
Work-Saving Tools
Filters
Templates
Authoring Tools
WebEdit Pro
Microsoft FrontPage
More Editors
Other Web Authoring Aids
FTP Tools
Graphics Utilities
Summary
Testing and Quality Assurance
Before You Go On-line
Copyedit
Jargon Check
Readability and Usability Check
Validate HTML
Verify Links
Browser and Platform Check
Speed Check
After the Site Goes On-line
Feedback Comments from Users
Logfile Analysis
Test after Upgrade
Final Note
Summary
Publishing to the Web
The Here and the There
FTP: The Internet's Pack Animal
Transfer Types
Manual FTP
Summary
Putting Data on the Internet
Service Providers
Other Considerations
Finding a Web Hosting Provider
Acquiring a Domain Name
Announcing a WWW Page
Netiquette
Places to Tell the World about Your Web Pages
Site Management
Summary
Future Directions
The Future of HTML
HTML 4.0 (Ne Cougar)
Extensible Markup Language: XML
Bandwidth Fixes
HTTP 1.0+
Portable Network Graphics (PNG)
Push Technology
Security and Privacy
Digital Signatures
Firewalls and Proxy Servers
Content Ratings
Conclusion
Reference
HTML Tag Reference
Document Formatting
Paragraph Formatting
Character Formatting
List Formatting
Anchor Formatting
Image Formatting
Table Formatting
Frames
Server Includes
Forms
Input Form Element Formatting
Index Pages
Cookie Processing
JavaScript Elements
Environment Variables
8-bit ASCII Characters
Common Color Names and RGB Equivalents
More Information
Books
Newsgroups
Background/Basics/HTML
Browsers
Servers
CGI/Perl
JavaScript
Java
Websites
Bonus Links: Certification
Index