Here are 3 HTML programming tutorials, from Indiana University, that cover beginning and advanced HTML coding topics. These are well written and should help you learn this markup language for programming web pages and developing web sites.
HTML Basics Tutorial:
www.iupui.edu/~webtrain/tutorials/html_basics.html
Beyond HTML Basics Tutorials:
www.iupui.edu/~webtrain/tutorials/beyond.html
Creating Web Forms Tutorials:www.iupui.edu/~webtrain/tutorials/forms.html
These HTML tutorials cover the following topics, among others:
Heading Tags
Body Tags
Hypertext Links
About Images
Inserting Images
Locating Images
Creating Images
Converting Graphics
Testing The HTML File
Color Effects
Wallpaper
Special Text Effects
Text Colors
Super / Subscript Text
Pre-formatted / Spacing
Monospaced / Typewriter Text
Text Alignment
Underlining Text
List Item Styles
Block Quotes
The Anchor Tag
Ismaps
Definition Lists
Special Symbols
Graphics Tips and Hints
Using Sound
Creating Tables
Opening a Second Browser Window
Horizontal Rules
Relative vs. Absolute Addressing
Metadata
Web Counters
Creating a Web Form
Method & Script Location
Textboxes
Radio Buttons
Drop-down List Boxes
Checkboxes
Textarea Boxes
Submit / Reset Buttons