O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

HTML 4

Video Description

If the Internet were a building, HTML would be the bricks. Virtual Training Company's tutorial on HTML 4 is essential for anyone who is studying web design or is building web sites. HTML will pull you into the world of the Internet, and author Mark Fletcher will show you how to use it to get your web site up and running in no time. From the very basics to actually working online, Mark Fletcher will take you on a journey that includes learning about text controls, links, graphics, image mapping, encoding, and much more. Get started right away by clicking on the selection of your choice below.

Table of Contents

  1. Introduction
    1. Getting Started 00:02:20
    2. How the Web Works 00:06:37
    3. Viewing a page 00:03:06
    4. What is HTML? 00:03:24
    5. Creating the first page 00:05:30
  2. Text Controls
    1. Headings 00:02:19
    2. Font Sizes 00:03:21
    3. Absolute/Relative Font Size 00:03:03
    4. Font size on Mac & PC 00:03:41
    5. Paragraph and Line Breaks 00:03:47
    6. Alignment 00:03:08
    7. Bold and Italics 00:01:39
    8. HTML Elements 00:02:42
    9. Centering Text 00:01:07
    10. Indenting Text 00:01:15
    11. Nesting HTML tags 00:01:51
    12. Phrase tags 00:03:32
    13. Text Colors 00:04:32
    14. Basic Font Style Elements 00:01:05
    15. New HTML4 Style Elements 00:00:55
    16. New Style Elements (PC) 00:00:41
    17. Horizontal Lines 00:03:00
    18. Address 00:00:43
    19. Netscape Font Tags 00:02:10
    20. Explorer Specific Tags 00:02:50
    21. Special characters 00:02:42
    22. New HTML4 0 entities 00:01:45
    23. Preformatted Text 00:04:01
    24. Customize browser display 00:01:28
    25. Controlling Fonts 00:01:27
    26. Using Division Tags 00:02:27
    27. Adding Comments 00:01:36
  3. Links
    1. What is Hypertext 00:02:52
    2. Basic Hypertext Links 00:09:51
    3. Adding Titles to Links 00:00:51
    4. To parts of same page 00:02:20
    5. To parts of another page 00:02:10
    6. Dynamic Links 00:01:49
    7. Defining Link Short Cuts 00:00:56
    8. External Links 00:02:52
    9. Absolute and Relative Links 00:02:10
    10. Mailto Links 00:01:49
    11. Dating Links 00:02:14
    12. Naming your Default Page 00:01:35
    13. Changing Link Color 00:03:43
    14. Links to Download Files 00:01:46
  4. Graphics and Color
    1. Changing Background Color 00:02:38
    2. Adding an image 00:02:58
    3. Graphic Format Types 00:02:13
    4. Alternative Text Labels 00:04:44
    5. Changing size of an image 00:02:56
    6. Large graphics 00:02:46
    7. Image Cache 00:04:05
    8. Background Images 00:01:35
    9. Aligning Images 00:01:51
    10. Run-around Text & Graphics 00:02:19
    11. Image Links 00:03:03
    12. Transparent Images 00:03:19
    13. Interlacing 00:02:24
    14. Adding a Long Description 00:01:07
    15. Horizontal Image Lines 00:02:45
    16. More pixel GIF tricks 00:02:13
    17. Hex Color Charts 00:01:51
    18. Converting RGB to Hex 00:05:47
    19. Other Graphic Applications 00:04:10
    20. PNG Image Format 00:02:19
    21. Object tag 00:01:01
    22. Pre-loading Tip 00:02:09
  5. Tables
    1. A simple table 00:05:05
    2. Adding Data 00:06:34
    3. Headings 00:03:55
    4. Aligning Cell Data 00:03:39
    5. Row & Column Span 00:04:54
    6. Table Colors 00:03:45
    7. Cellpadding & Spacing 00:01:31
    8. Adding Images to Cells 00:01:18
    9. Captions 00:00:44
    10. Resizing Tables 00:02:17
    11. Table Alignment 00:00:28
    12. Dividing Tables 00:05:29
    13. Column Elements 00:03:04
    14. Defining Widths 00:03:12
    15. Framing Options 00:02:37
    16. Table Rules 00:01:24
    17. More new elements 00:01:17
    18. Netscape elements 00:00:33
    19. Nested tables 00:09:13
    20. A Nested Table 00:01:39
  6. Lists
    1. Bulleted lists 00:02:08
    2. List Attributes 00:02:23
    3. Ordered Lists 00:01:26
    4. Nested Lists 00:03:12
    5. Definition and Menu Lists 00:02:55
  7. Forms
    1. Intro to Forms 00:01:34
    2. Simple Text Fields 00:04:54
    3. More on Text Fields 00:01:57
    4. Scrolling Text Boxes 00:04:50
    5. Checkboxes 00:04:51
    6. Radio buttons 00:01:40
    7. More Scrolling text boxes 00:01:48
    8. Confidential Information 00:01:45
    9. Selection Lists 00:02:19
    10. Align with Pre tags 00:01:31
    11. Mailto 00:06:50
    12. CGI scripts 00:03:37
    13. CGI Resources 00:02:15
    14. Hidden Fields 00:01:46
    15. Adding form buttons 00:01:55
    16. Adding a file to a form 00:02:37
    17. Labels 00:03:39
    18. Fieldset & Legend 00:03:58
    19. Image Buttons 00:03:46
    20. Image buttons 2 00:01:24
    21. Tabindex & Access keys 00:04:09
    22. OPTGROUP & ACCEPT 00:01:26
  8. Frames
    1. Introduction 00:08:25
    2. Columns and Rows 00:05:26
    3. NoFrames 00:02:48
    4. Changing Appearance 00:02:59
    5. Targeting Frames 00:02:03
    6. More on Targets 00:02:38
    7. Nested Frames 00:00:56
    8. More Attributes 00:01:38
    9. Inline Frames 00:02:41
    10. Web Resources for Frames 00:01:14
  9. Image Maps
    1. What are Image Maps? 00:03:42
    2. Image Mapping (Mac) 00:09:34
    3. Image Mapping (PC) 00:04:47
    4. Multi-layer Image Mapping 00:01:55
  10. Style Sheets
    1. Introduction 00:04:37
    2. Span element 00:03:01
    3. Embedded style sheets 00:09:10
    4. Position text using CSS 00:04:21
    5. Linked style sheets 00:06:44
    6. Creating Classes 00:03:55
    7. Grouping style sheets 00:01:40
    8. How cascading works 00:04:08
    9. Hiding style sheets 00:01:23
    10. Relative positioning 00:01:19
    11. Absolute positioning 00:01:55
    12. Overlapping layers 00:03:51
    13. Stacking Order 00:02:14
    14. Overflow Options 00:02:02
    15. Background repeat 00:01:42
    16. Aligning text 00:00:49
    17. CSS web references 00:02:04
  11. Dynamic HTML
    1. What is Dynamic HTML 00:05:29
    2. Simple JS Example 00:05:55
    3. More on JavaScript 00:07:50
    4. Opening a new window 00:05:16
    5. Combine CSS and JS 00:07:01
    6. Moving Graphics 00:03:45
    7. Rollovers 00:02:03
    8. Intro VBScript 00:03:00
    9. Combine VBScript & CSS 00:01:47
    10. Data Binding 00:04:11
    11. Dreamweaver 00:03:33
    12. Golive CyberStudio 00:03:35
    13. Javascript resources 00:01:47
  12. Netscape Layers
    1. Basic concepts 00:05:43
    2. More on Layers 00:04:17
    3. Inflow Layers 00:01:20
  13. Plug-ins, Java, ActiveX and Objects
    1. Plug-ins 00:02:25
    2. Embedding 00:02:41
    3. Helper Applications 00:01:33
    4. Object Tags 00:02:01
    5. Java Applets 00:06:05
    6. ActiveX 1 00:03:30
  14. Web Site Design
    1. Introducing GIFs 00:06:23
    2. Introducing JPEG 00:03:08
    3. More on GIFs 00:06:19
    4. Tips on JPEG and GIF 00:01:13
    5. Preparing Graphics 00:01:44
    6. Graphic Background 00:02:28
    7. Designing Pages 00:02:56
    8. Create a site map 00:00:50
    9. Target Audience 00:01:02
    10. Metaphors 00:02:24
    11. Long Term Planning 00:01:45
    12. Maintaining Consistency 00:03:26
    13. Linear/Non-Linear Design 00:03:22
    14. Horizontal/Vertical design 00:04:58
    15. Multiple Navigation 00:02:30
    16. Tunnels 00:03:41
    17. GIF Animation (Mac) 00:04:00
    18. GIF Animation (PC) 00:08:08
    19. Flash 00:03:52
    20. Browser safe colors 00:04:23
    21. Fonts 00:02:36
  15. Getting your site online
    1. Uploading with Fetch 00:08:08
    2. Advanced Fetch Features 00:12:02
    3. Bullet Proof FTP 00:05:51
    4. Command Line FTP (PC) 00:03:52
    5. Domain Name Registration 00:04:28
  16. Search Engines & Indexing Pages
    1. Introduction 00:01:54
    2. Spiders 00:03:20
    3. Meta Tags 00:03:02
    4. More Meta Tags 00:02:45
    5. Directory Listings 00:01:50
    6. Search Engine Tips 00:01:40
    7. Search Voyeur 00:00:59
  17. Advanced Topics
    1. Inside HTML 00:04:52
    2. Internationalizing HTML 00:01:49
    3. Character Encoding Sets 00:02:22
    4. External Character Encoding 00:04:24
    5. Introduction to XML 00:01:53
    6. XML in action 00:03:10
    7. HTML Libraries 00:00:58
    8. HTML Validation 00:02:48
    9. Convert Files for Server 00:03:15
  18. Credits
    1. About the Author 00:01:12