• ベストアンサー

Macでのスタイルシート適用

WinI.E.でスタイルシートの適応を確認したhtmlファイルをMacSafariで確認した所、スタイルシートが全く適応されていませんでした。ソースを見た所スタイルシートの呼び出しタグは書かれている所と書かれていない所、特にtableのスタイルシート呼び出しは無くなっていました。勿論書き換えてはいないのですが、I.E.用のスタイルシートはSafariには適用できないのでしょうか?そのようなバグというか仕様が少しはあると聞いた事はあったのですが・・・ その事について詳しく掲載してあるサイトなどがありましたら教えていただけると尚嬉しいです!!

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

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

  • ベストアンサー
回答No.2

回答というか、勘で・・・。 「文字化け」の様な気が・・・。 WinIE もたまたま期待する表示なだけで、適切な記述ではないのかもしれませんし・・・。 >I.E.用のスタイルシートはSafariには適用できないのでしょうか? IE用と前提条件を指定している時点で、他が適用できていなくても不思議はありませんが。なにせ IE用なのだから・・・。 (実際、特定のブラウザしか対応しない拡張機能やら対応状況の違う機能やら、バグやらいろいろありますし、意図的にブラウザを振り分ける記述の仕方もありますし・・・。) とにかく、質問の提示が広すぎて・・・。 本当に 1機能 にでも絞って検証して、 そのソースをまるまる提示するでもしないと、答えようがないですよ・・・。 サイトの紹介も質問者の知識レベル?が不明の為と本当の問題点が絞り込めない為、紹介しようがない状態で・・・。 結果、勘となりまして、書き換えていないのに無くなっているとの事で、「文字化け」と推測しました。

その他の回答 (1)

  • 3o-clock
  • ベストアンサー率33% (233/689)
回答No.1

全く適応されないという事はありません。 IE用のスタイルシートってどんなのでしょうか? 普通にテーブルでclass指定しても、適応されるものはちゃんとします。

関連するQ&A

  • スタイルシート

    テーブルの中のタグで <td style="font-size:150%"> このような書き方をしてるのですが これはスタイルシートを使ってる事になりますか? style= は、スタイルシートとは別物ですか?

    • ベストアンサー
    • CSS
  • スタイルシートを無効にできないでしょうか

    いつもお世話になっております。 現在、仕事で他人の作ったHTMLを修正しています。 そのなかのスタイルシートで TABLE{ ****** } TR{ ****** } TD{ ****** } と、いろいろなものに初期値のようなものが、 デザインのためか、かなり細かく設定されています。 私が新しく追加したいテーブルにも適用されてしまい、設定の数が多いのでいちいち打ち消すのが大変です。 初期値(スタイルシートが適用されていない状態)からの設定だったら、少しですむのに…と思うとイライラしてきます。 このように定義されてしまったものを、いったん初期値に戻すタグは存在しないのでしょうか。 色々検索してみたのですが、そういう記述をみつけることができず、ここに質問することにしました。 あるのか、ないのか、ご存知の方がいらっしゃったら教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • Firefoxのスタイルシートで複数のクラスが適用できません。

    Firefoxのスタイルシートで複数のクラスが適用できません。 恐らく質問としては初歩の初歩だと思われます。 最近IEのみで動作確認していたHPをFirefoxにも適用させようと思い立ちました。 ところが、TABLEにスタイルシートが上手く適用されないのです。 実際にはいろいろ要素を入れてますが、検証用として簡略化し、下記のクラスで実行。 TABLE.a { margin: 0px auto; } TABLE.b { margin: 0px auto; } <TABLE CLASS="a">だとセンタリングされるが<TABLE CLASS="b">ではされないといった具合です。 記述が誤っているのかとTABLE.aの要素をコピペしてTABLE.bに書き換えても駄目でした。 IEだと普通に適用されるので、何が悪いのかさっぱりです。 検索して調べてみても該当しそうな回答を見つけられず難儀しています。 こうすれば良いのでは、と思い当たる節がありましたら教えていただけないでしょうか。

    • ベストアンサー
    • HTML
  • hタグのスタイルシート指定が適応されない原因

    hタグをスタイルシートで指定しています。 h1=12PX 色々なPC(IE)で確認してきたのですが、今まではどのPCもちゃんとスタイルシートが適応されておりましたが、たまたまお店のPC(FMV CE60RW)(IE)で見たらhタグのみスタイルシートが適応されておらず、大きな文字になっていたのでレイアウトも崩れてしまっていました。原因がわからず困っています。教えてください。

    • ベストアンサー
    • HTML
  • [AWS] 取得したURLにスタイルシートを適用させると、エラーが出る。

    XSLTスタイルシートをstyleを適用させると必ず 終了タグ 'head' が開始タグ 'link' と一致していません。リソース 'http://xml-jp.amznxslt.com/onca/xml?Service=AWSECommerceService&SubscriptionId=0Q... って出てきてしまいます。具体的にXSLTスタイルシートのどこがまずいんでしょうか・・・

    • ベストアンサー
    • XML
  • CSSがMacで適応されない

    CSSを別ファイルで作って呼び出すようにしてhtmlを作っているのですが、一部のページでフォントのサイズをMacSafariが認識してくれません。 CSSはBODY内にベースのフォントサイズを指定(13px)し、その一部ページに<h1>で適応(13pxより若干大きめ)させようとしています。Win2機を使ってそのページを確認した所問題は無かったのですが、MacSafariで確認した所13pxどころか25pxほどのデカ文字になってしまいました。CSSが適用されていないのは分かるのですが、ブラウザの標準値(13px)よりもはるかに大きな文字になるのは記述が変な風に適応されている、という事なのでしょうか。

    • ベストアンサー
    • HTML
  • スタイルシートがブラウザによって効かない原因は?

    普通にタグによって作成しているページに、スタイルシートで一括で指定をしています。 ところが、IEではきちんと表示できるのに、Safariではスタイルシートでの指示がはずれてしまいます。 以前、同じ指定で作っていたときは、きちんと表示できていたのですが、原因が究明できません。 スタイルシートの記述は、まったく同じです。Safariの環境設定も同じなのに、前に作ったものは、きちんと表示でき、今回作ったものだと表示できないのです。 IEで表示できるなら大丈夫かな、と、思わないでもないのですが、このような場合の原因をさぐるのは、どうしたらいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • タグ単位でのスタイルシート適用

    タグ<INPUT TYPE="TEXT">のみスタイルシート適用は可能でしょうか? 画面自体は作り込んでしまっているので できればcss外部ファイルの読み込みのみで 対応したいです。 classを使うという手もありますが、 画面数が多すぎる為に現行のソースには手をつけたくないです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • cellspacing=0 をスタイルシートで書く方法

    tableタグのcellspacing=0 をスタイルシートで書く方法が分かりません。 どなたかご存知の方、教えて頂けませんでしょうか。

    • ベストアンサー
    • HTML
  • スタイルシート、ネスケで基本のフォントサイズが適用されない

    スタイルシートを外部ファイルとして呼び出して、スタイルを下記の様に指定しました。 <style type="text/css"> <!-- body{font-size:13px;} table{font-size:13px;} --> </style> IEではページ全体のテキスト、テーブル内のテキストともに13pxで表示されるのですが、ネスケだとテーブル内の13pxは適用されてもページ全体のテキストに13pxが適用されません。emや%といった単位や相対・絶対値の違いではないと思うのですが、ネスケのページ全体のテキストの指定には他に記述があるのでしょうか? できればスタイルシート1つでIEでもネスケでもある程度同じに見えるようにしたいのですが…お願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう