For those who broadcast YouTube in their blog before, you should know that the YouTube embed tag is actually not XHTML valid, it's because the <embed> had been deprecated from XHTML 1.0.
By default the YouTube embed tag should looks something like this:
<param name="movie" value="http://www.youtube.com/v/m_Dxp5HQNIA"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/m_Dxp5HQNIA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350">
</embed>
</object>
But it contain the <embed> HTML tag which is not allow in XHTML 1.0 Strict, so in order to make it pass the validation, i change the above code to something like this:
YouTube plays well with the new tag, and it doesn't have the <embed> tag, which is XHTML 1.0 Strict valid!





