• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:strictがDWで初期設定Transitiona)

Adobe Dreamweaver CS6の初期設定はTransitional?Strictにする方法は?

ORUKA1951の回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>上記のページで、お二人の回答者が共に、そう述べています。 その張本人です。 >DWで、初期設定を「Strict」にする方法はあるのでしょうか?  ⇒HTMLのDOCTYPE宣言を変更するには|Dreamweaverのはじめかた Dreamweaver CS5.5編 ( http://www.non-period.com/be/dw/cs55/50.html ) >今現在、「Strict」にする、最大の理由は何なのでしょうか?  現在がいつのことかわかりませんが、すくなくとも1999年のHTML4.01の勧告以来はそうですから、この12年が過去なのか現在なのか・・。私は過去だと思いますが(^^)  『HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )』  この前後を読まれると解りますが、そこに書かれているのは ★著者はstrictで作成しなさい ★ブラウザはtransitinalを含めて過去の仕様もカバーしなさい  ですね。これではあまりにも遠慮した書き方なのでHTML5では、より明確に「製作者の要件」「ユーザーエージェントの要件」となりました。 ★よく誤解されるので<!doctype html>とすれば、HTML5だと思われている方がいらっしゃいますが、<!doctype html>の意味はHTML5で変わりました。単に標準モードへのスイッチ以上の何者でもありません。  ⇒HTML5 における HTML4 からの変更点/2.2. DOCTYPE ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/#doctype )  HTML5で記述するなら、当然strictに準じたものと言うことになります。 HTML4.01strictにする理由 1) HTMLには文書構造しか記述しないため極めて簡潔で解りやすくなること。  CENTER,FONT,STRIKE,text-alignなどプレゼンテーションに関わる要素属性がありません。 2) それによってCSSもわかりやすくなりデザインの可能性が大きくなること 3) HTML5への移行が簡単であること 4) SEO的にも優れていること  このように書くと教条主義とか原理主義のように思われる方が時々いらっしゃいますが、HTML4.01やHTML5が策定されるまでの過程や議論をウォッチしていると、なぜ仕様書にそのように定められてきたかの理由がよくわかります。その理由に納得した上で、私はHTML4.01strictをお勧めしています。ただ、必ず、「HTML5 における HTML4 からの変更点 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff )は読んでからのことになると思います。なぜなら、HTML4.01での反省が色濃く反映されているからです。  なお、私もDreamweaberCS6を持っていますが、HTMLを作成するのに使うことはありません。なぜなら、どんなに高価なWebオーサリングツールでもちゃんとしたHTMLを作成することは不可能だからです。(CANVASやVIDEOなど以外)

thanksv
質問者

お礼

ご回答、ありがとうございます。とても参考になりました。

thanksv
質問者

補足

前回の質問に引き続き、いつもありがとうございます。 このまま、質問を締めきろうと思いますが、可能であれば、詳しいORUKA1951さんに教えていただきたいことがあります。それは、 >私は「HTML 4.01 strict」をお勧めしています。 という部分についてです。 今回教えていただいた、DWのタブの「ファイル→変換」の選択候補には「strict」の種類が2つありました。 つまり、何故、より新しいと思われる「XHTML1.0 strict」の方は、使用しない方がよいのか。 という事についてです。 出来れば、お願いいたします。 さもなければ、又の機会に質問させていただきたいと思います。

関連するQ&A

  • Dreamweaverのデフォルトを変更したい

    Dreamweaverでhtmlドキュメントを新規に作成、かつ、XHTML準拠させると、 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> という宣言も自動で作成されますが、このデフォルト宣言をStrictにしたいのですが、どこでどのような操作をしたらよいのでしょうか? ご存知の方、お願いします。

    • ベストアンサー
    • HTML
  • [Dreamweaver]新規HTMLドキュメント作成時、DTDの選択肢にFlamesetがない

    Dreamweaver8(win)を使用しています。 HTML文書を作成する際、DTDにXHTML1.0 Framesetの選択肢が無いのですが、これはDreamweaver8のデフォルトの仕様でしょうか。 新規ドキュメントダイアログを開き、[基本ページ]→[HTML]→[ドキュメントタイプ(DTD)]という流れでHTMLドキュメントを作成する際、DTDの選択は新規ドキュメントダイアログの右下にあるドロップダウンリスト[ドキュメントタイプ(DTD)]から選択します。 私が使用してるDreamweaverでは、DTDの選択肢が ・なし ・HTML4.01及びXHTML1.0のtransitionalとstrict ・XHTML1.1 ・XHTML Mobile1.0 だけなのですが、HTML4.01及びXHTML1.0のFramesetを選択肢(ドロップダウンリスト)に加えることは可能でしょうか。 初心者ですが、宜しくお願いします。

  • ホームページ作成時のドキュメントタイプについて

    現在、Dreamweaver8を使ってホームページ作成を勉強しています。 市販のマニュアルを見ながら進めていっているのですが、 いきなり壁にぶち当たってしまいました。 新規ファイルを作成する際、ドキュメントタイプ(DTD)を 選択する項目があるのですが、種類が沢山あり、また、マニュアルにも どれを選んで良いかが書かれていないため、現在立ち止まっております・・・ 選択肢は下記の7種類です。 なし HTML 4.01 Transitional HTML 4.01 Strict XHTML 1.0 Transitional XHTML 1.0 Strict XHTML 1.1 XHTML Mobile 1.0 ※デフォルトでは、XHTML 1.0 Transitionalが選択されていました。 どんなホームページを作るかによって 選択すべきドキュメントタイプは違ってくるものだとは思いますが、 今現在は、マニュアルを見ながら勉強中の身でして、 どんなホームページを作るかは決まっておりません。 (技術を身につけた後で、作りたいホームページを決めていこうと思っておりました) 私のような状況の場合はどのドキュメントタイプを選んでおけば良いか、 どなたかご教授頂けませんでしょうか? もしも、 「どんなページを作りたいか決まってないなら答えようが無い」という場合は、 宜しければそれぞれのドキュメントタイプの特徴などを教えて頂けると 大変助かります。 それでは何卒宜しくお願い申し上げます。

  • Dreamweaverでバリデートをかけてソースをチェックしたところ、

    Dreamweaverでバリデートをかけてソースをチェックしたところ、 タグ"html"には、現在アクティブなバージョンでは属性"xmlns:spry"がありません。 [XHTML 1.0 Transitional] タグ"div"には、現在アクティブなバージョンでは属性"spry:region"がありません。 [XHTML 1.0 Transitional] タグ"div"には、現在アクティブなバージョンでは属性"spry:repeat"がありません。 [XHTML 1.0 Transitional] というエラーがでてしまいました。 現在のDOCTYPE宣言は、 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> です。 html要素は、 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja" xmlns:spry="http://ns.adobe.com/spry"> です。 DOCTYPEに問題があると思い、XHTML1.0のStrict DVDやFrameset DVDなどに変更してみましたが、エラーは[XHTML 1.0 Transitional]の部分がそれぞれのDTDに変わるだけで、エラーは減りませんでした。 ちなみにHTML 4.01に変更したらエラーがとても増えました。 ※一番上のエラーですが、 htm要素中のxmlns:spry="http://ns.adobe.com/spry"を削除したら、エラーがなくなりました。 残りは2つです。 助けてください。

    • ベストアンサー
    • HTML
  • 【Dw?Fl?HPの制作】

    【Dw?Fl?HPの制作】 このサイトの様な作品集を作ってみたいのですが、自分の今の知識ではDreamweaverなのかFlash仕様なのかさえ解りません…。 → http://www.chax.cc/main.html?ja 要点は ・枠内でマウスの方向に移動できる ・クリックで拡大&説明が見れる ・その上(more...)をクリックするとその画像の他のバリエーションが見れる *作成方法 *参考となるサイト 等ありましたら是非教えてください>< また、ページ全体の構成(『だいたいDwでこのへんFlだね。ここはこのタグ…』的な)も解る方教えてくださると助かります; よろしくお願い致します! ---------------------- Mac OS X ver.10.5.8 Adobe Dreamweaver CS3 Adobe Flash CS3 その他Adobe CS3ソフト所持(Ai,Ps等) ----------------------

  • 現在、HP作成業者さんがつくったホームページの更新をひきついでいるので

    現在、HP作成業者さんがつくったホームページの更新をひきついでいるのですが、 DTDがStrictに設定されています。ですが、そのままだと構文エラーがいくつかでてくるんです。 なので、ためしにtransitionalにかえてみたところ、ほぼエラーがなくなることがわかりました。 現在の知識ではstrictでエラーのない構文に作り変えることが難しいため、 たちまちはtransitionalに変えて、エラーをすべて解決しようと思うのですが・・・・ SEO上strictのほうが評価が高いと聞きましたが、エラーが発生するくらいなら(さまざまなブラウザーで問題なく表示はされます。)、 いっそtransitionalでエラーなしのホームページに作りかえたほうが評価につながるでしょうか? 検索ランクが下がることを避けたいので、わかる方いらっしゃいましたら、ご教授願います。

    • ベストアンサー
    • SEO
  • DWのアップロード

    ウェブ制作の仕事をしています。これまで数十件のクライアントのHPを納品してきたのですが、初めてDW上の不具合というか問題にぶちあたりました。 テンプレートで作成し、1個のテンプレートで約8ページ分のhtmlファイルが存在します。 私がテンプレート修正し、保存する際には必ず全ページの更新ウィンドウが表示されます。 クライアントには、私がアップロードしたファイルをすべてダウンロードしていただいて、一度納品したら基本的には私は触らず、修正がどうしても必要なときは、私がダウンロードして修正、という方法を取っています。 先日アップロードしたファイル一式なのですが、クライアントがテンプレートを触り、保存しても得に更新ウィンドウは表示されず、htmlファイルすべて更新されずにテンプレートが反映されない、という問題が発生しました。 DW上の権限設定かと思い、すべてチェックしても、同じ現象が起こります。 ソフトのバグかと思い、クライアント側でアドビに確認してもらったところ、ソフトをアンインストールして、再度インストールすれば良い、それでダメでも、ソフトの問題ではない、という回答があったそうです。アンインストール→インストールをしたそうですが、ダメでした。 今まで、同じ方法でクライアントに納品してきただけに、何が原因なのかわかりません。どなたか、どうすれば解決できるかアドバイスお願いいたします。

  • DreamweaverCS3 テンプレートの修正と適用

    Dreamweaver cs3 テンプレートの修正と適用について ※windowsXPsp3・Dreamweaver cs3を使用です。 ページはDWのテンプレート機能を使用して作成したページの 共通のテンプレート部分のリンクを一部修正しました。 修正後、テンプレートをページに適用させようとすると、 このドキュメントの領域の一部は、対応する領域が新しいテンプレートにありません。 と出てしまい、更新することができません。 どうすれば解決できるのでしょうか?

  • DreamweaverのXHTMLとIEの関係

    現在作成しているサイト(ホームページビルダーで作ったもの)をDreamweaverでHTMLからXHTMLに変換しようと思い変換してみると 私のサイトはインラインフレームに情報を表示しているのですが、 文字がはみ出していないのにもかかわらず横スクロールバーがでてしまいます。 原因を突き止めようと色々していると、変換時に出てくる <!DOCTYPE html PUBLIC "-//W3C//DTD Xhtml 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> があると横スクロースバーがでることはわかりました。 しかし、これを消してしまうとDreamweaverがXHTMLとして認識してくれません。 <!DOCTYPE html PUBLIC "-//W3C//DTD Xhtml 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> を消さずに横スクロールバーを消す方法は無いでしょうか? ちなみにFireFoxでは横スクロースバーはでません。 IEのみでます。

  • Dreamweaver CS3のテンプレートでエラーがでる

    Dreamweaver CS3のテンプレートを使ってweb制作してます。 IEで見た場合、ページAからページBへ飛ぶとページAにエラーが発生してしまいます。 読み込みなおしすると、エラーが消えます。 ライン:2 文字:1 エラー:構文エラーです。 コード:0 というエラーがでます。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"><!-- InstanceBegin template="/Templates/index.dwt" codeOutsideHTMLIsLocked="false" --> この辺に問題あるのでしょうか?

    • 締切済み
    • CSS