Apress Windows 10 Release Sale

The Essential Guide to CSS and HTML Web Design

By Craig Grannell

  • eBook Price: $24.99
  • Print Book Price: $34.99
Buy eBook Buy Print Book

The Essential Guide to CSS and HTML Web Design Cover Image

Tells you all you need to know to design great web sites that are standards compliant, usable, and look great, but not overwhelm you with waffle, theory, and obscure details.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-59059-907-5
  • 600 Pages
  • User Level: Beginner to Advanced
  • Publication Date: November 10, 2007
  • Available eBook Formats: PDF

Related Titles

  • JavaScript Quick Syntax Reference
  • HTML5 Programmer\'s Reference
  • Mastering Structured Data on the Semantic Web
  • Joomla! 3 SEO and Performance
Full Description

The Essential Guide to CSS and HTML Web Design is a special book—it will tell you all you need to know to design great web sites that are standards compliant, usable, and look great, but not overwhelm you with waffle, theory, and obscure details.

It is designed to be invaluable to you, whatever stage you are at in your career, with a mixture of practical tutorials and reference material—beginners will quickly pick up the basics, while more experienced web designers and developers will keep returning to the book again and again to recap on techniques they maybe haven't used for a while, or look up properties, attributes and other details. It is destined to become a close friend, adopting a permanent place on your desk.

It starts off by giving a brief introduction to the Internet, and the broad area of web design, before diving straight in to HTML and CSS basics, reusing code, other best practices. It then focuses on all the most important areas of a successful web site—typography, images, navigation, tables, layouts, forms and feedback (including ready made PHP scripts for you to use,) and browser quirks, hacks and bugs. The book is completely up-to-date, covering support of the standards in IE 7 and Firefox 2.

The last chapter of the book provides several case studies for you to dissect and learn from, including all the most popular web site archetypes—a blog, a store front, a corporate home page, and an online gallery.

Then the book is rounded off with several detailed reference appendices covering CSS, HTML, Color references, entities, and more, meaning that any details you need to look up are close at hand.

  • This book will teach you everything you need to know to create professional CSS and HTML web sites
  • Up-to-date, covering support of the standards in IE 7 and Firefox 2
  • Includes practical real world tutorials, essential reference sections, and case studies

What you’ll learn

  • The basics of HTML and CSS web design
  • How to implement effective layouts, tables, images, navigation, forms and typography on web sites
  • How to deal with cross browser issues, including quirks, bugs, and hacks on IE 7 (and older versions), Firefox, Safari, Opera, and all other major browsers
  • How to make sure your sites are both usable and accessible
  • How to implement several different styles of web front-end, through several complete case studies, including a blog, a store front, and an online gallery
  • Detailed references are also provided so you don't need to learn every little detail of CSS and HTML

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

Please Login to submit errata.

On page 329:

The 'Sending form data using PHP' process/script doesn't seem to work in practice. I have taken feedback.php, feedback-php.css, and process-mail.inc.php and put them on my web-hosts server and although an email is sent to the address as expected the content is incorrect. Specifically, the message field repeats the first three fields (name, email address, phone no. of the person submitting) but not the message they wrote.

Best-Sellers

    1. CSS Mastery

      $27.99

      View Details

    2. Practical HTML5 Projects

      $27.99

      View Details

    3. AdvancED CSS

      $27.99

      View Details

    4. Beginning HTML5 and CSS3

      $27.99

      View Details