You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by bu...@apache.org on 2005/02/07 15:53:38 UTC
DO NOT REPLY [Bug 33423] New: -
Addition of tag.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=33423>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=33423
Summary: Addition of <HTML:DOCTYPE /> tag.
Product: Struts
Version: Unknown
Platform: PC
OS/Version: Windows 2000
Status: NEW
Severity: enhancement
Priority: P2
Component: Unknown
AssignedTo: dev@struts.apache.org
ReportedBy: grahamr@ntlworld.com
I would like to see a tag (or have it automatically added as part of the
<html:html> tag) that would add the DOCTYPE automatically to the document.
Since the jsp file will eventually be passed as html to the browser and the
(x)html specs require a doctype [1, 2] then it seems prudent to have a tag that
will do the job automatically.
Like I mentioned there are two possible ways of dealing with this. The first is
to add one automatically as part of the <html:html> tag, and add a couple of new
attributes for the tag or have a new tag entirely for the purpose of doctype.
Personally I fall into the second camp.
My suggestion for the format of the tag would be this (sorry if there is a
formal way of describing this):
Tag: doctype
Attributes:
* type : Required. This lists the type of markup (regular html or xhtml)
* version : Optional. The level of markup. Important for deprecation of tags
and refinements. Possible values for html are 3.2, 4.0, 4.01 (html default) and
for xhtml is 1.0 (default) and 1.1.
* level : Optional: This determines what level the user would like. The
possible values are strict (default), trans, and frames. In html 4.01 the
transitional maps to the loose.dtd.
Examples:
<html:doctype type="xhtml" version="1.1" level="strict" />
<html:doctype type="html" version="4.01" level="trans" />+
<html:doctype type="html" version="4.0" level="frames" />
[1] http://www.w3.org/TR/html401/struct/global.html
[2] http://www.w3.org/TR/xhtml1/#docconf
------
Personally, I say author to meet the standards body regulations, or don't bother
authoring at all. No point otherwise.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org