Foundation Web Design

by
Format: Paperback
Pub. Date: 2003-08-01
Publisher(s): Apress
List Price: $37.99

Buy New

Usually Ships in 2-3 Business Days
$37.61

Rent Book

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:30 Days access
Downloadable:30 Days
$10.80
Online:60 Days access
Downloadable:60 Days
$14.40
Online:90 Days access
Downloadable:90 Days
$18.00
Online:120 Days access
Downloadable:120 Days
$21.60
Online:180 Days access
Downloadable:180 Days
$23.40
Online:1825 Days access
Downloadable:Lifetime Access
$35.99
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$23.40*

Used Book

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Want to create a top-level website from scratch, but don't know where to start? Well, you've got a choice: buy this book, or buy ten others. Foundation Web Design is a step-by-step guide to stunning website creation. Starting with the basics, and assuming no prior knowledge, Sham Bhangal cuts through the jargon and introduces a wide range of essential skills and technologies. These combine to help you create a fully operational and graphically stunning case study website.

Table of Contents

Introduction 1(1)
How to use this book 2(1)
What you'll need 2(1)
Conventions 3(1)
Download Files 4(1)
Support - we're here to help 4(3)
1 Introducing Web Design 7(18)
How web design works
9(1)
Tools of the trade
10(2)
The browser
10(1)
Web creation software
11(1)
The Foundation Web Design Case Study
12(7)
Site concept
13(1)
Final site files
14(4)
Navigation
18(1)
Design vs. Usability
19(6)
The two sides of the coin
19(2)
The Mondo site
21(4)
2 HTML 25(30)
The structure of an HTML file
29(7)
The head
30(1)
The body
31(2)
Meta tags
33(3)
Inline and Block tags
36(13)
The font> tag 44
Using tags to refer to other elements
49(6)
3 JavaScript 55(42)
JavaScript 101
56(1)
A bit about Scary Code Stuff and why you shouldn't worry!
57(1)
Adding comments to JavaScript
57(2)
Objects and the object-oriented world view
59(22)
The DOM
63(2)
The Window object
65(1)
Opening, closing, and customizing windows
66(6)
Linking to new windows
72(4)
Closing windows
76(3)
The Document object
79(1)
Dynamically altering an HTML document
80(1)
The Case Study - Navigation
81(16)
Rules of Navigation
82(2)
Defining the Navigation
84(5)
Implementation
89(8)
4 Cascading Style Sheets 97(38)
Introducing CSS
98(11)
Creating rules
100(1)
Inheritance
101(5)
Relative text size
106(1)
Accessibility
107(2)
Using CSS for typography
109(10)
The font face and family
110(3)
The font size
113(2)
The font style
115(1)
The font line-height
116(1)
The font-weight
117(1)
The font color
118(1)
The text-decoration
118(1)
Layout with CSS
119(16)
Boxes
120(7)
The link> tag 126
The deal with 'cascading'
127(3)
Typography - bitmapped text vs. live text
130(5)
5 Layout Tables 135(36)
HTML and tables
138(5)
Top table tips
143(4)
Table appearances
147(4)
Table sizing and positioning
150(1)
Using tables to control site placement
151(6)
Creating fixed width site layouts
152(3)
Centering in a browser window
155(2)
Table layouts with Netscape Composer
157(3)
The Case Study - Adding tables
160(2)
Tables in the finished Mondo site
160(2)
Enhancing the skeleton site
162(9)
6 Creating Web Graphics 171(32)
Color
172(6)
Web-safe palettes
176(2)
Adding graphics to web pages
178(1)
Working with Photoshop and Fireworks
178(1)
File formats
179(18)
The Graphic Interchange Format (GIF)
179(10)
The Joint Photographic Experts Group Format (JPEG)
189(4)
The Portable Network Graphics Format (PNG-8 and PNG-24)
193(2)
Exporting to file size
195(2)
The Case Study: creating an 'Under Construction' page
197(6)
7 Further JavaScript 203(32)
Syntax
205(3)
JavaScript syntax
206(2)
Creating a new HTML document with JavaScript
208(4)
Expressions
212(1)
Value types
213(2)
Variables
215(4)
Loops
219(2)
Functions
221(5)
How to use external JavaScript files
226(1)
The Case Study
227(8)
Designing our function
228(3)
Adding the function
231(2)
The skeleton site
233(2)
8 Events and User Interaction 235(30)
Introducing events
236(2)
Writing events
238(4)
JavaScript and CSS
240(2)
Introducing forms
242(15)
The Case Study - Catering for Mondo's JavaScript
257(8)
Applying this to the Mondo site
261(4)
9 Special Image Features 265(24)
Transparency
266(7)
Adding a background graphic
269(4)
Progressive images
273(2)
Animated GIFs
275(3)
Creating your own animation from scratch
278(11)
10 Slicing Images 289(38)
Slicing
290(12)
Source files
290(9)
Another slice?
299(3)
Creating rollovers
302(25)
Adding rollovers in ImageReady
303(12)
Adding rollovers in Fireworks
315(12)
11 Frames 327(32)
Introducing Frames
328(2)
Why use frames?
329(1)
Frame tags
330(15)
Inline frames
344(1)
The Case Study-Frames and finishing touches
345(11)
The files so far
345(2)
ImageReady section 1
347(2)
Fireworks section 1
349(2)
ImageReady section 2
351(3)
Fireworks section 2
354(2)
UpLoad and play
356(3)
12 Introducing Flash 359(26)
The interface
361(2)
Creating tween animations
363(19)
Layers
369(13)
Replacing HTML with Flash
382(3)
Appendix A: Getting Your Site Online 385(12)
Domain name
386(1)
Web Forwarding
387(1)
Registering your name
387(2)
Web hosting
389(4)
How much web space?
390(1)
How much bandwidth?
390(1)
E-mail
391(1)
Support
391(1)
Dynamic capability
392(1)
Control Panel
392(1)
Sign up!
393(1)
Uploading your finished website
394(3)
Appendix B: Debugging 397(6)
Using the browser to debug a script
399(4)
Appendix C: HTML Events 403(6)
Mouse events
403(3)
Detecting mouse clicks
403(1)
Detecting other mouse states
404(2)
Detecting keypresses
406(1)
Keyboard focus
406(1)
HTML document events
407(2)
Appendix D: Layers 409(6)
Index 415
1841582034
Neil Munro vii
Introduction xv
1. Stars to Push 1(3)
2. On the Road 4(6)
3. The Fatal Clock 10(6)
4. A Spree 16(5)
5. His "BĂȘte Noir" 21(5)
6. From Fort William 26(5)
7. Jimmy's Silver Wedding 31(6)
8. A Matrimonial Order 37(5)
9. A Great Night 42(6)
10. Rankine's Rookery 48(5)
11. Dignity 53(4)
12. Universal Provider 57(5)
13. The Commercial Room 62(4)
14. The Changed Man 66(4)
15. Vitalising the Gloomy Grants 70(6)
16. Blaze Rachel 76(4)
17. Rachel Comes to Town 80(4)
18. A Poor Programme 84(3)
19. Broderick's Shop 87(4)
20. Gent's Attire 91(4)
21. Keeping up with Cochrane 95(4)
22. The Hen Crusade 99(5)
23. Linoleum 104(3)
24. The Grauvat King 107(5)
25. Jimmy's Sins Find Him Out 112(3)
26. A Wave of Temperance 115(4)
27. Country Journeys 119(5)
28. Raising the Wind 124(4)
29. Roses, Roses, All the Way 128(3)
30. Citizen Soldier 131(4)
31. The Adventures of a Country Customer 135(6)
32. The Radiant James Swan 141(4)
33. Jimmy Swan's Germany Spy 145(4)
34. Jimmy Swan in Warm Weather 149(4)
35. The Tall Hat 153(3)
36. The Groveries in Retrospect 156(3)
37. Selling Shoes 159(4)
Notes 163

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.