InertEmployer wrote:
> Yes, I think I learned that the hard way. And I thought that the whole
> point of creating a document format which was incompatible with lots
> of other programs (the .docx format as opposed to the .doc one of
> earlier Office programs) was to facilitate web optimisation etc
docx uses XML to be "compatible" with ODF, but XML does not necessarily
mean "web compatible"...the flame thread on HTML vs XHTML can attest.
But to underscore what MS Word can do (without all kinds of fussing) as
a web page editor see how a simple HTML bloats when saved in Word.
##### Hand-coded:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="content-language" content="en-us">
<title>Simple Page</title>
<style type="text/css">
body { font: large normal sans-serif; color: #000; background: #fee; }
em { color: #f00;}
</style>
</head>
<body>
<p>A <em>very</em> simple page that gets <em>bloated to the max</em>
when edited in MS Word</p>
</body>
</html>
##### Word bloat:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns

="urn:schemas-microsoft-com

ffice

ffice"
xmlns:w="urn:schemas-microsoft-com

ffice:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 10">
<meta name=Originator content="Microsoft Word 10">
<link rel=File-List href="Simple2_files/filelist.xml">
<title>Simple Page</title>
<!--[if gte mso 9]><xml>
<o

ocumentProperties>
<o:Author>Jonathan N Little</o:Author>
<o:LastAuthor>Jonathan N Little</o:LastAuthor>
<o:Revision>2</o:Revision>
<o:TotalTime>0</o:TotalTime>
<o:Created>2011-08-31T14:11:00Z</o:Created>
<o:LastSaved>2011-08-31T14:11:00Z</o:LastSaved>
<o

ages>1</o

ages>
<o:Words>10</o:Words>
<o:Characters>61</o:Characters>
<o:Company>Little Works Studio</o:Company>
<o:Lines>1</o:Lines>
<o

aragraphs>1</o

aragraphs>
<o:CharactersWithSpaces>70</o:CharactersWithSpaces>
<o:Version>10.6870</o:Version>
</o

ocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"normal sans-serif";
panose-1:0 0 0 0 0 0 0 0 0 0;
mso-font-alt:"Times New Roman";
mso-font-charset:0;
mso-generic-font-family:roman;
mso-font-format

ther;
mso-font-pitch:auto;
mso-font-signature:0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
em
{color:red;}
p
{font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";}
</style>
<![endif]-->
<meta http-equiv=content-language content=en-us>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="2050"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="#FFEEEE" lang=EN-US style='tab-interval:.5in'>
<div class=Section1>
<p><span style='font-size:18.0pt;font-family:"normal
sans-serif";color:black'>A
</span><em><span style='font-size:18.0pt;font-family:"normal
sans-serif"'>very</span></em><span
style='font-size:18.0pt;font-family:"normal sans-serif";color:black'> simple
page that gets </span><em><span
style='font-size:18.0pt;font-family:"normal sans-serif"'>bloated
to the max</span></em><span style='font-size:18.0pt;font-family:"normal
sans-serif";
color:black'> when edited in MS Word<o

></o

></span></p>
</div>
</body>
</html>
##### Still mucked up when using MS Word;s "Filter HTML" feature:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<title>Simple Page</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"normal sans-serif";
panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
em
{color:red;}
p
{font-size:12.0pt;
font-family:"Times New Roman";}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
{page:Section1;}
-->
</style>
<meta http-equiv=content-language content=en-us>
</head>
<body bgcolor="#FFEEEE" lang=EN-US>
<div class=Section1>
<p><span style='font-size:18.0pt;font-family:"normal
sans-serif";color:black'>A
</span><em><span style='font-size:18.0pt;font-family:"normal
sans-serif"'>very</span></em><span
style='font-size:18.0pt;font-family:"normal sans-serif";color:black'> simple
page that gets </span><em><span
style='font-size:18.0pt;font-family:"normal sans-serif"'>bloated
to the max</span></em><span style='font-size:18.0pt;font-family:"normal
sans-serif";
color:black'> when edited in MS Word</span></p>
</div>
</body>
</html>
--
Take care,
Jonathan
-------------------
LITTLE WORKS STUDIO
http://www.LittleWorksStudio.com