1. Tech

Your suggestion is on its way!

An email with a link to:


was emailed to:

Thanks for sharing About.com with others!

Articles Table of Contents

Articles on the Web Design Site Listed by Title

 Articles by Jennifer Kyrnin
• Table of Contents
• Index
• Current Articles
• Topical Listing

1 Column Layout Templates
When you want to build a Web page, the easiest way is with a free Web template. These free 1-column templates will help get you started.

2 Column Layout Templates
When you want to build a Web page, the easiest way is with a free Web template. These free 2-column templates will help get you started.

3 Column Layout Templates
When you want to build a Web page, the easiest way is with a free Web template. These free 3-column templates will help get you started.

5 Contract Must Haves for Web Designers
When you get a client for your Web design business, it can be so exciting that your contract ends up somewhat skewed. While there are lots of things you can include in your contract, these are 5 things you should consider whenever you write a contract for Web deisgn work.

5 Reasons to Learn CSS
CSS or Cascading Style Sheets is an important part of Web design. By learning CSS you gain control over how your pages look and can create much fancier pages than with just plain HTML. If you use pre-built templates, knowing CSS will allow you to tweak the page designs to fit your business more effectively. There are lots of great reasons to learn CSS.

6 Ways to Get Unblocked
Web designers, like any creative person, can suffer from writers block. But because of our work, there are many ways you can learn to deal with the blocks and get unstuck. These six suggestions have worked for me to get new design ideas in the past and will work again.

8 Tips to Take Your Website or Blog to the Next Level
Whether you're looking to get more fame or just more money from your website or blog, it can be challenging to move onwards and upwards. But sometimes it just takes one simple thing to get you started moving again. These ideas can help you improve your site, get more visitors, and get to the next level.

10 Best Web Editors - According to About.com Readers
There are hundreds if not thousands of editors you can use to edit Web pages, how can you choose which ones are best? These are the best editors according to About.com reader reviews.

10 Best Web Hosting Providers
These are some of the worst Web hosts to choose, according to the readers at About.com. If you're looking for a Web hosting provider, or want to change your existing one, you should avoid these hosts.

10 Tips for Good Web Writing
When you write for the Web you write differently than when you write for printed publications. Knowing some of the basic guidelines will help you to make better, more effective Web pages that people want to read.

10 Tips to a Great Web Page
Simple ways to enhance your Web pages.

10 Tips to Promoting Your Web Design Business
If you're running or thinking of starting a Web design business, you should know that getting customers is more than just putting up a Web site and waiting for them to roll in. There is a lot of work involved and you have to try hard to get customers and keep them. These 10 tips will help you promote your Web design business and not lose customers through silly mistakes.

10 Worst Web Editors - According to About.com Readers
There are hundreds if not thousands of editors you can use to edit Web pages, how can you choose which ones are best? These are the worst editors according to About.com reader reviews.

95 SEO Tips and Tricks - Over 90 Factors that Impact Your Site's Placement in Search Engines
Ninety-five things you should and should not be doing on your Web pages to make them rank higher in search engines. This list looks at more than just meta tags and the basics of SEO, so even if you've got some of the factors, you may not have everything. Scroll to the end of the list to look at the things you should never be doing, as well as the things you should always do at the top.

Abbreviations and Acronyms on Web Pages
Abbreviations can be really useful, but if your readers don't know what they stand for, you can have trouble. Using the abbr and acronym XHTML tags will help prevent that problem.

Absolute and Relative Paths
Learn how to link to pages and images using full domains, absolute and relative paths.

Absolute vs. Relative - Explaining CSS Positioning
Positioning elements with CSS can be very challenging, as there is more to it than just tacking elements to the page. One of the most confusing parts is the concept of absolute and relative positioning and why you need this propery to achieve CSS positioning.

Accessible Frames
Unless you're careful, using frames is a poor accessibility experience for customers with screen readers. If you must have frames, do what you can to make them accessible

Accessible HTML - Allowing Other Viewpoints
Creating Web pages that can be viewed by people with different abilities.

Accesskey Attribute - Forms and Accesskey - Links and Accesskey
The accesskey attribute is a powerful accessibility tool in your Web toolbox, as it lets you set up keyboard shortcuts for links and form fields on your page. If you're creating a Web application, this is one more trick to make your application look and act more like an offline application.

Add and Edit Images in Dreamweaver
Dreamweaver MX 2004 adds a new feature to images - editing. Now you can use Dreamweaver MX 2004, Dreamweaver 8, or Dreamweaver CS3 to edit your images without needing to move to a separate image editing program. This tutorial shows you how.

Adding an IE Favorites Icon
When your readers bookmark your pages in Internet Explorer, do they get a customized icon to represent your site? Learn how to create one and add it to your site quickly and easily.

Adding and Uploading Images
Putting an image on a Web page is a great way to make your site more fun, but if you don't upload and link to them correctly, you'll just end up with a page full of broken graphics. Learn how to upload and link to your images with ease.

Adding Images to EBay
Your EBay advertisement will be much more effective if you include a photo of what you're selling. And it's much easier to do than you think.

Adding Space to Web Page Text
Adding white space to HTML used to be fairly difficult, but now with CSS it's a lot easier to add spaces around objects, next to elements, and inside your pages. These CSS properties help you with indenting, outdenting, letter spacing, word spacing, line height, and white space.

Adding Streaming Audio Files
Add RealAudio streaming audio to your Web site. Use it for newsfeeds, information, music, and much more. Learn to stream from a streaming server or an HTTP server.

Advanced CSS
Get the most out of your cascading style sheets. Learn how to use font and text properties and change the look of your HTML and XML.

Advice on Freelance Web Development
Learn how to get started being a freelance Web developer. In interviews with five freelancers, you'll learn what it takes, what's hard, and the rewards.

Advice versus Control - Web Designers are Not Print Designers
Print designers have very different requirements than Web designers, and if you're designing your Web site like a print project you'll fail

AJAX: Asynchronous JavaScript and XML
Web applications can be a challenging endeavor where you try to get your customers to wait for data to load or pages to render. But with AJAX - Asynchronous JavaScript and XML - you can create multi-purpose Web applications that feel like desktop applications. No more waiting for pages to load, and the hourglass is gone.

Allaire HomeSite 4.0
The best HTML text editor on the Net. Many professional Webmasters use HomeSite to develop their pages, find out why.

Alignment in Web Page Layouts
Most Web developers, when they think of alignment think of the align attribute or the CSS float property or something like that. But the alignment of the elements on your page is just as important as whether your text is justified or your image is floated to the left. Alignment provides the structural framework of a design. The alignment can affect the mood of the page as well as how effective it is at getting its message across.

Most Web pages that have fancy layouts use tables, but there are several simple attributes of tags used in nearly every Web page that can create fancy page layouts.

Alt Text: Describing Your Images for Better Web Accessibility
Alt text allows you to do more than just describe your images for when someone puts their mouse over it. This article describes alt text and how to use it as well as how you might use alt text in different situations and how alt text assists with Web usability and Web accessibility.

Alt Text - Not Alt Tag
The term alt tag is actually an incorrect term that refers to the alt text or alt attribute on images, applets, and input elements to define what is in those elements. Alt text is used to help accessibility and to provide a little more information on the Web page.

Alt Text on Image Maps
One of the biggest problems with image maps is that they can be very inaccessible. One way to make them at least a tiny bit better is to add alternative text to each item. With alt text and titles on the image map clickable areas, your maps will be better received by your customers.

Anatomy of a Blog: The About Web Design Weblog
There are specific formats that all blogs share, the About Web Design/HTML blog is no exception. Whether you want to learn more about weblogs in general or the Web Design/HTML blog in particular, this article delves into the anatomy of a Weblog.

Anatomy of an RSS File
RSS stands for Really Simple Syndication and it's called that because it's one of the easiest XML formats to use - there is very little to it. This article will walk you through how to write your own RSS file so that you can syndicate your site even if you don't have a blog or don't want to buy the Dreamweaver extension to write RSS.

Anatomy of an XML Document
XML documents have a very specific structure. It is something like a tree with branches off the trunk. Learn how an XML document is structured.

And the Attributes
When people think of HTML they often think only of the tags, but the attributes are a vital part of the equation. These attributes are for commonly used tags, that people often forget about.

And the Winners Are...
Readers choice awards for February. Should your site win this award?

Annual Report - Web Design Portfolio Project
Create an annual report for your freelance business or for a fictional company.

Another Look at Browser Detection
Learn why using browser detection scripts might not be the best solution, and the basics of object detection as a solution.

Are Web Designs and HTML protected by copyright?
Web designers and developers work hard to create their Web pages, and it can be very infuriating to spend days or weeks on a design only to find it being used on some other site a few months later. HTML, CSS and the designs they create are protected by copyright.

Are You Being Robbed?
With new technology comes new ways to cheat. There are now some software companies that are making advertising money off of the ads on your site, while you make nothing.

Are You Invading Your Customers' Privacy?
There are some requests that Web developers make that are needlessly invading the privacy of their customers. Does your site require these calls, find out why it still doesn't insure you'll get what you want.

Are Your Web Pages Color Sensitive?
Creating a Web page that is accessible to color blind people can make a big difference in how your pages are perceived. As much as 12% of men in the US are color blind, and if your pages don't reflect that, they might not be seeing your pages at all.

Attracting Advertisers
Advertising is still one of the only consistent revenue sources on the Web. But with the current advertising recession, you need to do all you can to find the advertisers and convince them to use your site.

Attributes and XML
Attributes allow you to describe your XML elements.

Aural Style Sheets
Aural style sheets specify how your Web page will sound to customers who use audio browsers - especially for customers who are disabled and use assistive browsers for accessibility.

Authorware 7
A first look at the new eLearning package Authorware 7

Avoid Inline Styles for CSS
Once you've learned the basics of CSS it can be tempting to do things that ultimately make your CSS harder to maintain and use. But if you follow best practices for CSS, you'll have Web pages that are accessible and easier to maintain. One of the basic best practices for CSS is to not use inline styles.

Award and Survey Results for January
Who has the best pages, and what are they using to create them?

The Back Button - How People Use Web Sites
The back button is the most important button on a Web page, and it's not even part of the page itself, but the browser.

Baking Up Some HTTP Cookies
Learn how to use cookies on your own site.

Basic Meta Tags
Meta tags are a great way to get your site seen by search engines. But what are they exactly? What tasks do they perform and how do you use them?

Basics of Web Design
Web design is made up of some basic premises, and if you understand them you can design pages that will impress and illuminate your readers. These fourteen tips will help you create great Web designs that work with your readers and not against them.

Basics of Web Layout
It's one thing to know how to build a Web layout, but it's something else to know the rules behind designing a layout that works.

Become a Hosting Provider
You would be surprised at how easy it is to become a virtual hosting provider. It only takes a few minutes to add a new domain. Finding the perfect domain name will take longer than setting up the hosting.

Before You Buy an HTML Validator
A review of the different types of HTML validators and how to know what kind is best for your needs.

Before You Buy a Web Analytics Solution
Choosing the right Web analytics software for your website doesn't have to be difficult. Make sure you know what you need and what you want from a tool, and you'll find a log analysis package that meets your needs and your budget.

Before You Start Building a Website
Learn what you need in order to build a website for your business or for pleasure. There is more to building Web pages than just learning HTML and CSS. You need a hosting provider, a domain name, and there are legal and privacy issues to consider.

Before You Write Meta Tags
There are many different types of meta tags, figure out what types you need before weighing down your site. Your site will be more effective, and search engines will spider your site.

Beginning Cascading Style Sheets
CSS can help you control the look and feel of your site, with ease.

Behind the Scenes at Web Design/HTML @ About.com
Business Web sites are often built and maintained in a very different fashion from how you build and maintain your personal site. There are a lot more programs, processes, and people involved in building and maintaining the Web Design/HTML Web site than you might realize.

Best Free Web Log Analysis Tools
There are a lot of Web log analysis tools out there, and many are free. This is a list of some of the best free log analysis and Web analytics tools available.

Beyond CGI to ColdFusion
Learn how you can create dynamic data-driven Web pages quickly with ColdFusion.

Block Web Page Printing
Use CSS to prevent your Web pages from being printed. This technique relies on advanced CSS attributes that some browsers don't support. But in general, you can use this method to make it difficult for people to print your Web pages.

Blog FAQ
Learn more about blogs and weblogs through this FAQ answering the basic questions about weblogs or blogs

Borders - Learn How to Dress up the Edges of Your Elements
This article is for Web designers struggling to take their borders from basic to exciting. You'll learn how to do more with borders than just decide what the width and color should be. Use CSS to create borders that are dashed or dotted and that only show on specific sides.

Centering Stuff with CSS
Learn how to center text, images or blocks on your Web page with CSS.

Book Review Portfolio Project
Book reviews are fairly easy to write, but can provide some good details for your Web portfolio. Book reviews show that you know how to design, how to use specialized HTML tags (quotes and lists), and how to use ecommerce. Plus, to write online book reviews you have to know how to write for the Web, which is different than writing for print.

Book Review: Creating Cool HTML 4 Web Pages
How were you writing cool Web pages before this book?

Book Review: CSS Pocket Reference by Eric A. Meyer
If you're looking for a CSS book you can carry with you all the time, this is the perfect book, but don't rely on it as your only CSS reference unless you're Eric A. Meyers yourself.

Book Review: The Design of Sites by Van Duyne, Landay, and Hong, second edition
Using design patterns is a great way to create a site that works and is easy for your customers to use. The second edition of the book The Design of Sites, by Van Duyne, Landay, and Hong provides a huge number of paterns.

Book Review: Don't Make Me Think by Steve Krug
Web usability is something many developers don't think anything about, but if you don't think about usability your sites won't be usable. Steve Krug's book Don't Make Me Think doesn't force you to think about usability. Instead, it shows you, with pictures and humor how to make your Web sites better.

Book Review: Instant Netscape Dynamic HTML
How to use dHTML to improve your Web pages.

Book Review: Photoshop for the Web
This is one of the best books on creating Web graphics I've ever seen. If you use Photoshop for your images, you should have this book.

Book Review: Pocket Guides
Good things come in small packages, and these tiny books are a lifesaver for the desperate Web developer.

Book Review: Web Concept and Design
A very good book on Web design by Crystal Waters. (Updated 01/12/98)

Book Review: The Zen of CSS Design by Dave Shae and Molly Holzschlag
This book might be a bit much for the beginning style sheet user, it is definitely a must-have for anyone with some CSS experience. Based on the CSS Zen Garden Web site, this book teaches through example, and every designer should own it.

Boosting Your Hits
How to increase the number of visitors to your Web site.

Box Elements
Box elements or block-level elements can be difficult to understand as they have different properties than standard in-line elements. Some commonly used box elements are p, div, and h1.

Box Model Hack
The CSS box model has very specific rules for how wide a box should be when a width is applied and padding, borders, and margins are applied. However Internet Explorer doesn't follow these rules. So we need a hack to make boxes in CSS the same width or height (whichever is defined) in Internet Explorer as in other browsers.

A Brief History of the World Wide Web
The Web has it's roots in the telephone and telegraph industry, but it really all started in March 1989, when Tim Berners-Lee wrote a proposal for managing information that became the World Wide Web.

Bringing Backgrounds to the Foreground
Learn how to use background colors and images to enhance the look of your Web pages.

Browserisms - Two Browser Specific Tricks
Iframes and layers allow you to tailor your pages to IE or Netscape specifically.

Browsing on the Bleeding Edge
Before you add the newest HTML technology to your site, have you thought about if you need it?

Build a Master Stylesheet
If one of your goals in creating a Web page is to make it look as close as possible across browsers, then the first thing you should do is create a master stylesheet to remove default browser styling. That way, when you build your designs with your design stylesheets, you'll be starting from a clean palette.

Building an Automatic Frame
Frame outgoing links with one CGI. Similar to how About.com does it.

Building Online Communities
When you create an online community, you give people the sense of belonging. They'll want to return to your site.

Building a Web Page for the Totally Lost
In order to learn HTML, there are a lot of things that you will need to know. This pre-beginning tutorial will help you to assess how much you know and teach you the basics of creating a Web page with HTML.

Building Your Home Page
Learn how to design a front page that explains what your business is and how it will help your customers. The first page is crucial to make a good impression and get off to a good start.

Built-In ASP Objects
Using the built-in objects in ASP allows you to create dynamic pages without needing any external elements. Learn how to use some of the more useful built-in objects.

The Business Case for Editor Types
Most well-run businesses require justification and reason before making decisions, especially for large purchases that may cost a lot of money or impact the company materially. The company Web site is a serious business investment, and making sure you have the best tool for the job is important.

But I Want That Font - Standard Fonts on Windows and Macintosh
Changing the font family to your favorite font will make the page look great in your browser, but if your readers don't have that font, you might be surprised at what it looks like to them. Use the fancy fonts as you please, but you should always have a standard font near the end of your list, and a generic font choice last.

Change is Good - It's Time to Give Up Your Table-Based Designs
It's time to break your old habits and admit that using tables for layout is outmoded and lazy. It's time to move on to CSS layouts, as your excuses just won't hold water for much longer, and why keep bailing when you could join the rest of us at the helm!

Change Text Color Dynamically - Modern Browsers
It used to be very difficult to get text to change color in Netscape (4). But now it's very easy. And your HTML can be valid XHTML as well.

Changing the Design of a Page for Wireless Devices with the Handheld Media Type
First use a media type to define a style sheet for handheld or wireless devices. Then once you've decided on the style sheet, use these tips to create a page that is styled so that wireless devices get the most out of the design.

Changing Font Attributes
When you change your font type, you make your page more unique. This tutorial will explain how to change the color, size, and face of your text. All with one HTML tag.

Changing Text Color Dynamically
And do it in both browsers. Use the DHTML to acheive text rollovers.

Check Links with Dreamweaver
You can use Dreamweaver to check the pages on your Web site for broken links, external links, and orphan pages.

Choosing a CMS
Choosing your content management system CMS is a big step for any site, but there are a lot of things you need to consider, to be sure that you're getting the best you can. From the backend server information through what the CMS costs and what it supports you need to know these things to choose the CMS that's right for you and your site.

Click Here: How to Write Links That Work
Web writing is a bit different from writing for print publications, and links are a huge part of that. This article is for beginning and advanced Web developers who want to improve the writing on their Web pages by improving the content of their links.

Cloaking: What it is and Why You Shouldn't Do It
This article discusses the issue of cloaking and why some firms will recommend it as a way to improve your ranking in search engines. Web site owners who are working with search optimization firms should read this article so that they are aware of the issues surrounding cloaking.

A Closer Look at Content Management Systems
Find out all the different things that CM systems do beyond just managing content.

Colocation Bandwidth Billing
Bandwidth is the typical way that colocation providers bill for their services. But unlike ISPs or other hosting services, it's not usually just a simple straight number. The billing for bandwidth in a colocation situation can be tricky and this article by Mark Kyrnin should help clear it up.

Colocation Extra Fees
Besides bandwidth there are other fees and options that can jack the cost of your colocation service if you're not careful. But this article by Mark Kyrnin explains what some of the more common costs are and why you might or might not want to add them to your service.

Colocation Rack Space
In order to understand colocation you need to understand what they mean when they say rack space. This article covers the basics of rack space and how to find the colocation provider that has exactly what you need.

Color and CSS
There are several different ways to specify color values in CSS, the best known are with color names and color numerical values. But there are two other ways you can define colors in CSS 3 and once you understand how you can define your colors you'll have more options available in your color palette.

Color Harmony
Learning to put together colors in a harmonious fashion is one of the most important skills of a Web designer. Once you understand color theory, you'll be better equipped to create color schemes that really work.

Color Symbolism
Color symbolizes many things to different cultures, but it is easy to forget this when designing a Web site. If you use color on your site, then you should be aware of the different meanings different cultures attach to color.

Color Tips for the Web
These tips for using color include color shorthand, finding color triads quickly, and whether or not you should use the browser safe color palette.

Color Wheel and Color Theory
Web pages are designed in color, but if you don't understand how color works, you could end up with some really ugly pages. Understanding the basics of color theory will help you create better Web pages.

Colorizing the Web
Beginning HTML tips on adding color to your Web site.

Comments in Internet Explorer
Microsoft Internet Explorer has a number of proprietary tags and features that can extend how you use the browser. This article discusses conditional comments and the comment element.

Comments on Comments
HTML comments allow you to write notes about the code, hide old information, and hold reminders on the page. Comments are not seen by the people viewing the page, but they show up in the HTML code.

Common Myths and Facts About Modern WYSIWYG Editors
WYSIWYG editors have been much maligned but are they still as bad as they ever were? I look at the common knowledge about WYSIWYG editors and determine which ones apply and which ones don't.

The Common Gateway Interface (CGI)
Learn about how CGI works and how to add interactivity to your Web pages.

Common Problems Using CSS Descendant Selectors
Descendant CSS selectors are getting much more popular in CSS style sheets because they give you a lot more control over precisely which elements you want to style. Add to that that child selectors and sibling selectors weren't widely supported until recently, and that adds to their popularity. But descendant selectors often select more than what you intend - with strange results.

Common Validation Problems and How to Fix Them
HTML validators can be very intimidating to the novice Web developer. But if you learn a few simple steps you can turn the W3C validator and others like it into a valuable tool for solving problems with your Web pages.

Conference Notes: Web 98
Day one of Web 98, "Welcome to the Summit".

Contrasting Foreground and Background Colors
A table of colors showing which ones contrast well together and which ones don't.

Converting Web Sites to XHTML+CSS
Many Web designers have been building pages for years, either by hand or with an editor, and the idea of converting their site(s) to XHTML+CSS is daunting at best. This article looks at the issue of conversion and shows the pros and cons for converting, so you can make your own decision.

Content and E-Commerce
Examine three popular e-commerce sites to see how you can bring repeat visitors to your site, and from there, sales.

Content Management
Maintaining a large Web site with multiple content developers can be easy if you have the right tool.

Content Management for the Masses
Weblogs, or blogs, are an easy way to get content up on a Web site, and there is more to them than just online diaries.

Controlling Web Robots
Search engines and other systems use robots or spiders to automatically crawl through your Web site. They parse the pages and store the data. It's possible to control where those robots go and what they do on your site using the robots.txt file.

COPPA Turns One
Protecting children online is important. Learn about the US law that protects them as well as other parental controls for the Internet.

Copyright on the Web
Just because you can easily copy images and text from a Web page does not mean you're not violating copyright law. Learn some of the common misconceptions about copyright and the Web.

Create a Design Brief to Go With Your Contract
When you write a design brief and get it agreed upon by your clients, you ensure that what you are going to build is going to meet the needs and desires of your client. Design briefs take the information you gained from client interviews and turns it into a proposal for your clients to approve. This shows that you know what they want and need and gives them a roadmap detailing how they're going to get it.

Create a Pull Quote with HTML and CSS
Pull quotes can make your Web page content look more literary. A pull quote is something you see in magazines - where a short part of the content is pulled out and enlarged to attract attention to the content. You can make basic pull quotes with the blockquote element, but with CSS you can make it even more interesting.

Create a Site Map Before You Build Your Site
When you map out the pages you want or need on your website before you start building it, you will know that you have all the pages you need and want on your website. A visual site map is just a flow chart detailing the website with the sub-sections and pages.

Create a Site Plan
If you are creating a website from scratch, you should start by planning what your site needs and your goals for the site before you start building. This will help you ensure that your website meets your goals and serves the purpose you are trying to fulfill.

Create a Web Photo Album in Dreamweaver
It's easy to use Dreamweaver to create a Web photo album of all the pictures in a directory. The Dreamweaver Web Photo Album wizard makes it easy.

Creating Better Links
Links are the mainstay of your site. If you don't have good links, people won't stay.

Create Your Own Dreamweaver Shortcuts
Dreamweaver is very customizable and one easy way to customize Dreamweaver is to create keyboard shortcuts for the commands and actions you do all the time. Use custom Dreamweaver keyboard shortcuts to make your work easier and more efficient.

Creating a Great Web Page
With this checklist of items, you'll create a page that is well formed, and user friendly.

Creating Framed Web Pages Part 1
An introduction to using HTML frames on your Web pages.

Creating Framed Web Pages Part 2
There are only three tags required to make a framed Web page. Do you know them?

Creating Framed Web Pages Part 3
Once you have a frameset, what do you do with the frames themselves?

Creating Framed Web Pages Part 4
Targeting your frames and the IE in-line frame.

Creating Online Education
Learn how to use your Web site to create online education for your employees and customers. E-learning is a powerful tool to help reduce costs and retain employees.

Creating a Web Color Scheme
Color schemes are important on Web sites, but it's easy to get carried away, especially if you like a large number of different colors. Use these standard color schemes to create a standard color scheme for your Web site.

Creating Your Web Design Business Site
Where to start when building your own Web design business Web site. Many Developers seem to leave this site for last when building sites. I am guilty of this myself. Learn how to build the site that helps attract more customers.

Cross Browser DHTML
Here are four options you have for creating cross-platform Dynamic HTML Web pages.

CSS 2 Selectors
CSS 2 selectors extend the reach of CSS selectors to allow you more power and control over what you can style in your documents. Once you understand CSS 2 selectors you'll have more wildcards and depth of styles for your cascading style sheets.

CSS 3 Opacity
Opacity is a method of making elements transparent in CSS 3. It is not supported in all browsers, but there are ways to get around it in the browsers that don't support it.

CSS 3 Selectors That Work Right Now
CSS 3 is not yet complete, but there are some selectors already available that you can use to help improve your documents destined for a Mozilla/Firefox audience. CSS 3 selectors give you a lot more flexibility and power with your Web documents.

CSS Border Styles
Use CSS to change the style of borders around your elements.

CSS and Bulleted Lists
Learn how to get your unordered and Bulleted lists to look as you want them to.

CSS Cheat Sheet
When you're starting a Web page from scratch, there are some simple styles that you should define right away for your designs. With this sample style sheet and CSS cheat sheet, you can make sure you get the basic styles defined every time so that you're spending your time creating the custom styles that make your design unique.

CSS Cheat Sheets
These cheat sheets will help you learn to use CSS both for basic styles and to create great layouts for your Web pages. Free CSS cheat sheets for you to download and print out.

CSS Drop Shadows
Learn how to write CSS drop shadows without using any images. It's even possible to create drop shadows on text, but currently not in a standards-compliant or accessible way.

CSS Editing Software: Which One is Right for You?
If you're looking to find the right CSS editing software to meet your needs you should take this questionairre. After just a few short questions, you'll have a list of some of the best CSS editing software tools available to meet your needs and your budget.

CSS FAQ - Frequently Asked Questions About Cascading Style Sheets
There are many things that you need to know to learn to write Cascading Style Sheets. This FAQ will help answer some of the more common questions about CSS.

CSS Inheritance
CSS inheritance is what defines how styles will be applied to child elements in a document. Inheritance in CSS allows the Web designer to define one set of styles for a top-level, parent element and have child elements beneath it carry the same styles, without explicitly calling them out.

CSS Initial Caps
Learn how to use CSS to create fancy initial caps for your paragraphs. There is even a simple image replacement technique to use a graphical image for your initial cap.

CSS Media Types Create Print-Friendly Pages
Learn how easy it is to use Cascading Style Sheets (CSS) media types to define a printer-friendly page without actually building one.

CSS Outline Styles
The CSS 2 outline property is different from the border property in several ways. Primarily in that they do not take up space and they may be non-rectangular.

CSS Positioning
Use Cascading Style Sheets to position your HTML elements precisely where you want them.

CSS Specificity
CSS specificity is the way that Web browsers determine how two or more competing rules will apply in a given situation. If two CSS rules could apply to the same property, one will be more specific and so it will win over the other.

CSS Step By Step
Learn how to use inline styles, stylesheets in the header, and external stylesheets.

CSS Styles and Languages
When working with Web pages, you need to be aware of both the language your Web site is written in and the language encoding used by your customers. CSS can help affect the style of your text and determine the direction and how it works within Unicode.

CSS Workflow - How to Start Work on a CSS Web Page
CSS workflows take into account both the needs of the designer and the needs of the language being used. CSS can be tricky even with the best tools, but if your workflow for creating a new Web page (or modifying an existing one) is consistent you'll create better pages and be faster at it.

CSS2 Generated Content
Sometimes you don't want content to be included in the document tree for some reason. Now, CSS2 comes with a way to include that content.

CSS2 vs CSS1 - What's The Difference?
What is the difference between CSS2 and CSS1? Cascading Style Sheets, level 2 offers many new properties and methods to control the look and feel of your documents in various different settings - not just Web pages.

Data Driven Web Pages
Using a database to create a Web page makes your site more dynamic, and easier for you to maintain.

A Day in the Life of a Webmaster
A fairly typical day in the work life of a professional Webmaster.

Definition Lists
When people think lists, they usually think of numbered or bulletted lists, but there is another type of list that can be very useful to Web designers - the definition list. This article covers when to use the definition list and how to style them so that they look nice on your Web page.

Designing a War - Getting Attention With Your Site Design
Learn how to use different design techniques to get attention for unique events on your Web site.

Designing for IE - Design for Firefox First
It is often very difficult to design a Web site when you need it to look the same in both Internet Explorer and Firefox or Safari. The trick is to start with a different browser than you're probably used to starting with - design for Firefox first.

Designing in Color
Learn how to write color codes and convert to hexadecimal from RGB.

DHTML Menu Scripts and Programs
The best DHTML menu scripts and builder programs available for download or purchase.

DHTML Menus - Not Standards Based - For IE and Other Browsers
DHTML menus are one of the most popular ways to use dynamic HTML. They allow you to have crisp menus on your site while providing additional information to your customers as they mouse over the links.

Did You Know? - All Web Graphics are Square
Web graphics may look like they are round or have jagged edges, but they are all square. Once you understand the basic shape of a Web graphic, you can use it to manipulate the way your pages look

The Difference Between CSS and XSLT
Not all style sheets are created equal. CSS and XSLT have two very different roles.

Differences Between Dreamweaver 8 and Dreamweaver CS3
Learn some of the practical differences between Dreamweaver 8 and Dreamweaver CS3 to help you decide whether or when to upgrade. What new features are must-haves and what features can you live without?

Disabled Attributes in Web Forms
The disabled attribute is a useful tool for HTML forms developers, as it allows you to make forms that are more dynamic and useful to the user. Use the disabled attribute to set form elements to disabled so that the customer cannot fill them in.

Displaying Stylesheets Dynamically
Learn how to use Dynamic HTML to use stylesheets that take advantage of the browser.

Divitis - The Habit of Using Divs for Everything in CSS Layouts
One of the most common mistakes a beginning CSS layout Web designer will make is to put everything in divs. Sometimes even down to the paragraph level. While this might make things easier to think about, it's not semantic markup, and it ends up being harder to maintain, as it's impossible to look at the code and know immediately what it's supposed to be.

Do We Need Web Standards?
Standards compliance is nearly there in Web browsers, but now we need to look to authoring tools to create more standard Web pages.

Do you Build Maintainable Websites?
Maintainability is not something many Web designers think about when building websites. But it can be a critical issue even just a short time later when you need to re-work part of the site or completely redesign it. These tips for creating a maintainable site will help you create sites that you look forward to re-doing, rather than dread.

Do You Want This Job?
Many people learn HTML with the goal of becoming a professional Web developer, but do you know what the job really entails? It's not all peaches and cream. Learn some of the "cons" in a job that some feel has only "pros".

Does the Accesskey Attribute Improve Accessibility?
The accesskey is an attribute that provides keyboard shortcuts to Web pages. It has long been touted as a way to make Web pages more accessible, but is it really? There are some problems associated with the accesskey that you should be aware of before you start using it.

Does Your Web Site Have a Content Management Problem?
Many larger Web sites do, but there are content management systems available to help. Find out if your site has similar problems to this case study.

Don't Accept This Type of Payment
When it comes to being paid there are many creative ways to offer your work for sale as well as get paid. But there are some payment schemes that, while perhaps popular, are not good ideas for freelance Web designers who want to make money and stay in business.

Don't Catch a Virus from Your Web Page
Spammers and virus writers are getting ever more clever in finding email addresses to mail. Learn how to protect yourself and build a Web page that still has contact information your readers can use.

Don't Demand Links - Even Asking Can Seem Annoying
Backlinks are a great way to get better rankings on search engines. Especially if you're lucky enough to be linked from a site with a higher Google PageRank than you have. If you've been doing SEO for any period of time, you know this. But asking, or even demanding those links from other Web developers can backfire.

Don't Forget the Missing Table Tags
Using the additional table tags like caption, thead and tbody as well as the summary attribute can make your HTML tables more accessible.

Don't Tell Your Readers What Browser to Use
Don't expect your readers to change browsers. What if they put in a DVD and the player said I'm sorry, this DVD won't play unless you have the Sony Trinitron HDTV player and 42inch receiver. Your Web page shouldn't be doing that either.

Dreamweaver 8 Walkthrough
Learning Dreamweaver can be tricky, but this walkthrough will take you through the standard panels and what you can expect from Dreamweaver.

Dreamweaver Behaviors
A list of the behaviors that are included in Dreamweaver and what they do

Dreamweaver CS3 New Files Menu
Creating a Web page in Dreamweaver CS3 can be overwhelming because there are so many choices in the New Files menu. This gallery will show you how to get the most out of the Dreamweaver CS3 new files window.

Dreamweaver Workspaces (for Windows)
How to change the workspace in Dreamweaver for Windows.

DTDs and Markup Languages
Learn what a DTD or Document Type Definition is and how you use them in XML and HTML documents.

Dynamic Fonts
Use TrueDoc or OpenType to display the fonts you want to display on your Web pages.

Dynamic HTML
What is dHTML and how do you use it?

Dynamic HTML Attributes
An easy way to get started understanding DHTML is to understand the attributes that are used for dynamic changes to a Web page like onclick onmouseover onfocus and so on

Dynamic HTML References
Dynamic HTML is fun and exciting, and with these references, you can get started quickly.

Earn Money on the Web
The Web is a great way to make money. If you are a writer, you can make money from Web pages you build, if you're an artist you can sell your designs or creations, or if you're a designer you can freelance as a Web desiner/developer. All you need to make money on the Web is a computer and a website.

Easy Dynamic HTML
This is an example of an easy way to add dynamic HTML to your Web pages.

Ecommerce Functions in XPath
XPath is a powerful tool for ecommerce, with many functions that help manage and manipulate the data.

Editing HTML with TextEdit
If you open an HTML document in TextEdit, it will open it as an RTF file and give you a WYSIWYG editor to work with. But if you want to edit the HTML tags directly, you need to change your preferences so that you can see them.

Effective Web Navigation
Designing effective Web navigation is crucial to create a Web site that your readers can get around on. If you don't have decent navigation, even if they like the site, they'll leave without finding all you have to offer. Learn how to design effective Web navigation.

Emphasis in Web Design
Trying to make everything on a Web page stand out means that nothing will stand out. Good designers learn to use emphasis wisely so that the important parts of the layout dominate without overwhelming and there is a visual hierarchy that leads the reader through the Web page. You do this through the use of design emphasis.

Encoding URLs
When you submit data to a Web form with the GET method, you are sending that data via a URL. But there are many characters that should not be included in URL strings. So if your customers include them in their form entries, you need to encode them. This tutorial explains the basics of URL encoding and has a list of the common characters that need to be encoded.

Even More Meta Tags
Use meta tags to prevent search engines from searching your pages, plus protect child viewers, and provide more information about the page.

Every Page is an Entry Page
If you want someone to find your Web site, does it really matter if they find your home page or some other page on your Web site? Many people focus so heavily on optimizing their home page for search engines, that they forget that other pages on their site might be easier to optimize and result in more page views.

Examining XML
XML is a very generic language, and as such, can be confusing to understand. However, once you understand some basic principles you can start creating XML documents that are well-formed and valid.

External Style Sheets
External style sheets (CSS) allow you to use one style sheet on multiple Web pages - so when you change the look for your site, you chage the CSS in one location.

Finding the Perfect Web Editor
In my search for the ultimate Web page editor, I evaluated over 130 Web editors on 3 platforms. I looked at over 35 different features to determine which editor stood out as the best above all the rest. It took a long time, but I was able to determine which editors had the stuff and which didn't. I even gave each one a score and a star rating. This article discusses how I chose the best editors for building Web pages and which ones made the grade and which didn't.

Finding a Web Hosting Provider
The first step to building a Web page or website is to find a Web hosting provider. There are a number of things you should think about when choosing your Web hosting provider

First Things First - Where to Start When Editing a New Page in Dreamweaver
When you start to build a page in Dreamweaver, there are a lot of properties that you'll want to control about the basic aspects of your Web page.

Five Easy Steps to Starting Your Web Page
Learn what you need to do to get your first page up on the Web.

Flash Websites - Pros and Cons
Writing a website in Flash only can have definite benefits - but it can also have large drawbacks. Use this article to determine if the benefits to your site outweigh the drawbacks. Use Flash when it adds value for your readers, not just when you want to show off your skills as a Flash developer.

Flat-Rate vs. Hourly Billing
Deciding whether to charge a flat rate or an hourly fee is an individual designer's dilemma. This article discusses the pros and cons of each method so that you can make a decision that works best for your business.

Fixed Width Layouts Versus Liquid Layouts
Web page layout has essentially two different methods: liquid and fixed width layouts. Learn the pros and cons of each, and how you can decide to use one or the other for your site.

Flow in Design - Layout and Artwork that Conveys Motion
Visual flow carries the viewer's eye through the document. Using obvious flow elements like arrows or numbers is the most common way Web designers use flow, but there are other types of elements that can be used and mis-used to direct your readers to move along a specific path. The steps in this tutorial will show you examples of good and bad flow and help you learn the vocabulary of visual flow in design.

Font Families - Serif, Sans-Serif, Monospace, Script, Fantasy
A guide for beginning Web designers and anyone who uses fonts on Web sites to find the right font for the right situation. This article will help you choose fonts for your site that show your originality but also work for your readers.

Font Style - Italics and Emphasis in Web Typography
The style of a font is whether it is upright or slanted. Most people think of the font style as italics.

<font> vs. CSS
The font tag has been deprecated in favor of Cascading Style Sheets. Find out how to do all the same things as the font tag, and more with CSS.

Font Weight - Boldness in Web Typography
The weight of a font is how dark or light it appears. This also refers to the boldness of a font face.

Form Validation
If you have an HTML form, how can you be sure that they answer all the questions you want answered?

Form vs. Function - XML-like HTML Tags
There are several HTML tags that look a lot like XML. But what does that really mean? Learn about why some tags were deprecated in XHTML 1.0 and some specific tags that weren't.

Formatting Rules to Live By
Advice on how to format your Web pages so that people will read them.

"Framed" Pages without Frames
CSS positioning is a great way to create framed pages without using frames. CSS allows you to position your HTML elements including making it look like a frame.

Frames FAQ
Frames can be confusing, but some of the more common questions have fairly easy answers.

Frames and Search Engines
When you use frames, it makes it more difficult for search engines to catalog your pages. But that doesn't mean you shouldn't use them. Find out how to create a framed page that gains you hits, not loses them.

Frames Tips
Open your frames links in the frame you want them to open in. Plus, learn how to make your framed pages "friendly".

Frames -- Why and Why Not
Confessions of a frames turncoat.

Free Content Isn't Always What It Seems
There are a lot of free content and reprint sites available on the Web, but you should be aware that free can sometimes come with a hidden price tag - especially if the site is a reprinter that violates copyright. Even though you may have added the content completely unknowingly, if you are hosting plagiarized content, you could be held liable. Always check the sources of your free content - and beware of reprint sites.

Free Dreamweaver Tutorials
Free Dreamweaver tutorials make it easy to learn how to use Dreamweaver. These free Dreamweaver tutorials will show you the basics of Dreamweaver and also teach you how to use Dreamweaver for other effects.

Freelance Web Designers - What Does Your Web Site Say About You?
Your Web site can and probably will be seen by your customers, clients and future bosses. Is it saying what you want it to say about yourself and your skills?

Freelancers Should Set Up an Emergency Fund
So you want to start freelancing, but you don't know what you should do first. By setting up an emergency fund, you set yourself up to be prepared to weather any storm. An emergency fund gives you peace of mind so that you can spend time finding clients and getting more work so your emergency fund can continue to earn interest and keep you safe.

GaGa for Google
Learn how to edit your Web page so that it works with the Googlebot and not against it. These tips won't guarantee you top ranking, but they will help.

Get Your Web Page Reviewed for SEO
Submit your page for an SEO review. Get suggestions for how to improve organic search results for a page on your site.

Getting a Job as a Webmaster
Do you have what it takes? What are the steps I took to getting a job as a Webmaster?

Getting People to Link to You - Link Love, How to (and How Not to) Get It
Getting people to link to your site is an important aspect of promotion. Link love, as it's called, is a way to show you like other people's sites and it's a way to get some SEO support as well as new readers.

Getting Started as a Freelance Web Designer
Starting out as a freelancer can be scary, but if you plan for it sensibly, you will find that it's not as hard as you might have thought. These 12 suggestions will help you get ready to start freelancing, either full-time or part-time.

Gifts for Webmasters
Essential tools of the trade to give and to ask for.

Going Beyond Plain Text
Learn how to use special characters in your Web pages to display more than just what's on the keyboard

Google Copyright Infringement Letter
A copy of a letter you can send to Google to fight copyright infringements on Blogger or Picassa.

Grab 'Em Quick
The first page of your site is where you hook your readers or lose them forever. Make it fit your site, your readers, and yourself.

Graded Browser Support
Being a Web designer is difficult because there are so many differences between browsers and you need to support many of them. Deciding how to decide which browsers you support or don't support is important - as there is no way you can support them all.

Hand Coding HTML vs. WYSIWYG Editors - Continued
Readers comment on writing HTML from scratch or using editors.

Head Rush Ajax by Brett McLaughlin
A review of the book Head Rush Ajax by Brett McLaughlin. A quick and dirty way to get your Web site up and running using Ajax.

Hiding Your Cascading Style Sheets
When you use CSS to style your Web pages you may notice that there are certain properties that don't work as you expect in all browsers. The most common way to deal with that is to write browser-specific cascading style sheets and then use JavaScript to browswer-sniff. But you can also use bugs in these same browsers to hide your style sheets from various browsers.

HomeSite Help and Resources
HomeSite Help and resources to learn to use the Macromedia HomeSite HTML text editor and Web development tool.

How Are You Being Served?
If you know what Web server your site is running on, you can take advantage of it's features. Learn how to choose the right server for you.

How can I create a variable-width container without a table?
The display: table; CSS property is not supported in IE. This means that the only way to get the look of a table with CSS is to use a table.

How can you tell if a site is a link farm?
It's not a good idea to link to a link farm or to participate in creating one unless you don't care that your site may be banned from search engines.

How Cookies are Used by Web Pages and Web Browsers
Cookies are used to store bits of information. Cookies can only get the information that the Web browser can get or that the person browsing gives to the cookie.

How Do I Include One HTML File in Another Using Dreamweaver?
The Dreamweaver library function is one of the best things about the editor, because it allows you to create include files for your site without having any actual include functionality on the server.

How Do you Stretch a Background Image in a Web Page?
Stretching a background image seems like something that would be fairly easy to do, but until CSS 3 properties are more widely supported, we have to use a workaround.

How much programming does a Web Designer do?
Is it important to learn C++ or Java or some other programming language in order to be a successful Web developer?

How Should My XML Look?
XML doesn't define how a document should look when it's displayed. It's easy to use Cascading Style Sheets (CSS) to define how your XML documents should look.

How to Add Anchor Links with Dreamweaver
Anchor links or internal links are a way to link to various sections of a Web page. These are easy to add using Dreamweaver.

How to Add CSS Style Sheets in Dreamweaaver
It's easy to use Dreamweaver to add CSS style properties to your Web pages or create entire CSS style sheets for use on your Web site.

How to Add CSS Style Sheets in Expression Web
It's easy to use Expression Web to add CSS style properties to your Web pages or create entire CSS style sheets for use on your Web site.

How To Add a Dreamweaver Behavior
It's easy to add Dreamweaver behaviors to the elements we need to

How To Add an Image to Your Web Page
Adding an image to your Web page requires only one HTML tag. In fact, it is often harder to get the image onto your Web server than it is to add the HTML to get it on your Web page. This tutorial explains how to add an image to your Web page using HTML.

How to Add Meta Data to a Dreamweaver Page
Adding meta data in Dreamweaver is a bit hidden, but it's possible to add any meta tag you need in Dreamweaver and then edit them later right from your design view.

How to Add an RSS Feed to a Web Page
Once you've built an RSS feed for your website, you'll want to connect it to the site with a link tag. It's best if you link the RSS off every page of your site, but you can also link it from just one or two pages - for instance, the pages that most make sense for that feed.

How to Add RSS Feeds to a Web Site with Dreamweaver
Sometimes, it seems like the only way to get an RSS feed is to have a blog or to write the RSS by hand. But there is a Dreamweaver Extension you can use to build RSS feeds for your Web site. This extension will build feeds manually or take content from your existing Web pages to build the feed.

How to Add Styles with Dreamweaver
Dreamweaver comes with a very easy to use style sheet editor. The trickiest part is finding how to add your styles.

How to Add Video to a Web Page
It can be tricky to get video to play on your Web pages. Browser support is sketchy and the tag that does work most of the time is invalid HTML. But it is possible to include video directly in your Web pages with this how to page.

How to Avoid Deprecated HTML
It's one thing to be told to use CSS in place of deprecated HTML, but if you don't know what to use it can be difficult. This article will show you how to use CSS in place of those deprecated tags.

How to Build a 3-Column Layout in CSS - Step-by-Step
CSS layout requires that you think of your Web site layout as a whole, and then take the pieces and put them together. Use this tutorial to go from a simple wire-frame of a basic 3-column layout all the way to a Web page ready for content to be included.

How to Build an Internal Style Sheet
Learn how to create and use external style sheets on your site.

How to Build a Web Page
Building a Web page isn't hard. In fact, the very first time you build a Web page there are only 8 steps you need to follow to get your page up and working on the Internet. These 8 steps take you through all you need to know to build a Web page and host it on a website.

How to Build a Website
Learn how to build a website in 7 steps. Building a website can be a challenging proposition, but there are only 7 things you need to do to get your website up and running.

How to Buy a Domain Name with GoDaddy
GoDaddy is one of the most popular domain name registries out there, mostly because it is one of the least expensive. Learn how easy it is to buy a domain name using GoDaddy as your domain registrar.

How to Buy a Domain Name with Network Solutions
Learn how easy it is to buy a domain name using Network Solutions as your domain registrar.

How to Add a Caption to Your Images that Stays with the Image
Putting a caption on an image can be a useful feature when you want to describe the image, but getting it to stay with the image can be challenging. Learn how to use some HTML and CSS to create a nice looking caption that stays right below your image.

How to Change the Doctype in Dreamweaver
It's easy to change the doctype in a Dreamweaver document.

How to Convert Word to HTML with Dreamweaver
When you use Word to save as HTML you end up with a lot of strange codes that can make the page look wrong on your Web site. Plus the HTML is a lot larger than it needs to be. Luckily you can use Dreamweaver to convert Word documents to HTML in just a couple of steps.

How to Create a Dreamweaver Image Placeholder
Dreamweaver image placeholders make it easy to create a new design without needing the images for that design until you're ready to build them.

How to Create a Dreamweaver Template
Dreamweaver templates help you to maintain sites by creating editable regions and regions that are maintained by the template.

How to Create a Frameset in Dreamweaver
HTML frames are complicated, but with Dreamweaver you can create new framed Web pages in just a few steps.

How to Create a Portfolio
Creating an online portfolio of your best work is a very important way to show what you are capable of. Portfolios provide details of your skills in design and development and are often critical to finding work. But a Web portfolio is more than just a list of screen shots and these tips will help you create a Web portfolio that will work for you.

How to Create a Rollover Image in Dreamweaver
It's easy to create a rollover image with Dreamweaver. This tutorial shows how to do it in Dreamweaver CS3, but the instructions are identical for versions back through Dreamweaver MX, including MX 2004, and Dreamweaver 8.

How to Create a Self-Signed SSL Certificate
It's easy to create your own SSL certificate and sign it yourself. You can then avoid paying for certificates you don't need.

How to Create User-Friendly Forms
It's fairly easy to learn to write HTML forms, but there are a number of tricks to creating forms that your readers will want to fill out.

How to Create a New Web Site Using Macromedia Dreamweaver
This visual tutorial will help the beginning Dreamweaver author create a new site using the site builder tool in Dreamweaver.

How to Customize the Dreamweaver Favorites Insert Bar
Make Dreamweaver easier to use by putting the insert buttons you use the most on the Favorites bar so that they're always available to you.

How to Decide on a Fair Hourly Rate for Web Design Work
Coming up with an hourly rate for your Web design work can be intimidating. But with this formula, you will have a rate that is both realistic and honest and will allow you to both cover your costs and make a profit.

How to Detect Mobile De
Learn how to use various techniques to detect mobile devices and send them a style sheet written for them or to a completely different Web page.

How to Drive Away Your Readers
Are you trying to create a site that people want to read and return to? Or are you doing things that make them never return, and tell all their friends to avoid it, as well?

How to Edit Noframes Content in Dreamweaver
Dreaweaver hides the noframes area a little, but in order to create valid and useful noframes content, you want to be sure to edit your noframes page.

How to Evaluate a Web Editor
When you're looking for an HTML editor it can be easy to get suckered by the price - many people focus on free editors, while others assume that if it costs a lot it must be good. These are the criteria I use to rank HTML editors. Editors with more of the features or more of the important features get a higher ranking.

How to Fight Copyright Violations
Fighting copyright theft can be frustrating - if the site owner doesn't have contact information or refuses to remove the content, it can seem like there's nothing you can do. But you often have more recourse than just one simple request. This step-by-step tutorial will take you through the process of fighting copyright theft, from simple initial requests through more complicated processes when initial requests are ignored.

How to Get a Link on This Site
If you're a Web designer or write about Web design, you might be able to get a link to your pages on this website.

How to Install Apache, mySQL, and PHP on Windows (WAMP)
Building Web pages in PHP with a MySQL database can be challenging, but if you set up a test server on your local hard drive, you'll be able to test your changes before you push them live. This article explains how to install Apache, MySQL, and PHP on a Windows machine using the WAMP installer AppServ.

How to Install the Apache Web Server on Linux
Learn how to install the Apache Web server on a Linux system from source files.

How to Install the Apache Web Server on Windows
Learn how to install the Apache Web server on a Windows system.

How to Install Drupal
This step-by-step tutorial will take you through the steps to install a copy of Drupal on your Web server. It takes you through the Drupal installation from download through configuration. When you've completed the tutorial, you'll have installed Drupal.

How to Install Joomla
This step-by-step tutorial will take you through the steps to install a copy of Joomla on your Web server. It takes you through the Joomla installation from download through configuration. When you've completed the tutorial, you'll have installed Joomla.

How to Play a Sound on Click or on MouseOver
You can use this DHTML script to make a sound play when you mouse over a page element or click a link.

How to Preview Your Web Pages
Testing your Web pages is a critical part of Web development. But many novice designers don't realize that they can test their pages before they ever go up on the Web for other people to see. It's important to get into the habit of testing your Web pages in as many browsers as possible.

How to Protect Your Digital Photos from Being Copied
Protecting your digital photos from people using them without your knowledge is essentially impossible. But there are some ways that you can make it more difficult.

How to Save Money on Web Design Software
Some of the best Web design software packages cost hundreds of dollars, and if you need to buy graphics software, video software, animation software, or programming software, the costs can mount quickly. But with these suggestions for getting the most out of your Web editor, you can save money and buy only what you need to buy.

How to Set a Price for Web Design Work
Web design pricing is a hot issue for new designers - learn how to set your web design prices and charge your customers reasonable and fair rates and fees for web design work.

How to Set up a DNS Alias
It's easy to set up DNS aliases with the Apache Web server. What this means is that if you have one Web domain or 100 you can set them all up to point to different directories on your Web server and host them all yourself.

How to Set up Dreamweaver to Transfer Files
In order to use Dreamweaver to transfer files from your hard drive to your Web site, you need to set up Dreamweaver to do file transfer. The most common method of file transfer is FTP, and this tutorial will show you how. There are also several other methods that Dreamweaver provides to help you manage your files, and this article will show how they are set up.

How to Set Up Multiple Sites to Use Drupal CMS
You can use Drupal to administer multiple domain names off of one Web server and database. And it's easy to do - just follow these simple instructions.

How to Set Up a PHP/MySQL Site in Dreamweaver
It's easy to set up Dreamweaver to work with a testing server so that you can create dynamic websites using PHP and MySQL.

How to Set up a Webcam Web Page
Learn how to setup a Webcam Web page with the correct HTML codes in the document and the Web cam image on the page.

How to Style a Tag Cloud
The styles for a tag cloud aren't that difficult to master, but once you understand them, you can use them to create a tag cloud of anything on your site that is measurable.

How to Syndicate this Site
The Web Design/HTML weblog is available for syndication. And with a simple script, it's easy to have this site and other RSS feeds right on your Web page. You can also use aggregators and newsreaders to read RSS feeds you're interested in.

How to Use an Accessibility Validator
Unlike HTML validators, accessibility validators require that you do a bit more manual work to make sure that your sites are accessible. This document will help you understand how to use an accessibility validator so that your site actually is accessible.

How to Use a Blog for Non-Diarists
It's possible to use a blog or weblog to improve your business, even if you think your business really isn't suited to blogs.

How to Use Dreamweaver Tracing Images
Dreamweaver makes it easy to go from a graphic design rendering of your Web page to the Web page itself using tracing images.

How to Use HTML Codes for Special Characters
It's easy to include special characters in your Web pages, even if the characters aren't on your keyboard layout. Simply use Unicode and HTML character entity codes to define the characters on your Web pages.

How to Use RSS on Your Website
RSS is a great way to promote your site and new site content, and a great resource for RSS feeds is a list of what's new on your website. I have started a what's new RSS feed for my About.com Web Design / HTML website that I maintain with a text editor.

How To Wrap Text Around an Image
Using CSS or basic HTML you can place your images on a page and then wrap the text around them. This tutorial explains how easy it is to wrap text around a photo or image.

How to Write Web Pages for the iPhone and Other Wireless Devices
If you're going to build Web pages that can be viewed on cell phones like the iPhone, you should be aware of some of the drawbacks to these devices so that your site is not impossible to use. These tips will help you build Web pages that are either designed solely for cell phones and wireless handheld devices or help you design pages that adapt depending upon what type of device is viewing it.

How Useful is Your 404 Page?
Most Web servers have a way for developers to edit and maintain their 404 page. In many cases, you can even set up 404 pages for different areas of the Web site and to suit different purposes. But it's easy to create a 404 page that is basically useless.

HTML and CSS in Email
HTML email is very widespread. Most email clients use it and it makes email a lot easier to read and understand the messages. But HTML email can have drawbacks. If you use HTML to write or format messages you should be aware of the issues and make an informed decision.

HTML Forms Tutorial
Add interactivity to your site with HTML forms.

HTML Forms Tutorial - The INPUT Tag
The INPUT tag is your primary form tag. It has a lot of features, and once you know them you will have the basis for superior forms.

HTML Forms Tutorial - Method, Mailto Forms, and Multiple Pages
Using forms can be difficult, but if you know how to do these trickier elements you'll be all set.

HTML Forms Tutorial - Textarea and Select
Once you have mastered the textarea and select form input fields, you'll have all you need to make well crafted forms.

HTML in Action
A weekly review of sites that demonstrate HTML as it can be done.

The HTML Label Tag - Make Your Forms Accessible
Using the label tag to label HTML forms elements that don't have implicit labels gives you more control over the design and accessibility of your Web forms.

HTML Link Tag
The HTML link tag can be somewhat confusing because it has a lot of different possible functions. The most common use of the link tag is to link external style sheets to the current document. But you can also define related documents, such as previous and next pages in a series, alternate versions of the page, and index pages.

HTML Pet Peeves
Some tips to improve your pages, by avoiding annoying habits.

HTTP Cookies
Learn how cookies are used and what they are for. They are only as dangerous as you make them.

HTML Tables Tutorial
An introduction to using tables in your Web pages.

HTML vs. What's On the Screen
It can be difficult to understand that what you type in a Web editor is often very different from what displays on the Web browser. Learn to tell the difference between HTML and Web pages.

I Know HTML, Am I a Webmaster?
What does the title Webmaster really mean?

I want to build a site like ____, would that violate their copyright?
Sometimes the distinction between what can be copyrighted and what can't seems blurry. But it is clear that you cannot copyright an idea. It's only how the idea is actualized that is copyrightable.

If You Build It, Will They Come?
Six tips to market your Web page and encourage repeat visits.

Illustrated Box Model
What are the parts of the CSS box model. Learn about how the different parts of the CSS box model work and how they interact with one another.

The Importance of Whitespace in Web Designs
Whitespace is the space in your designs that is not content. Whitespace affects how your deigns are perceived.

I've Learned HTML, What's Next?
Once you've learned HTML, what should you learn next to be a good Web developer?

Images Should be Clickable
Graphics on Web pages are one of the places that customers tend to gravitate towards, they want to click on them. So you should make them clickable.

Improving on the Image Tag
Using images is key to having an interesting Web page. But there is more to the IMG tag than just the source of the image. Learn how to use it effectively.

Improve Web Designs - What You Must Know About Graphic Design to Build Web Pages
Many Web designers don't have a background in graphic design when they start working on pages. But you can still learn the basics of good design. And these tips will help you to think like a graphic designer.

Installing a Guestbook
If you're looking to add a guestbook or other CGI to your site, you will find that it is much easier than you might think. You can choose to use a guestbook on another site, or you can even learn how to install a CGI on your own server.

Introducing the Macromedia Web Publishing System
More than just a content management system, the new Macromedia Web Publishing System puts together everything an organization would need to publish to the Web quickly and effectively without the hassles of a CMS. This system includes new releases of Macromedia Contribute 3 and Macromedia FlashPaper 2.

Introducing the Tip of the Day
There are so many sites on HTML, how can you see them all?

Introduction to ASP
Active Server Pages can give you the dynamic, interactive pages you crave. Find out how this technology works and how it is different from other Web technology.

Introduction to Dreamweaver
Learn how to define a Web site in Macromedia Dreamweaver MX so that you can edit it and manage it with Dreamweaver.

Introduction to XPath
Learn the conventions for pointing to specific parts of your XML document. You should know XPath to work with both XSLT and XPointer.

Introduction to XSL
XSL is more than just transformations of XML documents, it allows you to define your presentations and provide specific maps of your documents.

Is Your Site Cool?
Find out why Jared Spool says, "Cool doesn't cut it."

K.I.S.S. - Keep It Simple, Silly!
When you are creating a Web site, keep your HTML simple. Tag bloat is difficult to read and modify later, and can create pages that are overly complex. The most common culprit is the <table> tag.

KompoZer 0.77 Walkthrough
If you've never used a WYSIWYG editor before or are not familiar with nVu or KompoZer, this walkthrough will give you a good idea of the capabilities of this free editor.

Large Web Sites Don't Change Much
If you've been visiting one of the larger Web sites on the Internet for a long time, you may have noticed that many of them don't do massive redesigns the way that smaller Web sites tend to. Redesigns can be very difficult for customers to get used to unless they are done in an iterative approach.

The Legalities of Linking
Is it legal to link to sites outside your own? What are the legal ramifications to linking to other sites?

Let Your Organization Reflect Your Site Layout
Use the organization of your directories and your 404 page content to help your readers navigate your site.

"Link Rot" Are You a Culprit?
Do you you move your pages? Reorganizations and other changes to a site can cause links to go bad when they don't have to. Stop link rot at the source, don't change your URIs.

Links: How Your Readers Get Places on the Web
This article covers the basics and more advanced aspects of linking on a Web page. Beginning Web designers will get resources to learn how to create links and more advanced designers will learn how to style links effectively and check for problem with their hyperlinks.

Little Web of Horrors
Design tactics that will often scare away even the most dedicated reader. These tactics are the worst of the Web - and should be avoided at all costs.

Low Vision Web Page Layouts
Because the Web is primarily text, people with low vision often only need to expand the size of your text to be able to read it. However, even with the most flexible layouts, there can be problems when the reader zooms in using the Web browser. So some designers developed the idea of creating alternate style sheets that were written specifically for low vision readers.

Macromedia Dreamweaver Help and Resources
Dreamweaver Help and resources to learn to use the Macromedia Dreamweaver HTML WYSIWYG editor and Web development tool.

Macromedia MX - A First Look
A first look at a fully-integrated Web development suite and server solution.

Macromedia Studio 8: A First Look
Macromedia Studio 8 offers an exciting upgrade to one of the best software suites on the market right now for Web developers and Web designers. The Studio 8 software suite includes Dreamweaver 8, Flash 8, Fireworks 8, Contribute 3, and Flashpaper.

Magic with Meta Tags
Meta tags can help improve your standing in search engines. Find out if you're adding them correctly.

Mail Links on Your Web Site
Contact pages are the best way to build a rapport with your customers. But you don't want to set up something that you can't handle or that allows spammers free access to your mail.

Make Fancy Headings with CSS
Plain HTML headings are ugly. There's no getting around it. H1 is big, bold, and ugly, and h2 isn't much better. H3 isn't so bad, but since it's so close to bold it's kinda pointless, and h4, well, that really is bold. H5 and H6 are typically too small to read. So why use headings? Well, search engines like them. And with CSS you can make them look as pretty as you please with text styles, borders, and even images.

Make Zoom Buttons for Your Web Pages
Learn how to use CSS and a stylesheet switcher to create CSS zoom buttons for your Web pages so that people can choose a font size that meets their needs. CSS zoom buttons are found on more and more Web pages to let customers choose the font size they want.

Making Spaces
Using the non-breaking space (&nbsp;).

Making Web Columns Appear to Be the Same Height
When building CSS designs you may find that the columns end up all different heights, which can look bad. But there is a way to fake it so that the columns appear to all end at the same place.

Managed vs. Unmanaged Colocation
Managed and unmanaged colocation are two of the options you need to understand if you're going to choose to colocate your Web server. This article by Mark Kyrnin will help you to understand the differences.

Manipulating the Cache
Caching helps speed up a page, but can prevent content from staying up-to-date. Web developers can control this caching.

Mathematics, Seashells, and Web Design
Many designers would like to believe that there is no way to scientifically quantify why things look good. It's just a feeling. But the Greeks came up with a formula for classical beauty that is used to this day. And if you use that same formula on your Web pages, you'll have a design that is pleasing and understandable to the majority of your audience.

Meta Refresh Tag
There is a special tag in the <head> of your HTML document that will reload the current page, or force your readers to go to a new page.

Modularization of XHTML
XHTML has been broken up into modules to make it more extensible and allow it to be used on more diverse platforms.

More Meta Tags
You can use meta tags for more than just search engines. Move people around your site.

More on International Pages
It's important to think about dates, phone numbers, and the platform your readers are on. Global sites can be challenging to run, there is a lot to remember.

Navigating Web Pages
If your readers can't find their way around your site, they won't try, they'll just leave.

Navigation Menus Using CSS Lists
Learn how to use CSS to style basic unordered lists into vertical navigation menus for your Web site.

Nesting HTML Tags
When you write HTML from scratch, it's very common to need to put multiple tags around one block of text. This is called nesting. But it's easy to do it incorrectly if you're not paying attention, and this can result in invalid HTML and sometimes pages that don't display correctly.

A New Resolution
Web design often revolves around screen size and resolution. Take a look at your customers and determine if your site is designed with their resolutions in mind.

A New Year's Resolution
Make the resolution to build or improve your Web site. These tips will help.

Noframes - The Key to Usable and Accessible Frames
Noframes helps you provide a site even if your customers can't use frames. Get help learning to use one of the lesser used frames tags - noframes.

Old Aunty Eh-Leeas (anti-alias)
Images and fonts might have the "jaggies" on your page, if you aren't familiar with anti-aliasing.

One Reason to Use Valid HTML
Writing valid HTML often seems like a nuisance, but one reason is if your site is moved into a database, valid HTML or really valid XHTML can become very important. Many CMS programs require valid XHTML because they are based on XML and installed in databases.

One Year of HTML
A contest to celebrate my first year as the HTML Guide. Submit your entries by 10/31/98 and possibly win a free book.

Open Two Frames with One Link
Links usually open only one window, but with DHTML you can open two windows with just one click.

Opening a Link in a New Window
There are two ways to open new windows when your readers click on links.

Optimizing Images
Pages that download fast are more than just fast HTML, they have well designed images. Learn to optimize your images.

Organize Your Site
Spring cleaning is for more than just your house. Whether you have a large site or small, it's always a good idea to reorganize and make it easier to manage.

Organizing Your CSS Files
Writing a CSS stylesheet is often just a matter of slapping all your styles into a document so that your pages look okay. But if you organize your stylesheet, your pages will be more easily maintained in the long run.

Origin and Design Goals for XML
The ten design goals for XML and what they mean.

Overcoming Resistance to Content Management
A closer look at why people might not want a content management system, and what you can do to overcome these issues.

A Page for Your Pet
Pets make great fodder for Web pages because we love them so much and they are fun. It's often easier to create a Web page for your pet than for yourself because there is less riding on it emotionally. Your dog will still love you even if you post that picture of him wearing the silly costume. Creating a Web page or site for your pet can be a nice addition to your portfolio.

Painting the Web by Shelley Powers
This book seemed to be the answer to how to get people to come and stay on your site by making Web graphics that are appealing and interesting. But it's not.

Password Protect a Single File with HTAccess
You can use an htaccess file to password protect one file in a directory. This is great if you want the directory to be open and only want one file in it to be protected by a password.

Password Protect Your Web Pages
Learn how to password protect pages on your website. You can password protect single Web pages or password protect entire sections or even your entire website. The most secure way to password protect your website is with htaccess.

Paths of a Web Designer
Whether you've just decided to learn how to create a Web page or you've been designing pages for years, there is sure to be something new to learn - once you know where you are on the path, you know what you're ready to focus on next - from beginning HTML, advanced HTML, professional web designers and programmers, to XML.

Paying Taxes While Freelancing
When you're freelancing, especially when you're starting out, it can be challenging to handle taxes. If you forget to save money for them or worse yet forget to pay them you set yourself up for large finacial problems later. Even if you're just starting out as a freelancer, thinking about your taxes from the beginning is important.

Perfect HTML Painlessly
Using online HTML validators to clean up your HTML.

A Perl Library
If you add these four books to your library, you will have all you need to learn and use Perl effectively.

Pixel Perfect Design Does Not Necessarily Equal Good Web Design
We all know that a Web page is not a printout, but it's still very common for designers who started in print media to attempt to make their pages look and act like printouts. However, if you decide to move away from the print beginnings, that doesn't mean you should throw away all design principles - you just need to be less rigid in your interpretation of them.

Playing with BLOCKQUOTE and CSS
When you use the blockquote tag it can result in pretty boring looking quotations. But if you use Cascading Style Sheets, you can dress up your quotations to get blockquotes that pop on your Web page.

Playing with the Cursor
Using the CSS cursor property you can change the cursor that displays on your Web pages. This can result in some interesting effects if you do it well. Learn how to change your cursors using CSS.

Playing with HTML Codes
You might be surprised at the various HTML codes that are available. Use these special characters to dress up your page or just include more correct language.

Playing with Lists
There are many attributes of lists that you might be unaware of that allow you to create more flexible lists.

Pre-Processed HTML
Enhance your Web pages while reducing your workload with HTML pre-processors.

Pretty Forms
There are ways you can make your forms look nicer and interact with CSS layout and design directives

Pretty HTML
Even if you use a WYSIWYG editor to write your Web pages, it can be a good idea to look at the code once in a while. If you need to pass along your HTML to another developer, you should make sure that it is easy to read and review.

Pricing Web Projects
Learn to use forumlas to estimate both the base cost of a project and how much you need to earn to make a decent salary

The Principles of Design
The principles of design are how you apply design elements to your page. These principles are some of the more accepted methods of design.

Prioritizing Web Projects
What to do when everything you're working on has top priority. How to prioritize Web projects.

Privacy Policies and P3P
Use the Platform for Privacy Preferences Project (P3P) to create and use privacy policies on your Web site. And find out what browsers support this project.

Promoting Your RSS Feed
Creating an RSS feed is probably the easiest XML document you'll ever write, if you choose to write it from scratch. And once you have your feed, you'll want to promote it. It can be tempting to try to find custom icons and scripts to link to it, but the best way to promote your feed on your site is to link to it. This article covers various ways to link to your RSS feed, gives you sources for good icons to use, and shows you how to make your own icon for your links.

Pros and Cons of Adding Sound to Web Pages
Sound on Web pages can be a contentious issue. Some Web designers feel that it should never be used on Web pages, while others feel that there is always a use for sound to improve and enhance designs.

Pros and Cons of Freelance Web Design
Freelancing is a tough job but there are some definite perks and drawbacks to being a freelancer. Learn whether you would like being a freelance Web designer or whether you should get a job as a corporate Web designer.

Pros and Cons of Image Maps
Image maps used to be extremely popular. But now you hardly ever see them. It could be that they became less popular as other features such as CSS came into the foreground. Or it could be that they are useful only in certain situations and should generally be avoided.

Pros and Cons of Pop-Ups, Pop-Unders, Overlays, and Intrusive Ads
Pop-up ads can be annoying, but there are reasons why people use them - And there are lots of pop-up blockers available to stop them - find out why to use them and why not

Push Technology - XML In Action
It's easy to set up a Web site with push technology using the XML application CDF or Channel Definition Format.

Put up a Page on About.com
You want to build a personal home page, but you don't know where. Look no further than About.com. It's easy to build a home page, you can have one up in about 20 minutes.

Putting Together a Web Site: Part 1
When you're thinking of creating a Web site, you need to know where you're going to host it.

Putting Together a Web Site: Part 2
Once you have a place to host your site, what tools will you use to create it?

Putting Together a Web Site: Part 3
HTML Editors aren't the only tools you'll need. You'll also want graphics.

Putting Together a Web Page - Part 4
Once you have the tools, you need to decide what to write about. Learn of some tools to help generate ideas and some Web cliches to avoid.

Questions and Answers
Answers to questions about SSI, caching, image loading, and more.

Quick HTML Refresher
Five quick tips to keep your pages looking good, loading quickly, and keeping your readers happy.

Quick JavaScript
JavaScript is a great way to add dynamic elements to your site, and these quick, simple scripts are easy to add to your pages.

Quirks Mode - Using the DOCTYPE Tag
If you don't use the DOCTYPE tag, your Web pages won't display in standards compliant ways and might result in some strange Web pages.

Rel nofollow - What does this mean?
The rel=nofollow attribute has been added to links all around the Internet. But what does it mean? It's one of the few instances of a rel or rev attribute having a very distinct meaning and use. rel=nofollow is put on links to prevent comment spam from being indexed.

Review: Perseus Software Survey Solutions
Create and manage professional surveys on your Web site without needing HTML or CGI.

Rewriting the Web Design Site with Web Standards
It is possible to take a site that is completely non-standard HTML and convert it to XHTML. It also reduces the file size as well.

Rounded Corners Using CSS and No Images
Rounded corners on boxes is a popular way to make CSS designs look less boxy, but the most common method requires a large amound of images which can drastically increase the download time for your pages. This method uses stripes and inline elements to get the effect of rounded corners.

RSS Add to Page Buttons
These are some of the common buttons you might see to add your feed to various feed reading services. If you have an RSS feed, you'll want to link to it and get people to add it to their favorite feed reader or home page. With these buttons you can make it easy for your readers to add your feeds to their pages.

RSS - Really Simple Syndication
Really Simple Syndication or RDF Site Summary or Rich Site Summary, no matter what you think it stands for, RSS is the answer to Web site syndication.

Safe CSS - Cascading Style Sheets For Most Browsers
Safe CSS properties are cascading style sheets properties that will display in most browsers.

Safety on the Web
The Web is a wild and mostly non-regulated place, but you can build Web sites that have any content you would like, but are still rated age-appropriate and safe for children and corporations.

The Science of Web Design
Most people, when they start building Web pages, don't spend a lot of time thinking about the reasons why they use various techniques. Learn to be more scientific in your Web designs.

Scrollbar Colors
Using CSS to change the scrollbar colors in Internet Explorer or Konqueror is not legal XHTML, but it can be interesting. Learn how to prevent other designers from changing your browser settings. And also learn how to change the settings of your readers.

Search Engine Optimization Made Simple
Search engine optimization can be as simple or as hard as you want it to be. These five steps make search engine optimization easy and fun. You'll have your pages optmized for search quicker than you think. And you'll get more page views when you use these tips for search engine optimization.

Searching Your Site
Give your site some extra functionality by adding search engine capabilities to your Web site.

Secure Web Sites and Servers
Security on Web sites is important. It is an easy way for crackers to break in to your computer, but there are some simple things you can do to make it more difficult.

SEO Checklist
This SEO checklist will help you evaluate every page on your site for effective search engine optimization. The SEO checklist is divided into 5 sections - high priority, medium priority, and low priority SEO tips, things to avoid doing, and things to never do unless you want to be banned from search engines.

Signed vs. Self-signed Certificates
When you use SSL to create a secure, encrypted connection to your Web server you can use a signed certificate by a recognized certificate authority or you can sign the certificate yourself. There are only a few differences between each type of certificate, but they are critical ones.

Simple Table Styles
Tables can be styled using CSS, but there are a few tricks you need to use to make sure they appear as you want them to. This article takes you through the basics of table styles to adding dynamic table row highlighting.

Write goals for your website that actually get done. SMART goals are goals that are specific, measurable, achievable, realistic, and time-bound.

Solving Problems in Web Design
Building Web pages can be very challenging because of all the possibilities for problems. Having a plan for finding the problems and fixing them makes them easier to deal with when you come across problems.

What do I need to switch design firms?
Choosing a design firm to work on your website is challenging, but what if you need to change? There are things you should think about before you change designers, and things you should make sure you know about your site.

What do those Joomla! Jargon Terms Mean?
Joomla! jargon is very complicated, and makes this CMS tool even more complicated. By learning these Joomla! jargon terms, you'll understand Joomla! much better.

What Do You Wish You Had Known When You First Started Freelancing?
If there were one thing you wished you had known about freelancing before you started out, what would it be? Here are some thoughts on freelancing and how to freelance. And if you're already freelancing, you can provide your own advice. The one thing I wish I had known more about was networking.

What Education and Experience is Required to be a Web Developer?
Becoming a professional Web designer or developer is different for nearly everyone who does it. Some people start out building sites for friends and family and teach themselves all they need to know while others spend years in school learning the ropes and others learn the ropes from someone with more experience to guide them.

What is HTML 5
HTML 5 is a new specification being developed to move HTML forward in the realm of Web applications. It was initially being developed by a group independently of the W3C, but the W3C HTML working group has since joined the development. If you want to stay on top of the changes in HTML and building Web pages, you should learn about HTML 5.

What is the index.html page?
index.html pages are the default pages for your directories. This tutorial explains how to use them.

What Kind of Web Developer Are You?
If you figure out what type of Web development you prefer you can focus on that and become more of a master of the skills required. There are three types of developer: content builder, designer, and programmer. What type are you?

What Makes a Web Form Usable or Unusable
Online forms can be a pain for your readers to fill out, but they don't have to be. With some knowledge of HTML form tags, some CSS and JavaScript, you can create a form that your customers actually want to fill out.

What is a 301 Server Redirect?
It's better to use a 301 permanent redirect for your Web pages that redirect than to use a meta refresh tag.

What is CSS?
Before you can use Cascading Style Sheets, you need to understand what they are and what they are for.

What is a CSS Shorthand Property?
CSS shorthand style properties allow you to write some CSS properties in a more compact form, saving space, download time, and development time.

What is a Dreamweaver behavior?
Use Dreamweaver behaviors to add scripting events to actions that happen on your Web page.

What is a Dreamweaver Design Note?
Use Dreamweaver design notes to describe and annotate files so that your customers won't see them, even if they view the source, but your team mates will.

What is HTTPS - Why Secure a Web Site
HTTPS or HTTP over SSL is a way to encrypt data sent and received over the Web so that monetary and other sensitive transactions are secure. If you are going to run a store on your Web site and collect credit card or other monetary data, you should use an HTTPS secured server so that the data is secure.

What is a Namespace?
When you use multiple XML specifications in one document, you can run into collisiohs between the two specifications. XML namespaces tell the parser which specification to use for the element in question.

What is the Semantic Web?
The Semantic Web was devised by Tim Berners-Lee as a way to make the Web into a giant database. With the current status of data on the Web, computers do not know what data they are displaying it. Instead, all that the markup language usually tells about a document is how to display it or structure it. The Semantic Web makes the data understandable to computers as well, so it can be cataloged and used more efficiently.

What is a Sitemap?
What is an XML sitemap and why should I use them on my site? XML sitemaps are a new schema and protocol accepted by Google, Microsoft, and Yahoo! to help assist search engines. Setting up a sitemap for your Web site allows search engines to more accurately review the files on your site, including their locations and relative importance to each other.

What Web Analytics Can be Tracked
There are lots of different metrics that can be tracked on a website. These Web analytics are all metrics that can be tracked and there are various reasons why you might want to follow them on your site.

Separating Content from Design: A CMS Standard
One of the common themes among content management software professionals is the need to separate content from design. This article discusses this concept and provides an argument for why that will never work effectively in many CMS implementations.

Sending HTML Email
Why send plain text email when you can send formatted email with images, links, forms and more?

Share Your Content - With Copyright - Creative Commons
Creative Commons is a great way to share your artwork, photos, writing, or other works protected by copyright. You don't lose the copyright when you use Creative Commons, you are simply providing a way for others to use and share your work while providing you credit. It's like open source for things other than software.

Show and Hide Blocks of Text (or Images) with CSS and JavaScript
Learn how to use DHTML to toggle the visibility of an HTML element so that it shows and hides when your customer clicks on a link. This is a simple DHTML function using 2 lines of CSS and 4 lines of JavaScript.

The Size of Your Pages
While bandwidth is getting higher, download speed is still a concern.

Simple Object Access Protocol
What is the Simple Object Access Protocol (SOAP) and how does it relate to XML, HTTP, and Web applications.

Small Caps - A Font Variant
Fonts vary in either small caps or regular. You use the font-variant style property to set the font variant.

Sounding Off
Using sound on your Web pages.

Spanning the Division
Learn to use the SPAN and DIV tags on your site.

Speeding Up Your Web Page
Tips to make your Web site download faster and keep your readers happy.

Specifying Language in XHTML and HTML Content
When you specify the language of your XHTML documents, you are making your Web pages more useful to many different applications. This article examines the W3C's Internationalization Best Practices, and gives suggestions for how to implement them in your HTML and XHTML documents.

Splash Pages: Pros and Cons
Splash pages are a popular Web design feature, but if you put up a splash page, you may get more than you bargained for - or less page views.

Standards Based DHTML Menus
DHTML menus are one of the most popular ways to use dynamic HTML. They allow you to have crisp menus on your site while providing additional information to your customers as they mouse over the links.

"Sticky" Web Pages
Focus on more than just getting people to come to your site. Get them to stay and browse through your site.

Simple JavaScript for DHTML
Some simple JavaScript scripts to create Dynamic HTML Web pages.

Styles that Improve Your Text
CSS provides several properties for modifying your text so that your Web pages look more interesting. Text-decoration, text-transform, and text-shadow are useful properties to understand.

Styling Horizontal Rules with CSS
If you want to divide sections of your HTML, one way to do it is with the HR tag. But this tag can be really ugly if you don't style it. Learn how to use CSS to style your HR tags.

Styling Links with CSS
Don't let your links be boring, create links that are styled just like the rest of your Web pages. And before you think that just means changing the hover color - there's way more to it than that. When you're designing your page, don't forget to design your links.

Stylish Backgrounds
Use CSS style elements to change the backgrounds of your Web pages and elements within them. Set up things like watermarks quickly and easily.

Survey Says!
What do the readers of this site prefer? Are you using the same editors, browsers, etc? And is your job title in parity?

Syntax of the Font Property
The CSS font property has a lot of great features that make it easy to use. Plus CSS 2 adds a bunch of additional features that you might not be aware of.

Tabbed Navigation in Web Design
It's easy to add tabbed navigation into your Web pages with CSS and page identifiers.

Tabindex: Making Your Pages Accessible
Tabindex is a seldom used attribute that could make Web pages so much more accessible and usable if only it were used more frequently. Tabindex provides an order for the clickable elements on the page so that someone using a keyboard does not have to resort to the mouse to get to the more important links.

Table Tricks
There is more to tables than just columns and rows.

Tableless Layouts
CSS Positioning helps you create Web pages that have a creative layout without the use of tables. This is often called tableless layout.

Tables FAQ
Tables are a challenge for the new HTML developer, but they can be done, and you will find that they are not as difficult as they seem. These frequently asked questions will help you get a sense of how to write tables.

Tables for Tabular Data - What is Tabular Data?
While you don't want to use tables for the layout of your pages, it is perfectly alright to use tables for tabular data. The problem is, what IS tabular data? This article attempts to shed light on this mystery.

Tagging: What is Tagging and Why Should We Do It?
Understand what tagging is so that you can add more meta data onto your pages for easier searching and navigation.

Tags for One Browser
There are many tags that work in just one or two browsers.

Taking Great Pictures for Web Sites
Taking photos for your Web site is very important - but you can completely destroy the effect if your photos are bad. Make sure that your photos are saying what you want them to say.

Templating Your Web Pages
Use SSI, PHP, ASP, JavaScript, or other technology to include portions of HTML on many pages of a Web site.

The Ten Most Important CSS Tips
Cascading Style Sheets or CSS may seem daunting to beginners, but there are ten simple things you should understand about CSS in order to create style sheets that work and styles that do what you need them to do.

"Thank You for Your Patience"
Comparing the reasons why someone might wait on hold for over two hours but only wait 10 seconds for a Web page.

Thanks Mom!
I became a Web developer because of my mother. And she helps me improve my site. Who inspires you? She learned HTML from me, which is the least I can do for all that she's done for me.

Think INSIDE the Box
Use box properties of CSS to create boxes of text, and affect the layout of your page without tables.

Thinking About Positioning - Using CSS to Layout Your Web Pages
Understanding how to do CSS positioning is a lot different from understanding why you should do it. This article attempts to explain some simple tricks to help you learn to position your Web pages with CSS.

Three Column Information Page - Web Design Portfolio Project
Three column websites are very popular with many clients because they provide a great way to get multiple streams of information high on the page and above the fold. By creating a 3-column information page for your portfolio, you show that you can create a great page in a format that they will like.

The Three Layers of Web Design
Understanding the three layers of Web development can help site maintenance easier as well as give you focus on what you're working on.

The Title Attribute
The title attribute allows you to annotate your document elements with titles that explain things about that element. It is primarily used on the anchor (a) or link tag, but is valid for many tags within XHTML. Used in the anchor tag, it acts like a tool tip when your readers mouse over that link in modern browsers.

Time to Switch from IIS
If you're running your Web site on an IIS Web server, it might be time to switch to one that is more secure.

Tips and Tricks Using CSS
The biggest problem with CSS is that it is interpreted differently in every browser. But there are some methods to overcome this, without using JavaScript to create browser detection scripts.

Tools to Read (Parse) Your XML
Many Web developers think that XML is just a new version of HTML that is viewed in Web browsers. Learn about XML parsers.

The Top of Your Pages
When you're working on your Web pages it's easy to get distracted by the content and forget about the hidden information at the top of your Web page. Learn what that information does for your page.

Top XML Books
XML is a huge topic to learn and understand, and these books offer both the beginner and the advanced programmer something to use. While there are many books on specific XML languages and specifications, these books are some of the best all-around XML information manuals. There are books for people who learn by example and for the more studious minded.

Tracking Web Page Views
Almost from the day that the Web was invented, people wanted to track information about the pages delivered and the computers requesting that information. This is stored on Web servers as log files - usually in Common Log Format (CLF) or Combined Log Format.

Transfer Your Files (FTP)
It used to be difficult to move your files to your Web site, but now with easy to use FTP clients and upload forms, it's easier than you think.

Types of Web Files
There are many different extensions on Web sites, and they all mean different things. Find out the difference between .htm and .html and what a .shtml file is, as well, as lots of other Web file types.

Types of Web Hosting
When people think of Web hosting, they often think that it's a very simple thing - you just have space on a machine that hosts your Web site. But there's more to it than that. You can get standard Web hosting, free Web hosting, colocation, ecommerce, and dedicated or shared hosting. And these all mean something different.

Understanding CSS Float
If you understand how to use the CSS float property, you'll have a lot more control over how your Web pages are laid out and you can more easily join the ranks of CSS designers everywhere.

Use Headings to Structure Your Web Pages
Headings in Web pages have specific HTML tags that you should use to define those headlines. There are many advantages to using heading tags for headings instead of larger fonts or images. There are also advantages to using headings in structured order. In fact, the W3C recommends that you use heading tags to structure your documents.

Use mod_rewrite to Redirect Your Whole Site
Learn how easy it is to use 2 lines of code to redirect your entire website with mod_rewrite and htaccess on an Apache web server.

Use Real Text for Testing Page Designs
Learn when to use lorem ipsum and when to use actual text that people can read when designing a Web site.

Use Your Search Statistics to Improve Your Site
Many Web developers use their website statistics to evaluate how their pages are doing and improve their sites. But one statistic that is often overlooked is the search results. The statistics your search engine provides can be a valuable tool for improving your website.

Useful Meta Tags
Meta tags are often thought of as only a tool for search engine optimization (SEO), but ironically, this is one of their least useful uses. Meta tags are not heavily used by search engines. But there are a number of meta tags that you can use to add value to your Web pages - either for your readers or for your development team.

Useful URLs
If your URL is short and easy to use, people will return to your site, as they will remember the address.

Using Browser Safe Colors
When you use browser safe colors on your Web site, you ensure that your page will look the same (color-wise) on the largest number of browsers.

Using Cascading Style Sheets
Learn the syntax of styles and some of the commonly used attributes.

Using CGI to Upload Files
Uploading files with a CGI takes more than just the <input type="file"> tag.

Using CSS Site Wide
The primary strength of CSS is to make your site consistent. This article shows you how.

If you don't define the DOCTYPE or document type definition, newer browsers (version 6+) will assume you didn't write your markup to a standard and provide some strange results. Learn how to write a DOCTYPE that says what you mean and means what you say.

Using Forms and CGI
Learn to use Perl to write scripts that handle form data. A simple form to email script is examined.

Using an HTML Validator
Problems with your Web page often are caused by incorrect HTML code. HTML validators are available to help you write correct HTML code.

Using Non-English Letters
If you're going to write a Web site in a language other than English, then you need to know how to use non-English special characters. Learn why there are special characters and how to use them.

Using Points, Pixels, Ems, or Percentages for CSS Fonts
Pixels vs points - deciding what unit of measure to use on Web page style sheets is a hotly contended issue. Ems, pixels, and exs are relative units, while points, picas, inches and milimeters are absolute. Is one better than the other?

Using Search and Replace in Dreamweaver
It's easy to use Dreamweaver to do a search and replace over either the current file, or every file in your Web site. Follow the instructions in this tutorial to learn how to make changes to one page or your entire Web site.

Using Search and Replace in Expression Web
It's easy to use Microsoft Expression Web to do a search and replace over either the current file, or every file in your Web site. Follow the instructions in this tutorial to learn how to make changes to one page or your entire Web site.

Using Search and Replace in FrontPage
It's easy to use Microsoft FrontPage to do a search and replace over either the current file, or every file in your Web site. Follow the instructions in this tutorial to learn how to make changes to one page or your entire Web site.

Using Search and Replace in HomeSite
It's easy to use HomeSite to do a search and replace over either the current file, or every file in your Web site. Follow the instructions in this tutorial to learn how to make changes to one page or your entire Web site.

Using Style Classes and IDs
You can use CSS across multiple tags or multiple styles across one tag.

Using Tables Part 2
Attributes used with the table tag.

Using Tables Part 3
Using tables to design Web pages that look good and load fast.

Using Web Pages with Excel
It's easier than you think to convert Web pages into Excel spreadsheets. It's just a matter of formatting your data so that Excel can read it.

Validating for Accessibility
Creating accessible pages is easy if you have the tools to check your site. With Bobby, you can make sure that your pages are accessible to all.

With VoiceXML you can not only display Web pages on phones, you can hear them over the phone.

"Watermarking" Your Web Pages
There are two ways you can create a watermark effect on your Web pages. Use CSS for a less intrusive, standard watermark. Or use DHTML to create a more dynamic watermark image.

Ways to Submit Your Forms
When you build an HTML form, you need to think about how your readers are going to submit the data to the CGI. There are three basic methods.

Web 98: Day Three of the Convention
My final day was filled with product demonstrations and seminars.

Web Analytics Basics: Learn to Measure Your Web Site
Web analytics - learn to talk the talk when setting up web measurement so that you can get the most out of your Web metrics

Web Analytics: How to Use Web Analytics Effectively
Web analytics can be very confusing, as there are many ways you can evaluate your Web site. But it's important to be systematic when reviewing your Web analytics so that you can get the most out of them. The best thing that Web analytics can do for you is to help you improve your Web site.

Web Browser Window Size Matters More than Monitor Resolution
Monitor resolution is the most often used metric for determining what size to make a Web page, but is it the right one? At larger resolutions most people do not maximize their browser window, so assuming that it's maximized will force people to scroll horizontally.

Web Color Synchronization
Is it possible to ensure that your Web page colors will look the same browser to browser, platform to platform, and monitor to monitor? Web color synchronization can be challenging.

Web Criticism
Learn how to evaluate Web pages in an objective an useful fashion.

Web Design Basics - Placement and Position
The first thing you do when you design a Web page is you start with a blank page and you place elements on that page. Placement of your elements can be critical to whether your design works or is a dismal failure.

Web Design Businesses - Start with a Business Plan
If you're ready to start a work-from-home business as a Web designer, there are a lot of things you need to do to prepare and be ready. The key is creating a business plan. If you treat your home business like a business from the start you'll be better off in the long run and have a more lucrative business.

Web Design and Development: Day Two
Today I learned about Web usability and how to design navigation.

Web Design Horror Stories
Everyone makes mistakes, it's a fact of humanity. But sometimes Web mistakes can be disastrous, and sometimes they are just funny. I have made some major mistakes in my time as a Web developer, and I'm sure I haven't made my last.

Web Design Jobs
When you're looking for a Web Design Job it can be hard to find one, possibly because there are actually so many options for the Web designer looking for a job. Web design jobs come in many shapes and sizes and these resources and tips will help you find the perfect Web design job for you.

Web Design Project Request Form
When you start a new Web design project, there are a number of things that you should get into the habit of asking for from your customers every time you start a project. By asking these questions before you accept a client, you show your professionalism and you get a better sense of the job ahead of time.

Web Design Software: Which One is Right for You?
If you're looking to find the right Web design software to meet your needs you should take this questionairre. After just a few short questions, you'll have a list of some of the best Web design software tools available to meet your needs and your budget.

Web Grids - Columnar Layout in Web Grids
When you work with Web layouts, you often have more control over the horizontal sizes than you do about the vertical. So grid layouts become columnar layouts. This gallery shows how grids can create dynamic layouts with various numbers of columns.

Web Images that Display at Home and on the Web
One of the most common problems beginners have is with getting their images to display both on their local hard drive and on the Web site. Learn why this happens and how you can fix it.

Web Page Widths
Once you've moved beyond beginning Web design, you'll come across the most aggravating question for a Web designer: what resolution should I design the pages for? This also comes out as how to decide how wide your pages should be.

Web Pages for Everyone
With just a simple script and redirect you can set up your site to display a different page depending upon the browser your reader is using.

Web Pages Should Go Away, Eventually
When you move pages or take them down, it is often tempting to put up redirects so that your customers don't get lost or confused. This also helps prevent link rot. But is that really helping things in the long run?

Web Style Guide
This Web style guide is intended to help Web designers and Web developers work within a Web style format that is easy to edit and use. Web style guides help you maintain consistent code and thus consistent pages.

Web Typography
Before CSS there were font tags to style the typography on a Web page, but now CSS allows you to separate how your fonts look from the actual text of the page, providing powerful tools for Web typography.

Web Writing Rules to Live By
Web writing is not as hard as you might think it is. Web writing is basically just saying as few words as you need to get your point across clearly. Use these nine tips to improve your Web writing.

Website Optimization by Andrew B. King
If you're looking to create a website for a modern corporation or just look like one, then you need the book Websihttp://www.kyrnin.com/about/build_about_data.phpte Optimization by Andrew B. King.

If you design pages to look good in both Netscape and Internet Explorer, then you should probably think about the ramifications of a new browser out there. WebTV provides interesting challenges for the Web Developer.

Well Formed XML and HTML
When you write XML that can be ready by an XML parser, your XML is well formed. How does that relate to HTML and XHTML?

What are All Those "ML"s?
HTML is based off of SGML, and XHTML is based XML, but what do those letters mean? What exactly is a markup language? And how do they all relate?

What do the Accessibility Guidelines Mean to Me?
With the government and the W3C coming up with accessibility standards for the Web, it's more and more important to follow them. And the good news is: It's Easy!

What do Your Links Say and Where Do They Lead?
When you click on a link, you want to know where you're going. If your link text doesn't match what's on the page the link goes to your reader can get confused and possibly lose trust in the Web site where they clicked.

What HTML Can't Do
HTML has a lot of features, but there are things that it just isn't built to do. Learn how to password protect, use forms, protect your images, and open new windows, all without using HTML.

What is Colocation and Why Would You Choose it for Web Hosting
If you're looking into getting a new hosting system for your Web sites or domains, you should look into colocation. There are many benefits to co-lo and this article discusses why you might choose colocation over other types of Web hosting.

What is CSS3?
CSS 3 is the modularization of Cascading Style Sheets to allow additions to the specification as well as limit the properties used in a given situation. With a specification that is modular, additions and changes to that specification become much easier.

What is a DTD?
The Document Type Definition or DTD is the basic building block of an XML document. Learn the parts of a DTD and how to write your own.

What is Text?
Writing HTML requires that you use a text editor. But what does that mean? Why can't you use Word to write Web pages? Text, to a computer, is different than you might think.

What is the DOM? Explaining the Document Object Model
Learn how to use the Document Object Model (DOM).

What is a Font?
Font families can be hard to understand, especially when trying to develop a decent style sheet for a Web site. Once you understand what the fonts are, you can better use them to style your pages.

What is Geotagging?
Geotagging has gotten very popular on photo sites like Flickr, but it's also possible to geotag Web pages. But why would we want to? This article discusses the basics of geotagging and why we would want to tag our Web pages with locations.

What is Graceful Degradation and Why Should Web Designers Care?
Creating a Web site with the most advanced features in Ajax, CSS, and XHTML can be a lot of fun. But the first time your page is viewed in IE 5 or a cell phone you end up with a page that is hideous at best, and often unusable. Your goal shouls be to write Web pages that degrade gracefully - they still work even on a cell phone or in older browsers.

What is an IP Address?
IP addresses are the backbone of the internet network. They allow systems to identify and locate one another in a distributed environment. IP addresses are the mailing addresses of the Internet.

What is mod_rewrite and How Do You Use It?
Using mod_rewrite you can change the URLs that your customers are viewing on-the-fly. Your customer types in one URL and your Apache server interprets it using mod_rewrite to point to a different location or script. Custom URLs allow you to control and protect your Web site.

What is a Podcast?
There are many misconceptions about what a podcast is. This article will teach you what a podcast is, why it's called a podcast, and give you references to start your own podcast.

What is a Referrer?
Referrers or HTTP Referers are anything online that drives visits and visitors to your Web site.

What is a Style Sheet?
Style sheets are used on Web pages to define the design and layout of the page - the style of the page.

What is a Printer-Friendly Web Page?
As Web pages get fancier and fancier, the ability to print out simple versions becomes more necessary. What makes a printer-friendly page printer-friendly

What is a User Style Sheet?
User style sheets allow you to control how pages that you visit look. They fix usability issues and can help deal with tags and elements that you might find annoying.

What is the W3C?
Are you confused by the World Wide Web Consortium, or just want to know what it is? This article from the Web Design Guide will help you understand both the group that specifies the Web and the jargon that they use to do it.

What is Web 2.0?
Web 2.0 is a watchword for the new definition of the Web and the Internet. The idea is that Web 1.0 was a creation of Web pages that provided information to readers. Web 2.0 takes that information and interacts with the reader to allow the reader to find the information he or she wants in the format that is most useful to them.

What is a Web Robot?
Robots often visit Web sites, and they can be beneficial to you or possibly harmful. Understanding how robots work and how they interact with your site can help you rank higher in search engines and get more pageviews.

What is a Webmaster?
Do you know what a professional Webmaster does all day?

What is a Webmaster - Part 2
There are so many different definitions of the word Webmaster, but there are actually two other titles that are just as popular to people who spin the Web.

What is a Webmaster - Take Three
Back in 1998, I attempted to answer the question, what is a webmaster. I wrote up the duties commonly given to Webmasters and described what I thought a Webmaster did. This generated a lot of feedback, as people agreed or disagreed with my assesment of the job title. Now, 10 years after I wrote that first article, I've got a number of quotes from readers stating what they feel a Webmaster is.

What is a Webmaster 4
What do you think a Webmaster is? What does the term Webmaster mean to you? Is there some other term that better describes your job?

What is Web Administration?
There is more to building Web pages than just learning HTML, but many Web designers and developers forget about the layer underneath the Web pages, the Web server, the security, and the programs that make your Web page work.

What is XML?
Extensible Markup Language is not an off-shoot of HTML, in fact, it is the creator of languages like HTML. Learn what it is and how it relates to HTML.

What Pricing Structure Should I Use?
Deciding how to price a Web project can be scary for the new freelancer. You don't want to charge so much that potential clients are scared away, but you don't want to charge so little that you don't meet your expenses. This Guide will give you suggestions for how to set up a pricing structure for your business.

What to Buy Your Favorite Webmaster
The second annual HTML Holiday buying guide. Recommendations from under $50 to give that special Web Developer in your life.

What to Include in Your Web Design Portfolio
Your Web design portfolio should include examples of your best work. But Web design portfolios present special problems because you don't have hard copies to save for a print portfolio, and online screen shots don't capture the dynamic nature of the pages. Learn what to choose and how to display it.

What to Look for in a Web Designer
Finding a Web designer can be a daunting prospect. There are lots and lots of Web designers to choose from, so how do you make the right decision? And if you are a designer, how do you know if you're presenting yourself in a way that will get you hired. These are some tips for how to find a good Web designer.

What to Write About?
Content is important, but if you can't think what to write about, here are some ways to get ideas.

What's the difference between display: hidden and visibility: none?
These properties may seem like they do the same thing, but they actually act differently.

What's the Difference Between @import and link for CSS?
There are two ways to load an external style sheet into your Web pages - @import or link. But why would you use one or the other? This FAQ explores the original purpose of both methods of including style sheets and then explains some of the common reasons for choosing one over the other or using a combination of both.

What's in a Title
The title tag is one of the most important tags on the page, but it is one that is often overlooked by beginners.

What's My URL?
Getting a page to the Web server isn't that hard, but how do you know what your URL is once the page is up? These tips will help you figure out what your URL is.

What is Search Engine Optimization (SEO)?
If you want your Web page to rank well in search engines, you need to learn how to do search engine optimization or SEO. Search engine optimization is a technique where you make your pages as easy to read by search engine robots as it is for your customers to read. And once your pages are easy to read by the robots, they can determine what your page is about, and rank it in their database.

What is SEO Friendly Content
Search engine optimization or SEO is all about what words are on your page. If you don't have the words, you can't optimize for that term in a search engine. So writing content becomes very important if you're going to optimize for search engine keywords.

When Mailto Forms Don't Work
Mailto forms are very easy to build, but mailto forms don't always work as you expect.

When is HTML Not Enough
This great book will take you through HTML and all the elements of Web design. It's a beginners guide, but it's great for non-beginners as well. It covers many elements of Web design, from HTML, to graphics, to layout.

When to Use Ajax and When Not To
Just because your boss or your marketing department or you think that Ajax is cool and you really want to build an Ajax application doesn't mean that you should. If you understand what Ajax is good for, you'll be better off when you do get the call and can create an application that uses Ajax well, and not just for the sake of using Ajax.

When to Use JPEG or GIF Format for Your Web Images and PNG Too
When creating Web graphics it's important that you use the correct format for the job. GIF and JPG files each have different uses, and should be used for different types of graphics.

White Space in HTML Can Slow Your Pages
Creating pages that download quickly is always important to Web designers, but once you've moved all the scripts and CSS to external locations and optimized your graphics what can you do? Whitespace, whether you put it in deliberately or because of programming adds a lot of it, causes a longer download time.

Who Uses XML?
XML might be the new big thing, but what are people really using it for?

Why are There Different Versions of HTML?
If you understand what the different versions of HTML mean you'll have an easier time writing HTML or XHTML that meets your needs and displayed correctly.

Why does invalid HTML work?
It's always a good idea to validate your HTML so that there aren't unexpected problems. But one of the number one reasons why people don't validate is because when they test, the page seems to be displaying without a problem. Why is it that Web browsers will display HTML that is technically incorrect? Does that mean that we shouldn't need to worry about valid or correct HTML (or CSS or JavaScript or PHP, etc.)?

Why Create an Online Community
Community is a great way to increase interest in your site, and keep people coming back.

Why Databases?
Why would you want to create a database driven site?

Why People Plagiarize Web Page Content
Web writers are always fighting plagiarism of their content. This article is a compilation of some of the best excuses and responses to requests to remove plagiarized content - written by Elizabeth Weintraub of About.com Home Buying and Selling with commentary by Jennifer Kyrnin.

Why Learn XML?
The Web development community is getting more and more complex. There are many more languages and protocols to learn, but why should you learn XML? The good news is, you don't need to, but XML does do things that HTML cannot.

Why Not Attend a Web Conference?
Web conferences are a great way to meet people learn new skills and find jobs. And there are many to choose from, all around the world, some coming up very shortly.

Why Rewrite Your Web URLs
It's easy to redirect your customers, and there are many good reasons to do so.

Why Should I Avoid Tables (for Layout)?
Learn why you should use CSS to position your pages rather than HTML tables.

Why should I use DIV tags, standards, and validate my HTML?
A question from a reader about why beginning designers should spend the time it takes to learn standards-based design.

Why should I use frames rather than CSS?
Can CSS do all the same things that frames can do? Or does it make sense to use frames in certain situations?

Why Use DOCTYPE Declarations
Letting the Web browser know what to expect from your Web page HTML is a good idea. Some browsers will change how they display a Web page depending upon the presence or absence of a DOCTYPE definition. And Internet Explorer 6 has a special feature all it's own for handling issues with DOCTYPE.

Why Use a Grid to Design Your Page?
Grids are an important part of layout in Web pages. They are a great way to impose order on your Web pages and provide balance to your layouts.

Why Use @import for External Style Sheets
It used to be that the only reason people used the @import property in CSS style sheets was to block those styles from being seen by browsers like Netscape 4. But now that those browsers are practically unheard of, it might seem like there's no good reason to use @import in your style sheets. But @import does help streamline your CSS and make it easier to manage.

Why Validate Your HTML
HTML validators are a powerful and easy way to make sure that your HTML is viewable and looks right to most readers.

Why Won't My Page Display As I Wrote It?
Browser caching can cause your page to not display even after you have edited it and re-uploaded it. Learn how to fix this once and for all.

Wikis, Blogs, Weblogs, Web pages: Who CARES?
A Web site is a Web site is a Web site, whether it's a wiki, a blog, or something else. Why do many people get upset with the definition of their site when they should be worrying about what's on it and who's reading it.

Will Community Work for You?
Building Web community used to be considered crucial to every Web site, but the reality is that it's not appropriate for everyone. Learn when community works and when it doesn't.

Windows versus Linux for Web Page Hosting
Choosing an operating system for your Web hosting provider used to be a much bigger deal. Now it's less important.

Wires Not Required
Use WML (Wireless Markup Language) to write documents for WAP devices like cell phones.

Working for Free
As a freelancer, you will often be presented by a project that the client wants for free. Only they don't say it that way, they tell you that you will be paid in exposure - people will see your work and you'll get more clients because of it. Once someone figures out a way to buy food, pay the mortgage or rent, and pay for gas in exposure, I'll be happy to accept it as payment. Until then, you should avoid it.

Worst Linux/UNIX HTML Editors
If you're looking for an HTML editor for Linux/UNIX, there are lots of great choices out there. But these are not them. These Web editors for Linux/UNIX are some of the worst I've found after doing an evaluation of over 130 editors in 35 categories. If you must choose an HTML editor, don't choose one from this list.

Worst Macintosh HTML Editors
If you're looking for an HTML editor for Macintosh, there are lots of great choices out there. But these are not them. These Web editors for Macintosh are some of the worst I've found after doing an evaluation of over 130 editors in 35 categories. If you must choose an HTML editor, don't choose one from this list.

Worst Windows HTML Editors
If you're looking for an HTML editor for Windows, there are lots of great choices out there. But these are not them. These Web editors for Windows are some of the worst I've found after doing an evaluation of over 130 editors in 35 categories. If you must choose an HTML editor, don't choose one from this list.

Writing Great Alt Text
Alternative text is an important (and required) attribute on all your images. But it can be tempting to just write simple text or leave the attribute blank. Alt text is used for more than just accessibility, and if you get good at writing alt text, your pages will be more usable.

Writing a Great Web Design Contract
The minimum Web design contract will have just the project description and the price agreed upon. But while that can work as a contract, it can leave you open to many different problems. By creating a contract with these things, you will have a contract that spells out, in detail, exactly what the client wants, what you will give them, by when and for how much.

Writing HTML Code in Dreamweaver
Dreamweaver is more than just a WYSIWYG editor, it also has a very powerful HTML editor built in. These tips will help you maximize your efficiency when using Dreamweaver to edit HTML code directly.

Writing HTML in Notepad
Notepad is a text editor that comes free with every copy of Microsoft Windows. There is no need to get anything else when you want to write HTML. You can create complex and beautiful pages using Notepad.

Writing HTML for Specific Browsers
Should you do it? How to make your pages more friendly to your customers.

Writing a PDA Friendly Web Site
Learn tips and techniques to write a Palm friendly Web site.

Writing a Schema
If you're going to write an XML application, you should write a schema to describe your XML. Schemas are valid XML documents, so they are a bit easier to write than DTDs.

Writing Web Pages that Meet Your Customers' Goals
Most Web pages are intended to answer a question or assist a customer with something. But if you're answering the wrong questions, you can end up annoying your customers more than you help them. Make sure that your content is focused on the goals of your customers, not the goals of your marketing department.

Writing Web Sites for a Global Audience
The Web is a global endeavor, but does your site reflect that? You could be getting customers or readers from around the world, but if you alienate them, they won't return.

Writing Well for the Web
Good writing is essential to good content.

WYSIWYG Isn't Really - What You See May Not Be What Your Customers Get
Just because you use a WYSIWYG editor doesn't guarantee that your pages will look the same to your customers as what you see when you view your page in your editor. WYSIWYG is actually a misnomer when it comes to Web editing software.

WYSIWYG vs. Hand Coding, the Great Debate
Can you get a job if you can only write Web pages with an editor?

XForms allow you to create forms that work on many platforms, are accessible, and integrate directly with XML.

XHTML 2.0 - What is It?
XHTML 2.0 is the latest version of XHTML - it brings XHTML even closer to its XML origins and is no longer backwards compatible with older versions.

XHTML Challenge
Hidden on this site are several pages designed to test your knowledge of XHTML. The pages are in the form of a question, but the question isn't always obvious. Once you think you know the answer to the question, you should know the next page to go to. If you guess wrong, you'll be taken to my homepage, otherwise, you'll go to the next page in the challenge. Challenge your knowledge of XHTML.

Using XLink, you can create more flexible links, anchors and more, than you can with HTML. The XML Linking Language is the solution for XML documents.

XML Books
There are many books available about XML. Find the one that is right for you. Three great books, one to learn XML, one reference manual, and one short pocket reference. Plus several others to help.

XML Conversions
Learn by example, how to take an XML document that is not well-formed and invalid and turn it into a well-formed and valid document.

XML Elements
Learn how to use the most basic building block of XML - the element.

XML Explained
The newest markup language can be pretty intimidating!

XML Namespaces
XML namespaces clarify XML documents and allow you to use elements and attributes using the same name.

XML Terms
An explanation of some of the more common XML jargon and what they mean.

XSL-FO - Extensible Stylesheet Language Formatting Objects
What is XSL:FO and how do you use it? Extensible Stylesheet Language: Formatting Objects is the way to make your XML look the way you want it, online or in print.

XSL: The Style of XML
Once you have XML, how do you get it displayed? XSL is the stylesheet language built to display XML.

XSLT: Advanced
Learn how to convert a more complicated XML document into HTML using eXtensible Style Sheet Language for Transformations.

XSLT - The Basics
XSLT is the style sheets language for transforming your XML into any other text based language, including HTML. This week, we'll learn how to do basic transformations.

XSLT: More Transformations
Learn some powerful tools for transforming your XML. XSLT elements give you the power to convert the XML into the format that you need.

The Year in Review 1998
There are many different articles that are still of use even after a year or more.

You Already Write for Cell Phones
You may have heard of other languages you would have to learn if you want to write pages for cell phones and PDAs, but that is no more. These devices are now standardizing on a language you already probably know - XHTML Basic.

You Can't Get Every Page to Look Identical, So Stop Trying!
Do you work with graphic artists and print designers who are always criticizing your Web designs? Well, they need to learn that the Web is not a graphic and it's also not print. Flexibility is key to Web design.

You Know You're a Slave to Web Design When...
Some people see Web design as a job, but for many of us, it's an obsession. There are many signs that you are addicted to Web design. How many of these signs do you experience? And what other signs of design slavery do you exhibit?

Your Files are Not Secure
If you upload a file of any type, it can be found by a search engine. And if it can be found by a search engine, your competitors can find it.

Your First Style Sheet
CSS is not as hard as you might think. It's easy to change the fonts on your Web page using Cascading Style Sheets.

Z-Index in CSS
Positioning elements with CSS can sometimes result in elements overlapping one another. With z-index you can control what element displays on top, in the middle, and on the bottom.

Jennifer Kyrnin

©2016 About.com. All rights reserved.