W3C home > Mailing lists > Public > www-html@w3.org > August 2005

Request for DTD use information

From: Cox, Vicki <VCox@lccc.wy.edu>
Date: Fri, 5 Aug 2005 21:05:17 -0600
Message-ID: <838D7915116649419FCF5E85774418DC03B9EA67@EX2K3.lcccms.msft>
To: <www-html@w3.org>

I teach Web design at Laramie County Community College in Cheyenne,
Wyoming, USA. The author of one of my new textbooks states: 

  All XML documents must begin with a document declaration. Because an
  XHTML document is XML, the recommendation states that documents start
  with the following XML declaration as the first line of code: 

  <?xml version="1.0" ?>

He goes on to say: 

  You currently should not include this declaration in you Web page
  code. Older browsers do not understand the declaration and may display
  it as text on the Web page.

This seems wrong to me. I have always taught my students to use the
above declaration with XML documents and to use one of the following
DTDs with XHTML: 

  For documents that exclude the presentation attributes and elements
  W3C expects to phase out as support for style sheets matures. 
  Transitional DTD: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
  Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  For documents that include or might include presentation attributes
  elements that W3C expects to phase out as support for style sheets 
  Frameset DTD: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
  For frameset documents. (They use strict or transitional in the
documents that open in frameset windows.) 

Am I teaching this material correctly or am I incorrect?

Your assistance and quick response in this matter is greatly

Many thanks, 

Vicki Cox
Internet Technology Program 
Laramie County Community College
Cheyenne, WY 82007
(307) 778-4354
Received on Saturday, 6 August 2005 09:06:42 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:11 UTC