Build Your Own Web Site The Right Way Using HTML & CSS, 2nd Edition

Build Your Own Web Site The Right Way Using HTML & CSS, 2nd Edition

Build Your Own Web Site The Right Way Using HTML & CSS, 2nd Edition Rating:
List Price: $29.95
Sale Price: $19.77
Availability: Usually ships in 24 hours
Eligible For Free Shipping

Product Description

Build Your Own Website The Right Way Using HTML & CSS, 2nd Edition teaches web development from scratch, without assuming any previous knowledge of HTML, CSS or web development techniques. This book introduces you to HTML and CSS as you follow along with the author, step-by-step, to build a fully functional web site from the ground up.

However, unlike countless other "learn web design" books, this title concentrates on modern, best-practice techniques from the very beginning, which means you'll get it right the first time. The web sites you'll build will:

Look good on a PC, Mac or Linux computer Render correctly whether your visitors are using Internet Explorer, Firefox, Opera, or Safari Use web standards so your sites will be fast loading and easy to maintain Be accessible to disabled users who use screenreaders to browse the Web

By the end of the book, you'll be equipped with enough knowledge to set out on your first projects as a professional web developer, or you can simply use the knowledge you've gained to create attractive, functional, usable and accessible sites for personal use.


  • ISBN13: 9780980455274
  • Condition: New
  • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed


  1. Rating

    I had tried learning HTML & CSS for about the last year by going to various “educational” websites and by looking at the source code from sites that I visit. What I found was conflicting ways of doing things.

    Eventually, I stumbled across this book and decided to order it. It was so easy to follow that I breezed right through it. Along the way I learned exactly what I had been trying to learn for the last year or so. The information is presented in such a logical and straight-forward manner that I easily absorbed the information.

    It has a very extensive reference appendix that I’m sure will come in handy for a long time.

    I just can’t wait to start building my site!

  2. Rating

    this book is a great read for anyone knowing nothing about html but having a basic knowledge of how the internet works. I read it in about a week, doing the practice site along with the book. Then when i was working on my family’s site on iWeb, I got frustrated and just replaced the entire site with one I made from what I learned reading this book. Now I’m practicing on some sites that just for fun, but I can tell now that I can do just about everything without needing the book for a reference for positioning or my CSS page. I’d like to get an HTML-reference book for more advanced stuff, but the editor I’m using (espresso on the Mac) is fantastic with a list of HTML tags to use. This book is definitely one you read from cover to cover. I stopped at the part at the end about FTP and web hosting and forms because I’ve already got a good understanding of FTP and webhosting (I use webhosting). I’m now reading “PHP and MySQL web Development” because this is that I’ve been wanting to learn all along. I feel I have a good basis of HTML and CSS, but I want to do more with web development. I highly recommend this beginning HTML/CSS book for anyone wanting to get their feet wet with web development, or who just wants to make a basic website for their family.

    Also, the site that you make with the book kind of seems cheesy especially at first. Just stick it out, because you’ll see how it comes together from ugly to decent. Then when you’re done, keep the code around as a basic template and build your own site. Even if it the same layout, you can change the colors and obviously the content. Here are some sites that give you the binary color codes (you’ll realize why you need these if you have no idea now) and patterns to use for backgrounds, etc.


  3. Jared M. Stein says


    I teach college courses on Web development that emphasize Web standards and usability. This is one of only two entry-level (X)HTML + CSS books that I will recommend to students, and this is THE book I recommend for those who want to get started in the field as an in-depth guide to standards-based Web development, or as an excellent, no-frills reference for your Web development bookshelf.

  4. Karen M. Katz says


    Build your own website is a great book for someone who wants to build a web site and has little or no experience. This book is applicable to both Mac and Windows users. A novice web site builder will gain many skills and confidence as they work through this book. The reader is taken from the very basics of defining terms to creating a web site.

    Due to the name of the book, I expected to learn how to build a web site. This book exceeded my expectations. Many computer training books have you download preexisting files and work of off those files. There is a file available with all of the coding used in the book, but you can proceed without it. What I really like about this book is the author guides you step by step through all of the directions and the reader does all of the work. You start from scratch – just a blank notepad page. Ian Lloyd gives sites to download the tools you will need and most of the downloads are free. There are screen shots of the coding you do for each section which helps to avoid mistakes.

    Once you get the hang of some basic coding, you will also learn about Cascading Style Sheets (CSS). I have heard about CSS, but didn’t really understand them. This book explains the benefit of a style sheet, how it works and gives directions on creating and applying CSS. In addition to CSS, you will learn through step by step directions how to create tables, forms, adding pictures with captioning and setting up borders. As you build your web site, you will link pages together and also set up a link for email replies.

    I don’t think there was anything I didn’t like about the book. A website was given to access typo errors found in the book; to date there is 1 listing. There is also an extensive XHTML reference section in the appendix. The title of the book leads the reader to believe there are right and wrong ways to build web sites. Lloyd explains best practices and why it is important to follow them. As a novice, I appreciated learning how to build a web site the correct way.

    I think the best audience for this book is someone with very little or no experience building web sites. The very basic topics are covered. If you already have some experience and want to increase your knowledge, this book might not be for you unless you want to make sure you have a good understanding of the basics. There are references to other books to increase your knowledge after mastering the basics. I highly recommend this book.

    ~ Karen Katz

  5. Rating

    Lately, when choosing between books I pay great attention to ratings and reviews. I found that they are a good indicator of quality and generally are a sign that a book simply was very well written. This is also true for this book, of which its first edition (search for ISBN-10: 0975240293 or ISBN-13: 978-0975240298) attracted 37 reviews with an average rating of 4.8 stars. I absolutely agree and am also giving it 5 stars and will only add that all steps involved in building the model website are explained and there were practically no parts I had trouble with.

    Because I had to wait a little while for the 2nd edition I was granted a free pdf download of the 1st edition so that I could start right away. I want to make a case here for this format. A few advantages:

    – It’s easy because in this case you’re behind your computer anyway

    – The pdf is in colour whereas the book is greyscaled

    – I found it very easy to cut and paste the html code into the files

    – It’s probably cheaper

    With regard to the 2nd edition major changes are in the chapters that deal with online services (for instance form processing, webhosting) because they change rapidly. Also it must be said that it misses the 57 pages HTML reference of the 1st edition, probably to promote sale of the reference by the same author. Also the layout changed a little.

    Little downsides:

    – It misses a HTML reference. After you finish this book you definitely know how and where to start with building your own website but I still feel you need some kind of reference to know all possibilities (for instance all possible attributes and values)

    – I found the book sometimes just a little too funny for my taste

    – When it comes to recommending books it too often recommends books of the same publisher, whereas some other books received much higher ratings with Amazon

  6. Rating

    I loved this book, and I’m a pretty experienced web designer. There are a lot of other reviews saying how great it is, so I thought I’d add a few comments not mentioned. First, this book is really intended for people who are starting from the ground up. As such, it only describes strict XHTML, so if you’re going to be working on an existing site, you’re not going to learn about a lot of what is out there, like frames and using tables for positioning elements on the page. It describes an elegant design philosophy that will get beginners on the right track. It also covers, in just enough detail, finding a web-hosting site, getting a domain, using FTP, etc. Second, as others have mentioned, it is not a reference manual. Third, it assumes the web tool you are going to use is Notepad, or a similar editor. Personally, I think that’s the best way to go, but it’s good to know before you buy the book. In other words, you are going to be writing XHTML and CSS to build your pages, not using some fancy tool. Lastly, where I think the book really shines is in the sections describing how to add extras to your web site, like search, blogs, and getting web statistics. It does all this only describing free utilities.

    As I read this review, I’ve actually come to appreciate the book better. I can think of no other book that takes a complete novice from almost nothing to a complete, rather sophisticated web site that meets CSS and XHTML strict standards and even has a few bells and whistles, all in about 400 pages. There’s even a bit of humor, and the author has a relaxed easy-going, re-assuring without pandering tone.

  7. Rating

    I attempted to learn web page development self study beginning with a couple of ” for dummies ” books. They were interesting – and had some value – but the information within these books were not as well organized to learn from. There was also important issues for beginners in web page development that were left out of the book. Things like selecting a website – and loading files etc. I had gotten to the point where I created a very basic site with my text editor – but when I went to upload it to a web host – I could get the pages uploaded / but I could not figure out where to put things – how exactly everythign works.

    I’m only on page 80 – but so far I’ve learned some basic HTML – inline style – Embedded style elements – and External Style sheets – with brief projects using each of these structures. It’s very hands on and basic to learn so far, I’m quite satisfied with the purchase.

    I don’t expect it will teach all teh tricks of the trades and how to work with each and every element throughout the book – but it sets you up with the basic framerwork of knowledge and structure of which to build upon and the hands on approach is very user friendly for learning markup.

    I’d recommend this to anyone interested in learning web page markup and CSS from scratch.

  8. Rating

    In the “old days” of the web, it was acceptable to lay out your web page with tables, font tags, and other HTML tags that directly applied formatting. Doing this type of thing today brings scorn upon you, your children, and your children’s children. The acceptable way to lay out a web page today is through SPAN and DIV tags. Style is applied through a cascading style sheet (CSS). This book provides an excellent introduction to the world of creating web pages and CSS.

    Aimed at people brand new to creating web pages, the author begins with a quick introduction to HTML–but don’t worry, the author tries to keep things fun and the jargon down to a minimum. After the introduction to HTML–which, by the way, I found to be excellent for the beginner web designer–the author leaps into how to add formatting/style to pages. Really, the next half of the book is dedicated to adding formatting to a web page (e.g. creating cascading style sheets). I felt the author did an excellent job justifying style sheets over direct formatting of elements in a page.

    After really covering what I consider to be the “meat” of the book, the author digresses into some other important, but not critical aspects of web development. Things like where to get web hosting, adding javascript to pages, and where to go from here are discussed. The discussions are certainly briefer and leave a lot unsaid, but that’s not really what the book is supposed to focus on.

    I felt for what this book is–an introduction to creating simple web pages with cascading style sheets–it did an excellent job. This book will likely be too basic for experienced web developers who want to get their feet wet with cascading style sheets. However, for those who have little or no experience with creating web pages, this is a great way to get started.

  9. Frank Stepanski says


    When you are starting out creating your first web site, many things run through your mind…What tools should I use? How do I layout my pages? What content should appear here? How do I make it look professional? How do I get users to send me feedback? What web host should I use? What is blogging? How do I track my sites statistics?

    All these questions and more are answered in this great book written by Ian Lloyd.

    The book is geared towards beginners creating their first website and/or designers who already have a site on the internet but want to update it with current technologies like CSS and Web Standards.

    The book starts out talking about the different tools you can use (Windows or Mac) starting from the basic text-editing tools to professional like Dreamweaver and Photoshop. But this book is created for people who want to learn how to create their site with proper XHTML and CSS, and does not focus on a particular tool. In my opinion is the best way because if you only know how to create a web page with a particular program (i.e. Dreamweaver), you must always use that tool no matter what and you never really learn how to do it yourself. That is what I also teach my students as well.

    The next chapter focuses on basics XHTML structure and how to use each tag type (head section, headings, paragraphs, lists, hyperlinks, etc.) effectively and shows you how to define a proper home page. Lots of code snippets are included.

    Chapters 3 – 5 are the mean and potatoes (150 pages) chapters in my opinion because it focuses heavily on CSS (Cascading Style Sheets). The author first starts by explaining the different ways to use CSS (inline, embedding, and external) and the advantages of each. I like how the author takes an example and explain what each part does and how to best use it. He first goes through how to style text using different font styles, colors, sizes and weight (bold) and then shows some practical examples of each dissecting each part. Further example are shown using CSS to style paragraphs, links and headings as well as information on when to use DIV and SPAN in your markup. Then the author shows more advanced topics with CSS by explaining how the box model is used to separate your structure (HTML) with borders, padding and margins. These three items can start making your web site look very professional if done correctly. Finally the author reviews how CSS can style images on your web pages to have them appear exactly where you want using floats and other properties.

    The remaining chapters focus on:

    1. tables – to display column-like data and how to make it look professional;

    2. forms – to allow your visitors to submit feedback or other information

    3. getting your web site online – (great chapter) – how to use free FTP programs to transfer your web page files to your web host

    4. blogging – how to use a blogger and also how to create a template that can be used within your website

    5. free tools to monitor your site.

    This is an all-in-one web design book that covers all the basics in creating, designing, publishing, and optimizing your web site.

  10. Hilary A. Paprocki says


    I hate cutesy books with lots of graphic distractions and interruptions (are you listening, Wired?); and those who are poisonously cynical might consider this book a little cute, but it is amiable, readable, linear, and above all, it actually tells you what to do. After many months of trying to figure out other people’s books, this one actually put me on the air, and I am honestly grateful for it.

    If you can’t do a site with this book you can’t do sites — which is okay, whatever your talent is, find your niche and do great things!