Cover image for Learn HTML 4 In a Weekend.
Learn HTML 4 In a Weekend.
Title:
Learn HTML 4 In a Weekend.
Author:
Callihan, Steven E.
ISBN:
9781592002702
Personal Author:
Edition:
4th ed.
Physical Description:
1 online resource (464 pages)
Contents:
Title -- Copyright -- Dedication -- ACKNOWLEDGMENTS -- ABOUT THE AUTHOR -- CONTENTS AT A GLANCE -- CONTENTS -- INTRODUCTION -- Who Should Read This Book -- What You Need to Begin -- What Can You Do in a Weekend? -- How You Will Learn -- What This Book Covers -- What's New in the 4th Edition? -- Special Features of This Book -- Visit This Book's Web Site -- FRIDAY EVENING Getting Oriented -- What Is HTML? -- What Is Hypertext? -- What Is a Markup Language? -- Why Learn HTML? -- Checking Your Toolbox -- Choosing a Text Editor -- Using Windows Notepad -- Using SimpleText on the Macintosh -- Using TextEdit in Mac OS X -- Using Unix/Linux Text Editors -- Using More Advanced Text Editors -- Choosing a Web Browser -- Using Optional Software -- Downloading the Example Files -- Creating a Working Folder -- Getting Support -- Book Conventions -- Take a Break? -- HTML: The Evolution of a Standard -- Early Versions of HTML -- The First HTML -- HTML+ -- HTML 2.0 -- Ad Hoc HTML: Netscape and Microsoft Extensions -- Netscape Extensions to HTML -- Microsoft Extensions to HTML -- Initiatives for Standardization -- A Failed Initiative: HTML 3.0 -- HTML 3.2 -- HTML 4.0 -- HTML 4.01 -- XHTML and XML -- Other HTML Developments -- Wrapping Up -- SATURDAY MORNING Creating a Basic Web Page -- Understanding Elements, Tags, and Attributes -- What Is an Element? -- What Is a Tag? -- What Is an Attribute? -- Nesting and Overlapping -- Running Your Text Editor -- Starting Your Page -- Adding the HTML Element -- Adding the HEAD and BODY Elements -- Creating a Title -- Saving a Starting Template -- Opening an HTML File in a Web Browser -- Creating an Introductory Paragraph -- Adding Italic and Bold -- Inserting Other Inline Highlighting -- Take a Break? -- Adding a Level-Two Heading -- Creating a Bulleted List -- Spacing, Tabs, and Returns: For Your Eyes Only.

Adding Comments -- Adding a Hypertext Link -- Understanding URLs -- Horizontally Aligning Elements -- Using the ALIGN Attribute -- Using the CENTER Element -- Creating an Address Block -- Adding a Horizontal Rule -- Using the ADDRESS Element -- Adding a Line Break -- Adding an E-Mail Link -- The Problem with Mailto Links -- Wrapping Up -- SATURDAY MID-DAY Creating a More Advanced Web Page -- Getting Started with the Example -- Creating a Document Menu -- Creating a Destination Anchor -- Creating a Menu Link -- Testing the Menu Link -- Creating the Other Menu Links -- Doing More with Lists -- Nesting Bulleted Lists -- Creating Numbered Lists -- Mixing Numbered and Bulleted Lists -- Creating Outlines -- Nesting Paragraphs in Lists -- Creating Other Lists -- Take a Break? -- Inserting an Inline Image -- Specifying the Image Dimensions -- Including Alternative Text -- Horizontally Aligning the Image -- Vertically Aligning the Image -- Wrapping Text beneath the Image -- Using Relative URLs -- Creating a Block Quote -- Creating Footnotes -- Superscripting Note Numbers -- Creating a Footnote Link -- Creating a Footnote Separator -- Using Preformatted Text -- Inserting Special Characters -- Inserting a Copyright Symbol -- Inserting a Registered Symbol -- Browser Issues with Special Characters -- Displaying Code As Is -- Wrapping Up -- SATURDAY AFTERNOON Dressing Up Your Pages -- Getting Started with the Example -- Declaring the Document Type -- Declaring Conformance -- Strict Conformance -- Transitional Conformance -- Frameset Conformance -- Inserting a DocType Declaration -- Floating Images -- Floating an Image on the Left Margin -- Floating an Image on the Right Margin -- Flowing Text between Images -- Staggering Floating Images -- Adding Horizontal and Vertical Spacing -- Clearing Floating Images -- Creating Image Links.

Controlling the Image Link Border -- Creating an Icon Link List -- Changing Font Sizes -- Setting Absolute Font Sizes -- Setting Relative Font Sizes -- Using the BASEFONT Element -- Using the BIG and SMALL Elements -- Take a Break? -- Setting Font Colors -- Setting Font Colors Using the Standard 16 Color Names -- Setting Font Colors Using RGB Hex Codes -- Selecting Colors from the Web-Safe Palette -- Finding Online Color Charts -- Changing Font Faces -- Specifying a Single Font Face -- Specifying a List of Font Faces -- Specifying a Generic Font Family Name -- Using Background Colors and Images -- Setting Foreground and Background Colors -- Setting a Background Image -- Using Graphic Rules -- Resizing a Graphic Rule -- Wrapping Up -- SATURDAY EVENING (BONUS SESSION) Working with Tables -- Getting Started with the Example -- Using the PRE Element to Format Tabular Data -- Creating a Basic Table -- Defining Rows and Columns -- Defining Table Rows -- Defining Table Columns -- Adding and Controlling Borders -- Setting Spacing and Padding -- Adding Column Headings -- Centering the Table -- Adding Space above and below a Table -- Setting the Table Width -- Adding Row Headings -- Horizontally Aligning Rows and Cells -- Horizontally Aligning Table Rows -- Horizontally Aligning Table Cells -- Take a Break? -- Doing More with Tables -- Adding a Caption -- Setting Column Widths -- Setting Column Widths Using Pixels -- Setting Column Widths Using Percentages -- Setting Row Heights -- Controlling Vertical Alignment -- Spanning Columns and Rows -- Spanning Table Columns -- Spanning Table Rows -- Controlling Fonts, Colors, and Backgrounds in Tables -- Changing Font Sizes, Colors, and Faces -- Displaying Backgrounds behind Tables -- Displaying a Background Color behind the Table -- Displaying a Background Image behind the Table.

Displaying Backgrounds behind Rows and Cells -- Displaying Background Colors behind Table Rows -- Displaying Background Images behind Table Cells -- Removing Borders and Cell Spacing -- Creating Icon Link Lists Using Tables -- Wrapping Up -- SUNDAY MORNING Working with Frames -- Advantages and Disadvantages of Using Frames -- Advantages of Using Frames -- Disadvantages of Using Frames -- Creating a Two-Column Frame Layout -- Declaring the Frameset Document Type -- Defining a Two-Column Layout -- Linking to the Framed Pages -- Saving Your Frameset Page -- Creating the Sidebar Page -- Testing the Example -- Using Pixels and Wildcard Values -- Controlling Other Frame Characteristics -- Creating Seamless Frames -- Linking to External Pages -- Overcoming the Disadvantages of Frames -- Creating an Informative Title -- Creating a META Description and Keyword List -- Creating a META Description -- Adding a META Keyword List -- Including NOFRAMES Content -- Making Content Pages Stand on Their Own -- Overcoming the Bookmark Problem -- Take a Break? -- Creating a Two-Row Frame Layout -- Adding the DocType Declaration -- Defining the Two-Row Layout -- Creating the Top Bar Page -- Testing the Example -- Creating a Combination Row-Column Layout -- Defining the Row-Column Layout -- Testing the Example -- Creating a Windowed Frame Layout -- Creating the Linking Frameset Page -- Creating the Top Menu Page -- Testing the Example -- Using Background Images in Frames -- Wrapping Up -- SUNDAY MID-DAY Working with Forms -- Getting Started with the Example -- Starting the Form -- Creating Input Controls -- Creating Text Boxes -- Setting Default Values -- Creating Radio Buttons -- Initially Selecting a Radio Button -- Creating Check Boxes -- Other Input Controls -- Creating List Menus -- Setting List Menu Attributes -- Creating Text Area Boxes.

Creating Submit and Reset Buttons -- Using an Image as a Submit Button -- Using the BUTTON Element -- Take a Break? -- Testing Your Form -- Creating CGI Forms -- Using Your Web Host's Form-Processing Script -- Using a Remotely Hosted Form-Processing Script -- Installing Your Own Form-Processing CGI Script -- Sources of Form-Processing CGI Scripts -- Possible Requirements for Installing CGI Scripts -- Using Form-Creation Software -- Designing Forms -- Aligning Forms Controls Using the PRE Element -- Aligning Form Controls Using Tables -- Using Backgrounds with Forms -- Wrapping Up -- SUNDAY AFTERNOON Working with Styles -- Getting Started with the Example -- Declaring the Document Type -- Declaring Your Document's Character Set -- Including Styles in Web Pages -- Embedding a Style Sheet -- Embedding a Style -- Anatomy of a Style Rule -- Using Inline Styles -- Linking and Importing External Style Sheets -- Using Selectors -- Using CSS1 Selectors -- Using CSS2 Selectors -- Controlling Fonts -- Controlling Font Colors -- Setting a Transparent Background Color -- Controlling Font Sizes -- Setting Font Sizes Using Pixels -- Setting Font Sizes Using Ems -- Pixels or Ems-Which to Use? -- Using Other Measuring Units -- Controlling Font Faces -- Using the SPAN Element -- Using a Generic SPAN Element -- Assigning a Class Selector with the SPAN Element -- Setting Text, Link, and Background Colors for the Document -- Setting a Background Image -- Take a Break? -- Aligning and Floating Elements -- Horizontally Aligning Elements -- Floating Images -- Floating an Image on the Left Margin -- Floating an Image on the Right Margin -- Clearing a Floating Image -- Controlling Margins, Padding, and Borders -- Setting Margins -- Setting Padding and Borders -- Using the DIV Element -- Creating a Centered Box -- Compatibility Issues with Centered Boxes.

Using Styles with Lists.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: