お仕事情報カタログ ウェブタント サポタント株式会社 人材派遣サポートセンター:0120-317-133 社団法人日本人材派遣協会 / WEB広告研究会 / EC協議会賛助会 / 東京商工会議所 会員 プライバシーマーク
一般労働者派遣:(般)13-302759 / 有料職業紹介:13-ユ-302233

会社概要お問合せ法人のお客様へ就業中スタッフ専用ログインサイトマップ
ホーム お仕事を探す スキルアップ研修 ウェブ・モバイルプチノウハウ お仕事情報メルマガ 初めての方へ
職種からお仕事を探す  WebディレクターWebデザイナーコーダーネットショップ運営モバイルサイト事務その他  今週の特集
現場で使える 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






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

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

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

ノウハウコラム
現場で使えるDreamweaver & Fireworksの
「イラストを描く前に、イラストを理解すること」をモットーに
ネットショップでのPhotoshop活用術
デジカメ商品撮影 情報満載図書館
ネットショップに役立つプログラミングを楽しく伝授
【トントンのネットショップ運営繁盛講座】
売るための"サイト構築テクニック
心を動かすお店の作り方
御社の「売り」は何ですか?
スタッフ紹介
とこみゆきの良新日記
大池めぐみブログ
佐藤麻衣子ブログ
笠原華子ブログ
橋和田智子ブログ
平岡典子ブログ
野崎朋子ブログ
高見英作ブログ
松本ひとみブログ
高橋理華ブログ
椎木美由紀ブログ
外薗聖子ブログ

スタッフコラム
ちょっと耳より♪Web/Mobileコラム

 サポタントSTAFFが、現場で感じた
 スキルUP情報を交代でお届け♪
今週のイチオシ企業様

 毎週、コーディネータの
 おすすめ企業様をご紹介します♪
関東のイチオシ企業様
関西/中部のイチオシ企業様


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

スタッフ登録する
非公開案件も多数あります。まずは、派遣スタッフエントリーより登録面接会にお越しください。
派遣スタッフエントリー 登録から契約までの流れ 派遣スタッフ登録特典

このページのトップへ

ウェブタント運営会社 サポタント株式会社 http://www.supotant.com/
ネット業界で目標実現を目指すお客様を「おブッチギリ」に「愛」たっぷりにお手伝いする【サポート担当】の会社です。
IT業界で、就職・転職を目指している方、人材を募集されている企業の人事採用(雇用)担当者さま、ネットショップを立ち上げられたい方、ネット通販を運営されている経営者の方々のお手伝いをさせていただきます!
主な事業内容
■一般労働者派遣事業:(般)13-302759  ■有料職業紹介事業:13-ユ-302233
WEBデザイナー、WEBディレクター、WEBプロデューサ、WEBマスター、ネットショップ店長・運営者、ブログ編集管理者、ソーシャルネットワーキングの制作・管理業務者、プログラマー・保守、マーケティング企画、メルマガライター、WEB系企業一般事務員など、即戦力スタッフを派遣・紹介いたします。未経験者には、技術研修を行い、スキルアップを図ります。(中途採用もあり)
<主な派遣先企業様実績 最寄り駅>
【関東】東京:銀座、新橋、有楽町、目黒、代官山、渋谷、神谷町、表参道、恵比寿、六本木、飯田橋、大森、 神奈川:横浜、新横浜、茅ヶ崎
【関西】大阪:梅田、本町、心斎橋、なんば、三ノ宮、神戸、京都
■ECサイトセミナーの企画及び運営事務局
サイト開設、売り上げUP、集客UP、SEO、SEM、PPCなど、EC業界の最新情報をお届けするセミナーを企画・運営しております。
参加団体 社団法人 日本人材派遣協会 会員 / 東京商工会議所 / Web広告研究会 / オンラインショップマスターズクラブ / NPO法人 キープラネット / 全国イーコマース協議会

 トップページ会社概要・各拠点連絡先 個人情報保護方針法人のお客様へ