Forum Moderators: open
This is my first question and first post. :)
Using <embed> for inserting multimedia stuff (Flash, Shockwave, music, video, etc.) is not approved by W3C which recommends the use of <object> and <param>. However, not all browser support that kind of coding (Netscape/Mozilla for example). Then, how can you get your site to validate against W3C (X)HTML standards when you're using <embed> for browsers that don't support <object>?
<embed></embed> is not approved.
<object><embed></embed></object> is not approved.
What are you suppose to do?
A clear answer about <!-- text used in the movie-->... [webmasterworld.com]
Try this:
[code]<object type="application/x-shockwave-flash" data="mymovie.swf" width="450" height="350">
<param name="movie" value="mymovie.swf">
<img src="noflash.png" width="450" height="350" alt="this is not flash">
</object>
[/code]
The image is what people see who don't have the Flash plugin.
Read more on this at http://www.alistapart.com/stories/flashsatay/