携帯サイトを作る際、キャリアの違いや端末の種類によって仕様が異なるため、なかなかXHTML化に踏み切れない方も多いのではないかと思います。個人でホームページを作っている方やアフィリエイトサイトを運営している方にとっては、情報源がネット上だけで「具体的にどうやったらいいのか分からない」のではないかと思います。実際にモバイルサイト制作の仕事に携わっている人でさえ、日々手探り状態で模索しながらやっているのが現状です。全てのキャリアの全端末を100%完璧にカバーする方法が無い上に、日々端末や技術が進化しているからです。ここでは、HTMLで記述した携帯サイトをXHTML化する方法を解説します。実際のソースを、どこがどのように違うのかを見る事で、今後携帯サイトをXHTMLで作る際に迷わない基礎知識を身に付けることが目的です。HTMLとXHTMLを比較するHTMLで記述した例まずはHTMLで記述したサンプルページをご覧下さい。content="携帯サイトのサンプルです。上記の内容をそのままXHTMLで記述しなおしたソースと比較してみて下さい。content="携帯サイトのサンプルです。-</div></body></html>とにかくタグをいじってみよう上記のサンプルページを元に、HTMLタグ、属性、スタイルシートがどのように使われているのか、じっくり比較してみて下さい。使われている要素をパーツに分けてみると、数種類のパターンに分類することができます。自分なりに良く使うパターンをストックして、使いまわしたり組み合わせたりしながら、オリジナルのページを作ってみましょう。HTMLからXHTMLへ変換する際のポイント終了タグ<br>、<img>、<hr>などの空要素に対して、HTMLでは終了タグを記述する必要はありません。XHTMLでは次のように終了させる必要があります。/>スタイルシートが効かない機種の対策auでは「float」が無効になる端末があるため、「align」属性も指定します。/>CSSのプロパティが無効になってしまう端末が存在する場合には、上記のimgタグ同様に念のため属性も一緒に記述しておきます。weblan3.com。