HPやブログにYouTubeの動画を貼る時は、埋込みコードを貼れば一発でOKです。
しかし、このコードはXHTML向きじゃないようで、その元のコードをXHTML仕様に直してくれるサイトがあるようです。
今やXHTMLが主流になっているのに、問題なく表示出来るとは言え天下(?)のYouTubeらしくありませんね。
YouTubeやGoogle自体、XHTMLではなくHTMLだから仕方ないと言えばそれまでですが。
サイトと方法は以下。
Valid XHTML YouTube embed code generator
上記サイトを開き、動画のURL、埋込みコードどちらでも良いので(1)にコピペします。
(2)で横幅(width)と高さ(height)を入力します。
比率を固定したい場合は、どちらかだけ入力すればOK。
(3)の『Generate code』をクリックすれば、(4)にXHTML用のコードが出力されます。
結構簡略化され、『embed』のタグも無くなっています。
このサイトへのリンクを貼らない場合は、『<div>~~~</div>』を消せばOKです。
『&hd=1』を付けても問題ないです。
XHTMLは単独の&は推奨してないので、&hd=1を付けると元の木阿弥ですが。w
『&』じゃなく、『&amp;』でもHD画質での再生がいけるようです。

