
HTML for Fun and Profit
Prentice Hall (Publisher)
3rd Edition
Published on 30. December 1997
Book
Mixed media product
400 pages
978-0-13-079672-1 (ISBN)
Description
An entire generation of Web programmers learned HTML coding from Mary Morris. Now, her classic book is back - completely revised and enormously expanded to cover DHTML and other exciting HTML innovations. This is the definitive HTML guide for true Web pros! It starts with basics like hypertext linking, and quickly moves to incorporating multimedia, tables, forms, database access and other Web page elements. Learn what you need to know about client-side processing and publishing to the Web. Understand how to use style guides, work-saving tools and smart management to streamline your Web page development. The book includes extensive coverage of Dynamic HTML, cascading style sheets and other advanced features.
More details
Edition
3rd edition
Language
English
Place of publication
Upper Saddle River
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 235 mm
Width: 178 mm
Thickness: 28 mm
Weight
804 gr
ISBN-13
978-0-13-079672-1 (9780130796721)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Previous edition
Mary E.S. Morris
HTML Authoring for Fun and Profit
Book
05/1995
Prentice Hall PTR
€38.56
Article exhausted; check different version
Persons
MARY E. S. MORRIS is author of the forthcoming CyberCareers, also from Prentice Hall PTR.
JOHN E. SIMPSON is the Distributed Systems Specialist at the City of Tallahassee Public Works Department. He wrote Crossed Wires, and has been a frequent contributor to DOS World, Web Now! and Practical Windows.
JOHN E. SIMPSON is the Distributed Systems Specialist at the City of Tallahassee Public Works Department. He wrote Crossed Wires, and has been a frequent contributor to DOS World, Web Now! and Practical Windows.
Content
1. 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? 2. 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. 3. 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 Tag for Relative Links. Secondary Directories. Special Case: The mailto Link. Summary. Tags Used in This Chapter. 4. 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. 5. 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. 6. 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. 7. 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. 8. 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. 9. 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. 10. 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. 11. 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. 12. 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. 13. 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. 14. Work-Saving Tools. Filters. Templates. Authoring Tools. WebEdit Pro. Microsoft FrontPage. More Editors. Other Web Authoring Aids. FTP Tools. Graphics Utilities. Summary. 15. 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. 16. Publishing to the Web. The "Here" and the "There" . FTP: The Internet's Pack Animal. Transfer Types. Manual FTP. Summary. 17. 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. 18. 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. A. 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. B. More Information. Books. Newsgroups. Background/Basics/HTML. Browsers. Servers. CGI/Perl. JavaScript. Java. Websites. Bonus Links: Certification. Index.