Category: Web Design

HyperText Markup Language

My image
  • Author: Wikibooks, the open-content textbooks collection
  • Format: HTML
  • Price: free

HTML is a markup language used in most of the pages of the World Wide Web. HTML files are text files that, unlike completely plain text, contain additional formatting markup—sequences of characters telling web browsers what parts of text should be bold, where the headings are, or where tables, table rows and table cells start and end. HTML may be displayed by a visual web browser, a browser that reads the text of the page to the user, a Braille reader that converts pages to a braille format, email client, or a wireless device like a cellular phone.

The book is a work in progress, and there may be incomplete or missing chapters.

Chapters include:

  • Introduction
  • Head and Body Elements
  • Paragraphs and Headings
  • Text Formatting
  • Hyperlinks
  • Images
  • Lists
  • Tables
  • Quotations
  • Comments
  • Forms
  • Changing the Look with CSS
  • Validating HTML
  • Conditional Comments
  • Proscribed Techniques
  • Using Frames
  • Using Layers
  • Adding Music To A Page
  • Alphabetical list of HTML 4.01/XHTML 1.0 elements
  • Standard Attributes List

Cascading Style Sheets

My image
  • Author: Wikibooks, the open-content textbooks collection
  • Format: HTML
  • Price: free

This book is a guide to CSS–cascading style sheets, a technique widely used in web pages including Wikipedia to describe their visual style and appearance.

The book is a work in progress, and there may be incomplete or missing chapters.

Chapters include:

  • Introduction
  • Applying CSS to HTML and XHTML – linking, embedding and inlining
  • Applying CSS to XML
  • CSS Construction
  • Syntax
  • Defining Style Rules
  • Lengths and Units
  • Selectors
  • Inheritance Rules
  • The !important Keyword
  • CSS Presentation
  • Color
  • Fonts and Text
  • Hyperlinks
  • Lists
  • Box Model — setting the size and shape of elements
  • Background
  • Shorthand Properties
  • CSS Layout
  • Positioning — includes floating elements
  • Tables
  • Floating Elements
  • Media Types
  • CSS and Divs – in progress
  • Troubleshooting
  • Standards Mode and Quirks Mode
  • Browser Compatibility
  • CSS order of Rules (Troubleshooting multiple instances)
  • Hacks and Filters

HTML Tutorial

My image
  • Author: Michael Karbo
  • Format: online HTML
  • Price: free

A completely illustrated, 33 chapter, basic beginners guide to HTML, that will teach even the most inept among us how to build a basic web page from scratch. Using Notetab Lite (freeware), the author guides you through using the application and coding your pages, adding text, links, graphics, and more.

Note: Although the top of the table of contents page may lead you to believe this is a Photoshop tutorial, it is an HTML one.

Chapters include:

  • Preface and Introduction. You need HTML!
  • Tags – make it work.
  • Choosing programs.
  • Installation and preparation.
  • Start the home page.
  • Text and line length.
  • Headings and basefont.
  • Fonts.
  • Graphics and colors.
  • Studying the code.
  • Background graphics.
  • More about graphics.
  • Introduction to the tables.
  • Color and spacing in tables.
  • The Fish Page.
  • Insert bookmarks.
  • The first links.
  • Checking the links.
  • Let’s make a travellers homepage.
  • Copy text to the page.
  • We need links ….
  • Layout with table.
  • Layout with CSS.
  • Using the search/replace function.
  • A frame set.
  • A better design.
  • Rollovers with JavaScript.
  • Graphic links with buttons.
  • More about CSS.
  • About publishing on the net.
  • Get a counter for the page.
  • The META tags.
  • More about NoteTab.
  • Methods to interesting homepages.

The Ultimate CSS Reference

  • Author: Tommy Olsson and Paul O’Brien (SitePoint)
  • Format: online HTML
  • Price: free

A comprehensive reference written by two of the world’s most renowned CSS experts. Although it is well written, this is an older reference and does not reflect the changes and additions introduced with CSS3.

Chapters include:

  • What Is CSS?
  • General Syntax and Nomenclature
  • At-rules Reference
  • Selector Reference
  • The Cascade, Specificity, and Inheritance
  • CSS Layout and Formatting
  • Box Properties
  • Layout Properties
  • List Properties
  • Table Properties
  • Color and Backgrounds
  • Typographical Properties
  • Generated Content
  • User Interface Properties
  • Paged Media Properties
  • Vendor-specific Properties
  • Workarounds, Filters, and Hacks
  • Differences Between HTML and XHTML
  • Alphabetic Property Index

Read: The Ultimate CSS Reference

Sams Teach Yourself HTML 4 in 24 Hours

  • Author: Dick Oliver
  • Format: online HTML
  • Price: free

Sams Teach Yourself HTML 4 in 24 Hours, Fourth Edition, is a carefully organized tutorial that teaches the beginning Web page author just what you need to know in order to get a Web page up in the shortest time possible. The book covers only those HTML tags and technologies that are likely to be used on a beginner’s Web page, and it is organized in a logical step-by-step order. This new edition updates coverage of new Web publishing technologies. Refined and reworked parts of the book to make it even more clear and straightforward for beginners.

Chapters include:

  • Hour 1. Understanding HTML and XML
  • Hour 2. Create a Web Page Right Now
  • Hour 3. Linking to Other Web Pages
  • Hour 4. Publishing Your HTML Pages
  • Hour 5. Text Alignment and Lists
  • Hour 6. Text Formatting and Font Control
  • Hour 7. Email Links and Links Within a Page
  • Hour 8. Creating HTML Forms
  • Hour 9. Creating Your Own Web Page Graphics
  • Hour 10. Putting Graphics on a Web Page
  • Hour 11. Custom Backgrounds and Colors
  • Hour 12. Creating Animated Graphics
  • Hour 13. Page Design and Layout
  • Hour 14. Graphical Links and Imagemaps
  • Hour 15. Advanced Layout with Tables
  • Hour 16. Using Style Sheets
  • Hour 17. Embedding Multimedia in Web Pages
  • Hour 18. Interactive Pages with Applets and ActiveX
  • Hour 19. Web Page Scripting for Non-Programmers
  • Hour 20. Setting Pages in Motion with Dynamic HTML
  • Hour 21. Multipage Layout with Frames
  • Hour 22. Organizing and Managing a Web Site
  • Hour 23. Helping People Find Your Web Pages
  • Hour 24. Planning for the Future of HTML

Read: Sams Teach Yourself HTML 4 in 24 Hours

Philip and Alex’s Guide to Web Publishing

My image
  • Author: Philip Greenspun
  • Format: online HTML
  • Price: free

This book is a catalog of the mistakes that I’ve made while building more than 100 Web sites in the last five years. I wrote it in the hopes that others won’t have to repeat those mistakes.

In a society that increasingly rewards specialists and narrowness, Web publishing is one of the few fields left where the generalist is valuable. To make a great site, you need to know a little bit about writing, photography, publishing, Unix system administration, relational database management systems (RDBMS), user interface design, and computer programming. I have thus assumed no specific technical background among my readers and have tried to make the text self-contained.

Chapters include:

  • Envisioning a site that won’t be featured in
  • So you want to join the world’s grubbiest club: Internet entrepreneurs
  • Scalable systems for on-line communities
  • Static site development
  • Learn to program HTML in 21 minutes
  • Adding images to your site
  • Publicizing your site
  • So you want to run your own server
  • User tracking
  • Sites that are really programs
  • Sites that are really databases
  • Database management systems
  • Interfacing a relational database to the Web
  • ecommerce
  • Case studies
  • Better living through chemistry
  • A future so bright you’ll need to wear sunglasses