This is not final nor valid. Please comment on issues or suggestions. http://sourceforge.net/tracker/?atid=539878&group_id=32885&func=browse The basic idea: * remove style, script, tables, and forms * keep content markup * leave it up to XSLT style sheets to filter content markup that is really only style (
etc..) * cleanup unused items Key (chars at beginning of line indicate) -------------------------------- - = Removed + = Added or changed =================================================================== RCS file: /usr/local/cvsroot/temp/xhtml1-strict.dtd,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- temp/xhtml1-strict.dtd 2003/02/14 19:29:20 1.1 +++ temp/xhtml1-strict.dtd 2003/02/14 19:30:44 1.2 @@ -1,8 +1,9 @@ + + -%HTMLlat1; +%rezMLlat1; -%HTMLsymbol; +%rezMLsymbol; -%HTMLspecial; +%rezMLspecial; @@ -76,49 +77,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -133,64 +104,19 @@ dir (ltr|rtl) #IMPLIED" > - - - - - - - + - - - - - - - - + - + @@ -199,151 +125,28 @@ + "p | %heading; | div | %lists; | %blocktext;"> - + - + - - - - - - - - - - - - + "(#PCDATA | %special; | %fontstyle; | %phrase;)*"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - @@ -353,8 +156,11 @@ %attrs; > + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -464,26 +227,6 @@ cite %URI; #IMPLIED > - - - - - - - - @@ -492,21 +235,11 @@ + @@ -514,15 +247,6 @@ %attrs; > - - - - - - - - - - - - - - - @@ -585,404 +297,20 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -