• ベストアンサー

HTMLで作らずXHTMLじゃないとダメ?

MAN_MA_RUIの回答

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.8

ふと、HTMLをどうやれば廃止できるか考えてみる。 1.国際団体がHTMLの廃止、HTMLの使用禁止を唱える 2.最新ブラウザがHTMLをサポートしないことになる 3.ユーザーがXHTMLへ移行する でも、HTMLもXHTMLもある程度共通してます。titleタグでタイトルを指定して、imgタグで画像を埋め込んで…などなど。 ブラウザにとって見ればHTMLを解釈するシステムもXHTMLを解釈するシステムも全く同じものです。 ブラウザはtext/htmlやapplication/xhtml+xmlのMIMEタイプのテキストドキュメントをウェブページとして表示しています。 ていうかHTML“だけ”をブラウザで排除するってHTMLサポートのブラウザがXHTMLサポートになるのと比較すればかなり難しいと思いますよ。 先述のとおり基本構造が同じであるため文書の内容を解析しなければHTMLとXHTMLを判別できないことがあります。XHTMLでもtext/htmlのMIMEタイプを返すページがあります。 したがってMIMEタイプからのHTMLだけを判別するのは不可。ならばtext/htmlのMIMEタイプを廃止することになるのでしょうか? これはこれで面倒ですし、text/htmlの廃止はHTMLの廃止じゃないです。HTMLが廃止されると言う理屈が成立しなくなりますね。 だとすればブラウザはページソースの解析結果がHTMLであったときだけtext/plainへと変換するか、読めませんと言う警告を出すことになるのでしょうか。コレはコレで無駄が多すぎ。 HTMLを読めなくすることにメリットなんてないですよ。セキュリティ上問題のあるページを読めなくするのならまだしも、HTMLにセキュリティなんてないのです。 例え特定のブラウザをクラッシュさせるページでも、そのブラウザがソースコードの解釈を変えればクラッシュはなくなります。 したがってHTMLを読めなくする理由はただ廃止されたから、と言うだけってことになります。 そういうHTMLだけを読めなくする新システムを開発するくらいならば新しい国際規格に対応させたほうがマシでしょう。 それに管理人が消えて更新されなくなったサイトと言うものが世の中にはたくさんあります。「過去の遺産」です。 この過去の遺産の中にも有用な情報と言うのはあるだろうに、それを利用できなくする価値ってあるのでしょうか? それに多くの人間が納得するのでしょうか?コレ絶対揉めますよ。 もし使えなくなるのならば絶対どこかで騒ぎになってます…が、そんな騒ぎなんて聞いたことがない。したがってここも不自然。 そういうことをすればユーザーはHTMLがサポートされていた古いブラウザへと移行することになります。 HTMLを最新ブラウザがサポートしなくなっても更新が終わった古いブラウザなら読めます。例え廃止しても読む手段は残されるのです。 そう考えるとHTMLが読めなくなる、と言う理屈はここでも成立しないです。 HTMLが古い規格、過去のものとなることはあっても完全廃止など絶対にありえないと思います。 多分HTMLがXHTMLに移行する、XHTMLへ移行するとHTMLで使えていたものが使えなくなる、というのを聞いてHTMLが使えなくなると誰かが勝手に判断したのでしょう。 私は「HTMLが使えなくなる」は都市伝説のような類だと判断します。 物凄く長くなってすいません…何文字あるんだろうコレ^^;

関連するQ&A

  • 今作るならHTML、XHTMLのどちらでしょうか?

    会社のホームページのリニューアルを考えています。 従業員30人程度の会社で会社の紹介のみのサイトなのでそれほど凝ったものは必要ありません。 前回はネットでフリーのテンプレートをダウンロードしてきてテキストエディタで編集して作りました。 今回それでは時間がかかるだろうと会社でホームページビルダーのビジネスパックを購入してくれました。 会社向きのテンプレートが多いのでこれを利用しようと考えているのですが、HTMLにするかXHTMLにするかで悩んでいます。 前回作成した時は、XHTMLがこれからの主流になると考えられていたので、XHTML+CSS、文字コードはutf-8で作成しました。 しかし今は今後の主流がHTML5.0になるとのこと。 今、いちから作り直すとしたらXHTMLかHTMLかどちらで作成すべきなのでしょう? ちなみにホームページビルダーはまだHTML5.0には対応していないのでHTMLだと4.01になります。 ご存知の方、レスお願い致します。

    • ベストアンサー
    • HTML
  • HTML4.01 それとも XHTML1.0

    初心者ですが、自分なりにHTMLとCSSを勉強してきました。 そこで、Webクリエイター能力認定試験を受けようと思っているのですが、この試験には「HTML4.01対応版」と「XHTML1.0対応版」があり、対策用の書籍も2つに分かれています。 今後のことも考えると、どちらを選択すべきか教えてください。 HTML4.01 と XHTML1.0 の違いを簡単に教えてください。

    • ベストアンサー
    • CSS
  • XHTMLをHTMLに直しても大丈夫でしょうか?

    私はHTMLは分かりますが、XHTMLやCSSはまだなんとなくしか分かりません。 今度仕事で、XHTMLで書かれたサイトを更新することになりそうなのですが、そのサイトは1ページの中に <br /> と <BR> が混在しています。つまりXHTMLとHTMLが混在しているのだと思うのですが、ブラウザ上で問題なく動作しています。 しかし、どちらかに統一したほうが良いですよね? 統一するとしたら、私は自分が使いやすいHTMLに直したいのですが、何か問題が考えられるでしょうか? XHTMLのメリットも、いろんなサイトで調べたのですが、いまいち分かりません。制約が増えるだけのような気がしました。両方CSSは呼び込めると思いますし、HTMLで問題がないのならありがたいと思っています。 曖昧な質問で申し訳ありません。よろしくお願いします。

    • ベストアンサー
    • HTML
  • 簡素化したHTMLを書けるようCSSを勉強中です

    出来るだけ簡素化したHTMLを書けるよう、CSSを勉強中なのですが、今はドリームウィーバーのCS5.5なのですが、ホームページビルダーでホームページ作りを勉強し始めたため、どうしてもホームページビルダーの癖が出てしまいますし、CSSの云わんとするところは理解出来るのですが、「じゃあ具体的にどうしたらいいの?!」ってなってしまいます。 具体的には、HTMLだけで、TABLEを多重化させ書いていたページを、見た目を変えずに、TABLEを使わずに、HTML(出来ればXHTML)+CSS(外部ファイル)でweb2.0で書くとどうなるかとか、 画像のロールオーバーを≪<body onload=≫で書いていたのを同じくHTML(出来ればXHTML)+CSS(外部ファイル)で書くとどうなるかとか、比較してあると「私は」分かりやすいのですが、そういうサイトをなかなか探し出せないでいます。 こういう事を比較して書いてあるサイトがありましたら、教えて頂きたいです。 また、検索エンジン最適化(Search Engine Optimization、SEO)にもCSSは有効だという事ですが、≪<meta name="Keywords" content=≫等は、HTMLファイルに書くか、CSSファイルに書いた方が良いのか、CSSに書くなら書き方は同じで良いのか等、分からない事だらけです。 よろしくお願いします。

    • 締切済み
    • CSS
  • HTMLとXHTML、どちらを使うべきでしょうか?

     掲示板やブログを自作してみたくて、PHPを勉強しています。  その中でやはりHTMLやCSSを知らないと話にもならないと気づいて、その二つの勉強も始めました。  HTMLの基礎を終え、ようやくCSSに取りかかってる最中なんですが、最近、XHTMLというものがあると知りました。  複雑化したHTMLをすっきりさせるために、XHTMLが作られたそうですね。  このどちらを使うべきなのかに迷っております。  XHTMLはそんなに普及してないと聞いたのですが、ワシが確認したところ、結構使われてるところがあるようで、なんとあまり技術があるとは思えない職場の社内向けサイトにすら使われていました。  何より、このOKWaveもXHTMLですよね。  ワシは今、seesaaブログを借りているのですが、ここのブログもXHTML。  やはり、今から覚えて使うなら、XHTMLにした方が良いのでしょうか?  なんでもXHTMLがあまりパッとしないから、代わりにHTMLのバージョン5が作られたという話も聞きました。  だとしたら、このままHTMLを使っても構わない?  XHTMLは簡素化されてるので速度も速くなるという話ですが、あのGoogleはHTMLで書かれてるように見えます。  最先端を行くと言われてるGoogleが使ってるなら、やはりHTML?  いったい、どっちを使えば良いのでしょうか?

  • XHTML+CSSコーディングについて

    個人のホームページを作成していますが、 SEOを考慮し、XHTML+CSSでトップページのみ作成し、サブページはHTMLで作成しようと考えております。 トップページとサブページでXHTML+CSSとHTMLとで違う構築の方法だとSEO上逆効果とかありますでしょうか?

    • ベストアンサー
    • HTML
  • HTML,XHTML,XMLについて教えてください

    自分は趣味でホームページを作っているものです。 HTML,CSSを使用して作成しているのですが、最近本屋さんへ行く機会があったので本を見ていたところXHTMLやXMLという本がホームページのコーナーにありました。 立ち読みをして見ていたのですがよくわかりませんでした。 ・HTMLとXHTMLの違いを教えてください。HTMLからXHTMLに変わるのなら 変わることで何か効率でも良くなるのでしょうか? ・ホームページでXMLは何をするものなのでしょうか。 すみませんがよろしくおねがいします。

    • ベストアンサー
    • HTML
  • HTMLとXHTML

    こんにちは。 ホームページを製作中で、講座サイトを見ながら作っています。 最近「XHTML」の存在を知りました。 名前からして、HTMLよりも後に出来たものだと思うのですが、そうだとすれば、今からホームページを作るなら「XHTML」の方がよいのでしょうか。(内容によってどちらがいいかは変わってくる、と言う事があれば解説をして頂けると助かります。) また、XHTMLとHTMLを比較した時、それぞれ長所と短所があれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 検索エンジンにおけるHTML+CSSとXHTML+CSSの差

    自信のあるウェブサイトを作ったとしても、やはりそのサイトに訪れてもらえないと意味が無いですし、ウェブ制作を仕事として続けていくためにはSEO対策についての勉強も当然必要と思い、CSSの勉強を始めようと思っています。 そこで諸先輩方にお聞きしたいのですが、 『HTML+CSS』で構築されてるサイトと『XHTML+CSS』で構築されてるサイトでは、yahooやgoogleで検索された場合にランクされる順位に大きな差は出てくるのでしょうか?

    • ベストアンサー
    • HTML
  • XHTMLかHTML5のどちらが良いか悩んでいます

    XHTMLかHTML5のどちらでサイトを制作するか悩んでいます。 制作するのはサービスを紹介する商業サイトです。 ワードプレスで制作する予定ですが、 HTML5は初めてで導入していいのかどうかで制作がストップしています。 特に気になるのがSEO。 次いで古いブラウザの対応。 サービスが紹介できたらとにかくOKで 相当なことをするつもりはありません。 今考えてるのはヘッダー画像を複数見せたいのでスライダーを 置いてみたいということくらいでしょうか。 この程度でHTML5で作るメリットはあるのでしょうか?

    • ベストアンサー
    • CSS