WEB・モバイル専門 人材派遣・紹介(関東/関西/東海)
WEBデザイナー、ディレクター、ネットショップ運営スタッフなどWEBモバイル業務専門の求人情報サイト
職種別 求人情報
Webディレクター
Webデザイナー
htmlコーダー
ネットショップ運営
リスティング運営業務
携帯サイト運営
WEB系一般事務
その他
特集




Profile
森@和恵
r360studio
フリーランスで活動する関西のWebクリエーター。サイトの企画・デザインから制作までをこなします。Web技術に関する講習会やセミナーの講師としても活動しています。Webサイトを作るのも、話すことも大好き。「難しいことでも、わかり易く伝える」をモットーに、クリエーターの立場で得た知識を制作者や講師の立場から、皆さまに役立てていただだければ…と日々精進しています。

Dreamweaver MX 2004 ACI (Adobe認定トレーナー)
そしてmixiやってます。中毒っぽいです。(笑)

最新の記事
FireworksCS3になってどう変わったか?- 其のイチ -
DreamweaverCS3になってどう変わったか?- まとめ
DreamweaverCS3になってどう変わったか?- 其のゴ -
DreamweaverCS3になってどう変わったか?- 其のヨン -
DreamweaverCS3になってどう変わったか?- 其のサン -
DreamweaverCS3になってどう変わったか?- 其のニ -
DreamweaverCS3になってどう変わったか?- 其のイチ -
いよいよ登場!Adobe CS3
HTML文書をXHTML文書に変換するには?
XHTML文書を作る
全ての記事を見る

スタッフ紹介

スタッフコラム

ノウハウコラム


現場で使える Dreamweaver & Fireworks
Webサイト制作の現場ですぐに使えるDreamweaver 8 と Fireworks 8 のテクニックやホットトピックをご紹介します。
HTML文書をXHTML文書に変換するには?

今回のねらい


昔作ったWebページがHTMLで記述されていて、それをXHTMLでの記述に変換したい…というのはよくある話です。


また、XHTMLで作ったページに昔のページからソースコードをコピー&ペーストした場合には、XHTMLとHTMLが混在してしまい、それをXHTMLに統一したいという場合もあるでしょう。ドキュメントタイプをTransitional(移行型)にしておけば、ソースコードにHTMLで記述した部分があっても良いのですが、できる限りXHTMLで記述しておきたいものです。


Dreamweaverでは、HTMLで記述したソースコードをXHTMLに変換する機能があります。また、それでも残ってしまう部分は詳細に条件が指定できる置換機能を使うとよいでしょう。


今回は、HTML文書をXHTML文書に変換する手順についてご紹介します。


Dreamweaverを使って変換する


Dreamweaverの変換機能を使って、HTML文書をXHTML文書に変換します。



  1. HTML文書を開きます。

  2. [ファイル]−[変換]メニューより、変換するドキュメントタイプを選択します。

    ※今回は、XHTML 1.0 Transitional に変換

    webtant_user_16_1177939784.gif



XHTML変換時の注意

変換時に「alt属性がないため<img>エレメントを修正できません」という注意が表示される場合があります。

webtant_user_16_1177937741.gif

これは、img要素(画像表示する要素)にalt属性(代替文字属性)が指定されていない場合に表示されます。 変換上は問題ありませんが、アクセシビリティの観点からも、img要素には、alt属性を指定することが望ましいでしょう。 デザインビューで画像を選択し、プロパティの[代替文字]で指定しておきましょう。

webtant_user_16_1177939869.gif


Dreamweaverで変換されたコードを確認する


メニューから簡単に変換されたのですが、どの部分が変更されたのかを確認しましょう。



  • ドキュメントタイプと名前空間の指定

    ドキュメントタイプ宣言が変換時に指定した物に変換されています。また、それにあわせた名前空間の指定も行われています。

    webtant_user_16_1177939887.gif

  • タグをアルファベット小文字で記述

    タグで使用されているアルファベットが大文字から小文字に変換されています。

  • 終了タグの指定

    終了タグを付け忘れていたものについては、終了タグが追加されています。

  • 空要素への変換

    img要素やbr要素など、終了タグを持たない空要素は、XHTMLで定められた表記<img />や<br />へと変換されています。

  • 属性の値へ引用符の追加

    属性の値に引用符(")が追加されています。

    webtant_user_16_1177939898.gif



タグを変換したり、削除したりする


DreamweaverのXHTML変換機能は、ソースコードをXHTML準拠に変換してくれますが、XHTMLでは非推奨要素となるfont要素(文字修飾のための要素)や、非推奨要素ではないものの意味的に望ましくないb要素(太字指定の要素)やi要素(斜体指定の要素)はそのまま残ってしまいます。


そういった、変換機能では補えない部分は「置換」機能を使用します。Dreamweaverの置換機能では、細かなオプション指定が可能です。



  1. HTML文書を開きます。


  2. [編集]−[検索および置換]メニューを実行し、[検索および置換]ダイアログに以下のように指定し、[すべて置換]をクリックします。

    webtant_user_16_1177937802.gif

  3. font要素がすべて消去されています。

    webtant_user_16_1177939915.gif


  4. [編集]−[検索および置換]メニューを実行し、[検索および置換]ダイアログに以下のように指定し、[すべて置換]をクリックします。

    webtant_user_16_1177937820.gif

  5. [編集]−[検索および置換]メニューを実行し、[検索および置換]ダイアログに以下のように指定し、[すべて置換]をクリックします。

    webtant_user_16_1177937829.gif


  6. b要素がstrong要素へ変換され、i要素がem要素へ変換されます。

    webtant_user_16_1177939929.gif



XHTMLで好ましいタグの使用について

XHTMLでは、文字の修飾などの「概観」をCSS(スタイルシート)で記述するのを前提にしています。そのため、文字修飾を行うfont要素は非推奨要素とされています。 また、修飾の意味合いの強いb要素(太字)やi要素(斜体)は、strong要素(より強い強調)やem要素(強調)に置き換えるほうがベストです。


r360studioからのお知らせ



  • 次回は、「いよいよ登場!Adobe CS3」をお届けする予定です。Dreamweaverの新バージョンがいよいよ登場です。

  • CSS Nite in Osaka Vol.3(無料版)に出ます。皆さまにお会いできるのを楽しみにしております。

  • Mixiやってます。マイミク募集中です!同じ趣味の方、志しの方、マイミク申請くださいませ。

    http://mixi.jp/show_friend.pl?id=60060


お仕事を探す
東京神奈川埼玉千葉 大阪京都奈良兵庫 愛知静岡岐阜

スタッフ登録する
  非公開案件も多数あります。
  登録後にお仕事を探される場合は、まずは登録面接会予約をしてください。
 登録面接会予約 登録から契約までの流れ 派遣スタッフ登録特典

お仕事ランキング

直近のWEBデザイナー


→スケジュール一覧はこちら

新着情報

2012/05/04

コラム更新−【トントンのネットショップ運営繁盛講座】【コンバージョンUP】動画の検討

2012/04/04

コラム更新−【トントンのネットショップ運営繁盛講座】【顧客維持】顧客とネットショップとの人間関係の構築

2012/03/30

コラム更新−【目指せイラストレーターマスターっ!】【チラシに使う写真作成方法:グラデーション】

2012/03/02

コラム更新−【トントンのネットショップ運営繁盛講座】【顧客導線】新たな用途に着目する

2012/02/29

コラム更新−【目指せイラストレーターマスターっ!】【スタンプ風画像を作ってみよう!】

2012/02/06

コラム更新−【トントンのネットショップ運営繁盛講座】【コンテンツ】キーワードの本質

2012/01/31

コラム更新−【目指せイラストレーターマスターっ!】【円グラフを作ろう!】

2012/01/06

コラム更新−【トントンのネットショップ運営繁盛講座】【顧客間コミュニケーション術】

2011/12/29

コラム更新−【目指せイラストレーターマスターっ!】【円グラフを作ろう★】

2011/12/02

コラム更新−【トントンのネットショップ運営繁盛講座】【集客】広告対象の考察

2011/11/30

コラム更新−【目指せイラストレーターマスターっ!】【ラスタライズ】→【モザイク】をやってみよう!

2011/11/04

コラム更新−【トントンのネットショップ運営繁盛講座】【コンテンツ】キーワードの本質

2011/10/31

コラム更新−【目指せイラストレーターマスターっ!】 簡単!線路を作ろう♪

2011/10/08

コラム更新−【トントンのネットショップ運営繁盛講座】【集客】ネットショップYouTube支店

2011/09/02

コラム更新−【トントンのネットショップ運営繁盛講座】【新展開】成熟期における新展開法

2011/08/01

コラム更新−【トントンのネットショップ運営繁盛講座】【選ばれる】Google+1

2011/07/30

コラム更新−【目指せイラストレーターマスターっ!】 【3D効果】立体的なマーブル・ボタン♪

2011/07/01

コラム更新−【トントンのネットショップ運営繁盛講座】スタッフ紹介ページの重要性

2011/06/30

コラム更新−【目指せイラストレーターマスターっ!】葉っぱを使ったデザイン

ご気軽にお問い合わせください。QRコードには、サポタントのTEL/FAX/E-Mailが入っています

/ プライバシーマーク:17000123(03)

サポタント株式会社は、2006年11月、プライバシーマーク使用許諾事業者として認定されました。