Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $24.99
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
6Activity

Table Of Contents

What Is the Web Anyway?
Linear media
Hypermedia
Cool spots on the Web
Introduction to Internet Explorer
Launching Internet Explorer
Changing the default page
All about URLs
URLs to the rescue
Reading a URL
FTP via URL
Anonymous FTP
Nonanonymous FTP
Ports
Using FTP URLs
Special characters in URLs
E-mail via URL
Telnet via URL
Usenet news via URL
The heart of the Web: HTTP URLs
Summary
Basics of HTML Layout
HTML and browsers
If you open it, close it
Breaking at Paragraphs and Lines
Building Your First Web Page
Launching your HTML editor
Saving your file as HTML
Opening the file in Internet Explorer
Improving the HTML and viewing it in the browser
Breaking Your Document into Sections
Adding a Title to Your Page
Adding Footer Material
Defining Section Heads
Using the Horizontal Rule
Introducing XHTML
First, a Little History
Helping Readers Navigate with Bold and Italic
Underlining, Monospace, and Other Text Changes
Specifying Font Sizes, Colors, and Faces
Applying Logical Styles
Putting It All Together
Types of CSS
Inline CSS
One definition, many references
Sharing a single style sheet
The Components of CSS
Classes and IDs
Subclasses
Adding comments within CSS
Compatible style blocks
Text Formatting with CSS
Bold text
Italics
Changing Font Family, Size, and Color
Typefaces and monospace
Changing font size
The color of text
Additional Neato Text Tricks in CSS
Small capitals
Stretching or squishing letter spacing
Stretching or squishing words
Changing line height
Text alignment
Vertical text alignment
Text decorations
Changing text case
Putting it all together
Definition Lists
Good list, bad list
Unordered (Bulleted) Lists
Ordered (Numbered) Lists
Character Entities in HTML Documents
Nonbreaking Spaces
Comments within HTML Code
Linking to other Web pages
Pointing to Other Web Pages
Referencing Non-Web Information
Referencing Internal Documents with Relative URLs
Organizing a Web Site
Including Images in Web Pages
Text Alternatives for Text-Based Web Browsers
Image Alignment Options
Standard alignment
More sophisticated alignment
Background Colors and Graphics
Where Can You Find Images?
Creating your own
Clip art or canned image libraries?
Scanned or digital photographs
Working with digital photographs
Grabbing images off the Net
Art today
The shock zone
Streaming audio and video
Organizing table information
Organizing Information in Tables
Basic table formatting
Advanced table formatting
Table attributes that aren’t 100 percent portable
Modifying edges and grid lines
Tricks with Table Layouts
Tables within tables
Grouping table elements for faster rendering
Grouping tables to speed up display
Pages within Pages: Frames
The basics of frames
Specifying frame panes and sizes
More fun with frames
Inline Frames
An Introduction to HTML Forms
Asking for feedback on your site
Adding drop-down lists and radio buttons
Tweaking the select element
Fancy Form Formatting
Easy Searching from Your Page
Another Look at Hidden Variables
How CGI Scripts Work
The world’s simplest CGI example
Sending information via the environment
Sending and reading data
Receiving information from forms
Learning more about CGI programming
The button Input Type
Using Labels to Organize User Focus
Dividing Forms into Fieldsets
Tab Key Control on Input
The accesskey Attribute
Disabled and Read-Only Elements
An Overview of JavaScript
Variables
Where do you put JavaScript?
Events
Expressions
Looping mechanisms
Subroutines, built-in and user-defined
Built-in functions
Testing Browser Compatibility
Graphical Rollovers
Creating a new image container
Assigning a URL to the new image container
Changing values on the fly
Telling the time
Time of day, the friendly version
Locale-specific date and time
A built-in clock
Testing Form Values
Creating a test condition
A Temperature Converter
Other Scripting Solutions
Visual Basic Script
Java
Referencing Java applets
Online Java applets
ActiveX
XSLT
Flash
Boxes and Containers
The Different Parts of a Container
Margins
Borders
Multiple value options
Border-style values
Padding
Container Dimensions
Setting the container height
Text and container flow
Container Positioning
Absolute positioning
Relative positioning
So what’s the point?
Fixed positioning
Hide Containers with the Visibility: Attribute
Controlling visibility with JavaScript
The display: attribute controls visibility and flow
Stacking: Using z-indexes for a 3D page
Using JavaScript to change z-index values
What Is a Weblog?
Working with a Weblog
Installing a weblog
Configuring a weblog
Adding a weblog entry
The World of RSS
Creating Valid XML / RSS Feeds
Validating an RSS feed
Exploring further
Working with Subdirectories
The subdirectory structure of AnswerSquad
An even bigger site: Intuitive.com
Protecting Web Sites and Directories
Server-Side Includes
Useful server-side include options
config
include
echo
fsize
flastmod
exec
SSI environment variables
Building a Web site using SSI
What Makes a Site Usable?
Amount of information presented
Organize information on the page
Standardize the screen layout
Presentation of text and graphics
Choice and uses of color
Navigating Your Web Site
Tracking navigation
Site search engines
Site maps
Using Cookies to Remember User Information
Validating HTML and XHTML Web Pages
Specifying a character set
Validating an HTML page
Validating XHTML Pages
Validating CSS
MIME types and brick walls
Uploading CSS specifications by file
Creating Valid Mobile Web Page Layouts
A deck of cards
WAP versus WML
So what does WML look like?
Producing Crawler-Friendly Sites
Creating meaningful titles
Using keywords in your title
Using the <meta> tag
Microsoft (http://www.microsoft.com)
Nostarch Press (http://www.nostarch.com)
Intuitive Systems (http://www.intuitive.com)
The Internet Movie Database (http://www.imdb.com/)
Contentious (http://www.contentious.com)
Other uses for the <meta> tag
Content rating with PICS
Keeping crawlers away
The Dark Side of Crawlers
Registering with Web Index and Search Sites
Joining a directory site
Yahoo! (http://www.yahoo.com)
The Open Directory Project (http://www.dmoz.org/)
Signing up for a crawler or robot site
Google (http://www.google.com)
Lycos (http://www.lycos.com)
AltaVista (http://www.altavista.com)
Tying In with Related Sites Using a Web Ring
The Basics of Banner Advertising
Text Advertising Options and Pay Per Click
Smart text advertisements
Publicizing Your Site
P. 1
Creating Cool Web Sites with HTML, XHTML, and CSS

Creating Cool Web Sites with HTML, XHTML, and CSS

Ratings: (0)|Views: 103 |Likes:
Published by Wiley
Walks readers through the process of creating a basic Web site from scratch using HMTL, the basis for billions of Web pages, and then jazzing it up with advanced techniques from the author's award-winning sites This updated edition features new material that shows readers how to attract visitors to a site and keep them there, including new JavaScript examples and coverage of cascading style sheets and XHTML, technologies that make building successful Web sites even easier Also features exciting new tips and tricks for beginning and advanced users, as well as more expanded examples and samples for users to incorporate in their own sites The book moves from basic design and deployment to advanced page layout strategies, showing how to spice up new or existing sites with sound, video, and animation
Walks readers through the process of creating a basic Web site from scratch using HMTL, the basis for billions of Web pages, and then jazzing it up with advanced techniques from the author's award-winning sites This updated edition features new material that shows readers how to attract visitors to a site and keep them there, including new JavaScript examples and coverage of cascading style sheets and XHTML, technologies that make building successful Web sites even easier Also features exciting new tips and tricks for beginning and advanced users, as well as more expanded examples and samples for users to incorporate in their own sites The book moves from basic design and deployment to advanced page layout strategies, showing how to spice up new or existing sites with sound, video, and animation

More info:

Publish date: May 3, 2004
Added to Scribd: Dec 20, 2012
Copyright:Traditional Copyright: All rights reservedISBN:9780764573187
List Price: $24.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

05/18/2014

432

9780764573187

$24.99

USD

You're Reading a Free Preview
Pages 9 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 124 to 136 are not shown in this preview.
You're Reading a Free Preview
Pages 151 to 172 are not shown in this preview.
You're Reading a Free Preview
Pages 181 to 432 are not shown in this preview.

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
747614 liked this
Ivana Missoni liked this
gsaucedo70 liked this
Jorge Peña Lama liked this

You're Reading a Free Preview

Download