• 締切済み

IE8で   が ・ に化ける

会社のHPを家の環境(WinXP+IE8)で閲覧すると、 で入力 した箇所が、「・」に化けます。 ・コンテンツの置き場所はプロバイダのWEBスペース。 ・WEBサーバはApache(ただし、細かい設定は不可能) ・PHP+MySQLでサーバーサイド処理を実行。 ・XHTMLとして作成し、エンコードはUTF-8で統一。 他の文字は一切化けないのですが、半角スペースのみ化けてしまいます。 回避方法や原因をご存知の方、お教えいただけませんでしょうか? よろしくお願いいたします。

  • HTML
  • 回答数1
  • ありがとう数2

みんなの回答

  • junkUser
  • ベストアンサー率56% (218/384)
回答No.1

遭遇したことがないので分かりませんが、URLを晒すなり、ページのソースを晒すなりすれば、より適切な回答が得られるかもしれません。

gongon8
質問者

お礼

自己レスですが、CSSにてFontを一括で設定しているのですが、 ここで指定しているフォントが原因だったようです。 テストページを作成し、 に対してそのフォントを指定した場合 と指定しなかった場合のDIVタグを作ってみました。 家で確認した結果、そのフォントを指定したDIV内だけ、 ・・・が表示されました。 とりあえず、 部分だけを別フォント指定することで 逃げることにしました。

関連するQ&A

  • 空白に を使うべきでしょうか?

    XHTMLでHPを作製しています。 altやHPの一番上に入れるキャッチコピーの文章等にSEO対策としてキーワード的な言葉を入れたいと思っています。 例えば「○○ ○○ ○○」と半角スペースを入れるのと「○○nbsp;○○nbsp;○○」と入れるのは、どちらの方が良いのでしょうか? 宜しくお願い致します。

  • 半角スペース の文字化けに対処したい

    普段半角スペースを にしています PHP(初心者です)で を使うと文字化けしてしまいます \をいろんなところに入れてみたのですが、うまくいきません 文字化けを回避する方法はありませんか? 「 」だと2つ以上連続したら読んでもらえないので困ってます

    • 締切済み
    • PHP
  • htmlから取り込んだ を消したい EXCEL VBA

    WIN XP HOME,EXCEL2002を使用しています。 あるWEBサイトから取り込んだデータに「やまだ たろう」とあります。この「やまだ」と「たろう」の間に、 (実際にはスペースのように見えます)というデータが入っており、最終的にEXCEL VBAでCSVファイルに変換すると「やまだ?たろう」となってしまいます。 この「?」を無くして「やまだたろう」(間にスペースは不要)としたいのですが、どのようにすればいいのでしょうか? ちなみに↓の"a"のところに半角スペースや、全角スペースなどを入れてみましたが、NGでした。 Cells.Replace What:="a", Replacement:="", どなたかよろしくお願いいたします。

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

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

    • ベストアンサー
    • CSS
  • 文字化けが発生する

    Apache 2.0.54、PHP 5.0.4それから、MySQL 4.1.14でPHPのテスト環境をWindowsXP上に作りました。PHPとMySQLの設定ファイルで文字コードを、UTF-8に統一してほかのMySQL(4.0.12)からダンプしたファイルをUTF-8に変換した後にMySQL 4.1.14にインポートしました。 phpMyAdmin上からは文字化けなしにインポートしたファイルが見れるのですが、なぜか自分で書いたPHPスクリプトではデータ部分がすべて「?」に変わってしまいます。ブラウザの文字コードを変えても?で、試しにそのデータ部分のエンコードをPHP上から調べてみると「ASCII」になっていました。また、MySQLの環境変数のcharacter関係の変数はすべてUTF-8になっています。 データをUTF-8で出力したいのですが、どのようにすればいいでしょうか? 下が、コマンドラインから変数を参照した結果です。 mysql> SHOW VARIABLES LIKE 'char%'; +--------------------------+------+ | Variable_name | Value| +--------------------------+------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\Program Files\ MySQL\MySQL Server 4.1\share\charsets/ | +--------------------------+------+

    • ベストアンサー
    • MySQL
  • HTMLの書き方

    エンコードをUTF-8に指定しているのですが、その場合、全角スペースをとろうとするとどうしても文字化けしてしまいます。 半角スペースはいくつ開けてもブラウザに反映されません。 どうしたらスペースをあけられるでしょうか?

  • apacheとtomcatについて

    お世話になっております。 現在趣味でapacheとtomcatを連携させて webアプリ的なものを作成しています。 そこで疑問に思ったことなのですが、 apacheとtomcatを連携させるのは、 ポート80からもサーバサイドJavaが使えるようになる、という 利点があるからだという風に解釈しています。 ただ、web上の様々なサイトを見るところ、 クライアントサイドはapache上で動かし、 サーバサイドはtomcat上で動かすという様な分別の仕方をしている ような記述が多く見られます。 私はクライアントサイドもサーバサイドも 全てtomcat上に配置して動かしているのですが、 クライアントサイドをapache上で動かすのはどのような利点があるのでしょうか。 よろしくお願いいたします。

  • Mysql+PHP+Apache/サーバークライアント環境での

    Mysql+PHP+ApacheでWebからデータベースを扱う勉強をはじめました。この3つを1台のPCにインストールして、Webサーバーをローカルに立てて動作確認をしてきました。これをサーバー/クライアント環境で行う場合のことでお尋ねします。 ★行いたいこと Webサーバーにデータ(HTML、PHP、データベース)を保存しておいて、クライアントからそのデータを操作して、Webページの開発を行いたい。 質問(1) Webサーバーにインストールするのは、Mysql+PHP+Apache、クライアントにインストールするのは、Mysqlでよろしいのか。 質問(2)クライアントのMysqlを起動して、サーバーのMysqlのデータを扱うという考え方でよいのか 質問(3)クライアントのMysql内のデータとサーバーのMysqlのデータの関係はどのようになるのか。 とてもお恥ずかしいですが、宜しくお願いします。

  • Pythonでの日本語処理

    Pythonでの日本語処理 Windows環境でPythonを勉強し始めたところです(本当に始めたばかりです)。 エンコードは「utf-8」が推奨されているようなので、 # coding: utf-8 print u'全角でも' print u'半角でも' print u'ともかくutf-8でエンコードして、且つ頭にuを付ける。' というような書き方で統一してしまおうと思っているのですが、 Pythonに詳しい方のご意見をいただきたく。 よろしくお願いいたします。

  • MYSQLで違う検索結果が出てしまいます。

    こんにちは。 現在PHP4+MYSQLでホームページの検索サイトを作っています。 カテゴリ検索とキーワード検索ができるようにしているのですが、 キーワード検索をすると、キーワードが入っていないレコードの情報まで表示されてしまいます。 エンコード設定に問題があるかも知れないのですが、 ・全てのページのHTMLのエンコード設定 ・全てのページのメタタグのエンコード設定 ・MYSQLの文字コード設定 これらは全てEUCに統一されています。 その他にエンコード設定するべきところがあるのでしょうか? それとも別なところに原因があるのでしょうか? 動作環境はレンタルサーバーなので詳しい設定まではわかりませんが、 Linux 2.4.X RedHat 7.x Apache/1.3.2X mysql-3.23.46 です。 PHPのバージョンまではわかりませんでした。 わかる方いらっしゃいましたら教えてください。

    • ベストアンサー
    • PHP

専門家に質問してみよう