As web standards advocates, many of us participate in numerous online communities such as mailing lists, forums, newsgroups and even blogs (both our own and comments on others). In these communities, we often encounter beginners who are either just starting out with HTML, or have been doing HTML for a while, but are new to the concept of developing with standards.
Invariably, such beginners face the eternal question of HTML or XHTML; and today, I intend to answer this question (as it applies to beginners) once and for all. For experienced users, the
"So What is a DTD?
The tags in the HTML language must be defined somewhere, right? They are defined in the DTD, which stands for Document Type Definition. In a DTD for HTML, all the HTML tags are defined. Everything is defined in the DTD -- the tags, the attributes, the possible values they can hold. Think of the DTD as the HTML tag dictionary: it lists all the tags, what they mean, and how they relate to each other.
Also, there are different DTDs because there are different versions of HTML:
HTML 4.01 Strict
HTML 4.01 Transitional
XHTML
A common email marketing misconception is email is filtered because it contains words such as "free" in the subject line or body. By itself, that won't get your email filtered. Though certain content combinations may get a message filtered, ISPs may be trapping your legitimate email for infractions you rarely pay attention to.
Take HTML code. Using outdated or incorrect code is a major reason why email to domains such as MSN/Hotmail and AOL are blocked or delivered to bulk or junk mail folders.
You may think you don't have to worry about this.
Cascading Style Sheets (or CSS styles) are collections of formatting definitions that affect the appearance of web page elements. You can use CSS styles to format text, images, headings, tables, and so forth. With a single style you can pre-designate the color and alignment properties of an element for an entire document. For example, you could apply a style that turns all text to blue and right-aligned.
Workflow benefits
Using CSS Styles will save time. For example, let's say that you assigned a style to all paragraph text to make it italic. Later,