HTML Books

Duckett, J. (2011) HTML and CSS – Design and Build Websites, John Wiley and Sons, Inc.

Download eBook PDF (PDF 123,256KB) (File too large for upload) See separate chapters below.
Download Source Code (ZIP 9,560KB)

Companion Website: http://htmlandcssbook.com/

A full–color introduction to the basics of HTML and CSS from the publishers of Wrox!

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e–commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach.

  • Introduces HTML and CSS in a way that makes them accessible to everyone―hobbyists, students, and professionals―and it’s full–color throughout
  • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging
  • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure

This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!

Table of Contents

Introduction

Chapter 1: Structure

Chapter 2: Text

Chapter 3: Lists

Chapter 4: Links

Chapter 5: Images

Chapter 6: Tables

Chapter 7: Forms

Chapter 8: Extra Markup

Chapter 9: Flash, Video & Audio

Chapter 10: Introducing CSS

Chapter 11: Color

Chapter 12: Text

Chapter 13: Boxes

Chapter 14: Lists, Tables & Forms

Chapter 15: Layout

Chapter 16: Images

Chapter 17: HTML5 Layout

Chapter 18: Process & Design

Chapter 19: Practical Information


Chapters

PowerPoints

Introduction-introduction

Chapter 1: Structure

Chapter 2: Text

Chapter 3: Lists

Chapter 4: Links

Chapter 5: Images

Chapter 6: Tables

Chapter 7: Forms

Chapter 8: Extra Markup

Chapter 9: Flash, Video & Audio

Chapter 10: Introducing CSS

Chapter 11: Color

Chapter 12: Text

Chapter 13: Boxes

Chapter 14: Lists, Tables & Forms

Chapter 16: Images

Chapter 17: HTML5 Layout


Quizzes

Chapter 1: Structure – Questions
Chapter 1: Structure – Answers

Chapter 2: Text – Questions
Chapter 2: Text – Answers

Chapter 3: Lists – Questions
Chapter 3: Lists – Answers

Chapter 4: Links – Questions
Chapter 4: Links – Answers

Chapter 5: Images – Questions
Chapter 5: Images – Answers

Chapter 6: Tables – Questions
Chapter 6: Tables – Answers

Chapter 7: Forms – Questions
Chapter 7: Forms – Answers

Chapter 8: Extra Markup – Questions-
Chapter 8: Extra Markup – Answers

Chapter 9: Flash, Video & Audio – Questions
Chapter 9: Flash, Video & Audio – Answers

Chapter 10: Introducing CSS – Questions
Chapter 10: Introducing CSS – Answers

Chapter 11: Color – Questions
Chapter 11: Color – Answers

Chapter 12: Text – Questions
Chapter 12: Text – Answers

Chapter 13: Boxes – Questions
Chapter 13: Boxes – Answers

Chapter 14: Lists, Tables & Forms – Questions
Chapter 14: Lists, Tables & Forms – Answers

Chapter 15: Layout – Questions
Chapter 15: Layout – Answers

Chapter 16: Images – Questions
Chapter 16: Images – Answers

Chapter 17: HTML5 Layout – Questions
Chapter 17: HTML5 Layout – Answers


Patterson, M. (2010) Create Stunning HTML Email That Just Works, SitePoint Pty. Ltd

Download eBook PDF (PDF 14,883KB)
Download Source Code (ZIP 446KB)
Download Templates (ZIP 21,551KB)

For a lot of designers, the job ends the moment the site launches. You’ve polished the design, built the CMS, and the happy client’s check is in the mail. Next, please.

Unfortunately, there’s a big opportunity being missed here.

Launching a great website is one thing. But as a designer, you can also play a key role in ensuring that website achieves the actual goals for which it was designed. As well as leading to a more satisfied client, it can provide an additional revenue stream for your business and help set you apart from your competition.

Whether your client’s goal is to sell widgets, drive membership, or build a passionate audience, email marketing (done correctly) is one of the most effective ways to achieve it. It’s that “done correctly” bit that is often overlooked, and it makes all the difference in the world.

When we launched Campaign Monitor in 2004, email marketing truly was a dark art. Tips on designing emails, getting them delivered, and offering the service to your clients were nonexistent. Since that time, we’ve spent countless hours researching the best way for designers to plan, design, and build email marketing programs that achieve the best results possible for their clients.

For the first time ever, all of this research and experience has been collated, updated, and refined into a single resource. Not only will you learn how to offer results-driven email marketing to your clients, you’ll also find practical tips on selling this service to your clients and creating a passive income stream for your design business. And who isn’t interested in doing that?

How do you feel when your clients ask you to create an email newsletter design? I’ve witnessed two common reactions from web designers I’ve spoken to:

  • HTML email is evil. It should never be used, and I feel a little ill for even hearing the words spoken.
  • HTML email doesn’t really work; the designs never look like they’re meant to.

In the business world, on the other hand, people neither know about nor care about “HTML email”; they just want a nice-looking email newsletter that drives people to open it and read, click, or buy.

This book is for web designers who are looking for a way to design and build effective HTML emails for their clients or bosses. In the following chapters, we’ll cover how to plan, design, and build HTML emails that produce real results.

Why should you trust me to tell you about it? Well, I’m a web designer too, and these days I’m part of the Campaign Monitor team, where we spend all day researching and reading some terrific email newsletters. I can tell you without a doubt that it’s possible to produce truly excellent emails that work whether read using Gmail or Pine (a text-based email client that had its heyday in the early nineties).

My goal is for you to reach the end of this book with all the skills and information you need to be able to confidently offer your clients email newsletter design that they’ll be happy to pay for. Let’s get started!

Who Should Read This Book

This book is aimed at front-end web designers looking to expand the range of services they offer their clients to include HTML email. You should already have at least intermediate knowledge of HTML and CSS, as we’ll be applying those skills to the slightly different medium of HTML email.

About the Author
Foreword
Preface
Who Should Read This Book
What’s in This Book
Where to Find Help
The SitePoint Newsletters
The SitePoint Podcast
Your Feedback
Acknowledgments
Conventions Used in This Book
1. Why Email?
Email: The Heart of the Internet
Email’s Undeserved Bad Rap
The Different Types of Email Communication
The Opportunity for Web Designers
2. Planning an Email Campaign
Planning Is Essential
Meeting Our Client
Setting Goals
Measuring Success
Planning Your Content
HTML Email Q&A
Summary
3. Design for the Inbox
Does email really need designing?
Designing Plain Text Email
The Case for HTML Email
Designing HTML Email
The Modern Henchman Newsletter Design
Gallery of HTML Emails
More Places for Email Design Inspiration
Conclusion
4. Coding Your Emails
What’s so hard about HTML emails?
Guidelines for a Solid HTML Email Template
CSS Support in Email Clients
What Other Technologies Can You Use in HTML Email?
Testing
Building the Modern Henchman Newsletter
More Resources for Building Email Templates
5. Understanding Permission
Why Designers Should Care about Permission
Spam: It’s Not Just Viagra
Permission versus Spam
The Rise of Relevance
Understanding Spam Complaints
What to Do with Spam Complaints
How can I know if my client has permission?
Blacklists, Whitelists, and Sender Reputation
Understanding Authentication
Permission and the Future of Email
6. Selling Email to Your Clients
Why Sell Email Services?
What Can You Sell?
How to Sell Email Services
Conclusion