W3C Valid Flash embed on all browsers

Print

Normally we encounter problems when we try to add the flash file to the html as if we make it browser compatible, it gets non valid on the w3c validator, however, if we try to make it w3c compliant, then it is not shown on some browsers like firefox or netscape,

So here is the code, tested to work on both ie and the ff, with w3c validation passed too:

<object type="application/x-shockwave-flash"
data="file.swf"
width="212"
height="196">
<param
name="movie"
value="file.swf" />
</object>