• ベストアンサー

XHTML+CSSにApacheが絡む理由とは?

久しぶりに質問させていただきます。 数年前ウェブデザインをやっていたものです。 HTML+CSSでマスターしていたのですが、 久しぶりにこの世界に入ってXHTML+CSSが かなり多くなっていると感じびっくりしています。 さて、質問なのですが、 現在ウェブサーバーにあがっているウェブコンテンツ (XHTML1.0+CSS)をローカルに全てダウンロードしてみたものの レイアウトがぐちゃぐちゃになってリンクも切れている状態です。 どうもCSSが効いていないようなのですが、 制作者に聞いてみるとApacheをインストールして確認してくれ といわれました。 どういう理由でApacheが絡むのかまったく分りません。 なんだか時代に取り残された気分です。 どなたかアドバイスお願いします。

  • megane
  • お礼率74% (125/168)
  • CSS
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

考えられる点 ・ajaxなどでhttpリクエストをつかっている。 これはhttpサーバー上でしか動きません。 ・絶対パスがはってある ローカルでやるには面倒が結構あります。 これは無理をすれば解決できますが、httpサーバーたてたほうが楽です。

megane
質問者

お礼

制作者からは一括変更の際の利便性を優先したとの事でした。 Apacheを起動させて何事も無く解決しました。 XHTML+CSSはなんとなく複雑のような気がしてますが、 構造と見た目を明確に分けたほうがいいというポリシーは分ります。 分ってはいるのですがテキストエディタで打ってく時代は 終わったのだなぁ…と感じます。

その他の回答 (1)

  • slate
  • ベストアンサー率41% (14/34)
回答No.1

おそらく、制作者様は、 Apacheをインストールして「ローカルPCにダウンロード元のWebサーバを同じように構築して」確認してくれ、との意図でそうおっしゃられているように思います。 1.レイアウトがぐちゃぐちゃの件 推測ですが、おそらく、CSSを別ファイルで作成していたりされるのではないでしょうか? headerのlinkタグで記述されているCSSファイルへのPathが絶対パスであれば、確かにそのままでは同じ環境を用意しないとPathが無効となってしまいます。 リンクが切れている件も同様に絶対パスでリンク先のURLが記述されてると思われます。 別にXHTML1.0+CSSだから、ということではないですよ。 Webサイトのリニューアルなどで作業する場合、普通にローカルPCにWebと同じ環境を構築すると思いますけど。

megane
質問者

お礼

いちおうローカルでApacheを動かして解決はしましたが、 今までのやり方でローカルにおいて正常に動かないのが とても驚きですし、そういう時代なのだと感じました。 アドバイスありがとうございます。

関連するQ&A

  • XHTML&CSSとドリームウィーバーについて

    最近というかずいぶん前からですが、ウェブサイトの制作に XHTML&CSSで記述しているサイトをよく見かけますが、 これにするメリットはただのhtmlと比べ何が優れているのでしょう? わたしとしては、htmlしかしらず、ドリームウィーバーver4で、 サイトを制作していましたが、最近、初めてXHTML&CSSで記述している サイトを読み込んで、レイアウトがめちゃめちゃなのに驚きました。 テーブルレイアウトでしか作ってこなかったので、正直どうして いいか戸惑っています。今後どうしたらいいのでしょうか? またドリームウィーバーの最新バージョンは、テーブルレイアウト のような簡単な見え方で、XHTML&CSSで記述ができるように なっているのでしょうか?

    • ベストアンサー
    • CSS
  • HTMLやXHTMLやCSS

    HTMLやXHTMLやCSSについてわかりやすく書かれている入門書みたいなのはあるでしょうか?? Web標準の教科書―XHTMLとCSSでつくる“正しい”Webサイトを見たのですが、難しくて頭がついていきませんでした。 こんな私でも理解できるようなのを探しています。よろしくお願いします。

  • XHTMLとCSSについて分かりやすい書籍を教えて下さい

    XHTMLとCSSを使用して、世界標準のwebサイトを作成したいと思っています。 XHTMLとCSSに関しての書籍で、内容が良いものを教えていただけないでしょうか? 私は一応、HTMLとCSSの基本的な知識はあります。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • XHTML+CSSレイアウトについて

    恐れ入ります、XHTML+CSSレイアウトをするとき、 例えばTOP,ABOUT,PORTFOLIOというページがあった としてCSSをリンクするとします。 この場合、cssはtop.css,about.css,potfolio.cssの ように各ページごとにcssを用意すればよいのでしょうか?

  • CSSとXHTMLの意味がわかりません

    HPを作るのにはHTMLとCSSの知識が必要とありますが、CSSとは何のことなんでしょうか? CGIの事だと勝手に思いこんでいるのですが・・ HTMLのことは理解しています。 あとXHTMLってありますが、HTMLとは何がどう違うのでしょうか? 携帯サイトを作るにはXHTMLの知識が必要と書いてましたが、XHTMLとは携帯サイトを作る際に使用する言語の事なんでしょうか? 素人丸出しな質問で恐縮ですが、どうかアドバイスよろしくお願いします。

    • ベストアンサー
    • HTML
  • XHTML+CSS 1日で何ページ作れる?

    質問があります。 XHTML+CSSでコーディングするとなると、1日で何ページぐらい作れるものでしょうか。 デザインにもよるでしょうが、下記のようなシンプルなレイアウトのデザインがある場合、 1日でどれぐらいのページを作れるのか(コーディングできるのか)が知りたいです。 http://www.quatrieme.net/quatrieme/index.html もちろん、人にもよると思います。 参考程度でも構いません。 宜しくお願いします。

    • 締切済み
    • CSS
  • 検索エンジンにおけるHTML+CSSとXHTML+CSSの差

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

    • ベストアンサー
    • HTML
  • xhtml + css のデザインで flashは挿入できるのですか?

    よろしくお願いいたします。 現在書籍等でXHTML + CSS のデザインを勉強しているのですが、 ロールオーバー等の説明はあるのですが、 Flashを挿入するやり方は今のところ見つけることはできませんでした。 そこでお聞きしたいのですが、 XHTML + CSS のデザインにFLASHを挿入するやり方を教えて下さい。 また、webの標準ではもしかして、Flashを使用するのは駄目なのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • XHTML+CSSの印刷について

    XHTML+CSSにて <div id=""></div>にて段組で制作しております。 そこでCSSを外部読み込みのURLにて指定しております。 IEにて印刷プレビューするとメインの画像しか映らなく メニューやコンテンツ部分が正常に映りません。 この場合どのようにしたら正常に表示する事ができるでしょうか? (CSSに問題あるのでしょうか?) 下記のサイトもそのような例です。 (フラッシュ部分の画像しか映らない) http://www.kanematsu-oilgas.co.jp/

    • ベストアンサー
    • HTML
  • 「XHTML」について

    まだあまり普及していない「XHTML」ですが、 勉強のために、作ってみたく思っています。 HTMLよりもレイアウトに厳しいので、XHTMLでHPをデザインする場合 かなり制限が出て作成しにくくないでしょうか? HTMLでよく使用する、「TABLEタグ」の中にまた「TABLEタグ」を入れるようなことは出来なくなりますよね? あと、FLASHオブジェクトは組み込めないのでしょうか? W3CのXHTMLチェッカーで引っかかりますし。。 だらだらと書き込みましたが、ご回答よろしくおねがいします。

    • ベストアンサー
    • HTML