• ベストアンサー

ドリームウィバーのスタイルシートについて

ドリームウィバーで外部スタイルシートを設定しました。テキストにリンク先を設定したとき、また訪問済みの際に色が変わるようにするのはどうすればよろしいのですか?スタイルシートを使用しないと問題はないのですが設定するとできません。よろしくお願いします。

  • Mac
  • 回答数2
  • ありがとう数3

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

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

>スタイルシートを使用しないと問題はないのですが設定するとできません。 htmlファイルからcssファイルへのリンクはちゃんと貼られていますか? htmlファイルのheadタグ内に、 <link href="○○○○.css" rel="stylesheet" type="text/css"> のように、外部スタイルシートへのリンクを貼って下さい。 他に考えられる原因は、#1でも指摘されていますが、重複設定している場合です。 外部CSSよりもhtml内に記述される内容が優先されるので、外部とhtml内で重複設定している場合、html内での設定が適用され、外部CSSの内容は無視されてしまいます。 ですから、外部CSSでの設定を適用させる場合は、html内でリンクに関する設定をしないようにすればいいわけです。 例えば外部CSSで、 a:link { color: #000000; text-decoration: underline; } a:visited { color: #666666; text-decoration: none; } a:hover { color: #FF0000; text-decoration: underline; } のようにリンクに関する設定をしたら、html内のリンクに関する設定を消してやれば上のCSSで指定した内容が反映されるはずです。

gubikun
質問者

お礼

お礼がおそくなって申し訳けござません。ありがとうございました。解決しました。

その他の回答 (1)

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

CSSでの記述は正しくできていますか? また<body>タグ内でリンクの色設定を既にしているのでは?それとCSSがぶつかり合っている状態だと思います。

gubikun
質問者

お礼

確かにそのとおりでした。お礼がおそくなって申し訳けございません。ありがとうございました。

関連するQ&A

  • リンクの色を外部スタイルシートに記述する方法

    外部スタイルシートにリンクの色(訪問前など)を設定したいのですがどのように記述すればよいでしょうか? html.ファイル全体に対応したいのですが可能でしょうか? 教えてください。

    • 締切済み
    • CSS
  • スタイルシートで

    外部スタイルシートのみでリンクの上にマウスが乗ったら背景の色が変わるようにしているのですが、 a:link {background-color: #FFFFFF;} a:hover {background-color: #000000;} a:visited {background-color: #FFFFFF;} この場合、一度リンクしたら次にマウスが乗っても変化しません。外部スタイルシートのみでうまくいく方法はあるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • Fetchをスタイルシートを送っても認識されません

    MacG4を使用しています。 FetchというFTPソフトを使って、作成したスタイルシート(*****.css)を 送っているのですが認識されません。 txtというフォルダを使って外部ファイルでリンクさせています。 ローカルではきちんとリンクされ、ブラウザでも きちんと表示されているのでファイル構成はあっていると思います。 アップロードすると表示されず スタイルシートが認識されていないようなのです。 「自動判定」「テキスト」「バイナリ」選択では「テキスト」を選択して アップロードしました。 どなたかわかる方がいらしたら教えてください! お願いします。

  • スタイルシートの読み込みについて

    はじめまして。 最近業務でスタイルシートを使うことになったのですが、 外部ファイルとしてスタイルシートを保存して、 HTMLの中にリンクの部分を書いておいても、 IEで表示したときに読み込んでくれません。(IEのバージョンは6.0です。) インターネットオプションのユーザー補助のところで、ホームページを見る場合は自分のスタイルシートを適用する、という設定にすれば読み込んで表示されるのですが、それをしないと、表示されませんし、 その設定にしてあっても、外部シートの上書きをした場合、更新ボタンをおしただけでは画面が変わらず、 いちいちインターネットオプションのところで 更新をしないと、外部シートの変更が反映されません。 どこがおかしいか分からず困っています。 「XPのせいでは?」とも言われましたが、 そうなのでしょうか? ぜひご回答よろしくお願いいたします。 下はソースでリンクを書いてある部分です <html lang="ja"> <head> <title>SAMPLE</title> <link rel="stylesheet"href="detail_2.css" type="text/css"> <script type="text/javascript"> </head>

    • ベストアンサー
    • HTML
  • スタイルシートでリンクの色が変わらない?

    スタイルシートでリンクの色を指定していますが、そのスタイルシートを適用したページの内の3分の2くらいのリンクはそのスタイルシートで指定した色になるのですが、残り3分の1くらいはスタイルシートで指定した色になりません。こんなことってあるんでしょうか?

  • スタイルシートの部分的な解除

    リンク文字の色はスタイルシートで決めると思いますが、 部分的にスタイルシートの色とは違うようにしたいのです。 例ですが、スタイルシートではリンク文字は青色にします。 部分的にリンク文字を緑色にしたいのですが。

    • ベストアンサー
    • HTML
  • スタイルシートの外部ファイルでリンク先を指定できますか

    外部ファイル読み込みによるスタイルシートを 作成する予定です。 (今まではエディタでHTMLタグを打って ホームページを作成していました) セレクタでCLASSを使って、 色などを指定することは分かりますが、 この要領で、リンク先を指定することはできますか? よく、ホームページのページ構成で、 入り口から、いくつかのコンテンツに行く形のとき、 それぞれのコンテンツのページ上に他のコンテンツへのリンク先を つけているレイアウトがよく見られますよね。 私もこのレイアウトをとっているのですが、 リンク先のひとつのレンタル掲示板が都合で何度も変わりました。 その都度、掲示板のリンク先を載せているページのソースを 書き換えました。 そこで、CLASSでの色などの指定ができるのなら、 リンク先も指定してしまえば、外部ファイルにして、 リンク先を変更しなければならなくなったときに、 外部ファイルだけにリンク先を変更するだけですむのでは? と思いました。 しかし、参考書には色や背景などについてなら載っているのですが、 リンク先については書かれていませんでした。 無理でしょうか? よろしくお願いします。 「最新スタイルシート辞典」(初版)を読んでいます。

    • ベストアンサー
    • HTML
  • ブラウザがスタイルシートを読み込みません

    ホームページを作っていたのですが、ブラウザInternetExplore7ベータ(最新版)で、外部cssファイルを読み込みません。しかしhtmlタグの中に、外部スタイルシートの内容をコピーして貼り付け、スタイルオブジェクトで組み込むと読み込まれます。 ちなみに、そのときはzentai.cssという外部ファイルを作ってhead部分に以下のように記述しました。 <link ref="stylesheet" type="text.css" href="zentai.css"> 誰か読み込まない理由を教えてください、お願いいたします。

  • スタイルシートでリンク色を

    現在、以下のようなスタイルシートを外部スタイル シートにして使っています。 H1 {COLOR: SILVER;} TD {COLOR: INDIGO;} TBODY {FONT-SIZE: 12px; LINE-HEIGHT: 18px;} A {COLOR: #INDIGO; TEXT-DECORATION: none;} A:hover {COLOR: DEEPPINK; TEXT-DECORATION: underline;} A:active {COLOR: DEEPPINK; TEXT-DECORATION: underline;} この場合で、H1タグを使用したテキストにリンクを 貼ると4行目のスタイルが優先されてしまい、テキス ト色がINDIGOに変更されてしまいます。H1タグのテ キストは、リンクの有無にかかわらず、SILVERにし たいのですがスタイルシートを書き換えることで対応 できますでしょうか。 このスタイルシートを使用したHTMLファイルが既に かなりのページ数になっていますので個別にHTMLファ イルをいじるのは避けたいのです。どなたか解決法を ご教示くださいませ。 よろしくお願い致します。

  • スタイルシート2

    1.スタイルシートで、外部スタイルシートがありますが これはそんなに使い勝手がよいでしょうか? <link rel="stylesheet" type="text/css" href="style.css"> と記述する上で、これはルールですからしょうがないでしょうが、<link rel="stylesheet" type="text/css" とここで、stylesheetを指定していて、さらにtext/css" でも、”スタイルシート”ですよ!! といっているのですから、最後のhref"URL"後のstyle.css の記述は無駄になるような(くどい^^)気もします。 これは、しょうがないですよねー。 個人で使うなら、HTMLで充分なような・・ あと、埋め込みスタイルでよういような・・ 2.さらに、スタイルシートはたしかに軽くなりますが、 記述が面倒で、フルスペル(省略できない)。 HTMLでは、<Li></LI>や、<tr></tr>で 表示できますが、こちらはすべて書かなくてはならないので便利とはいえ、つかいやすいでしょうか^^ リンクできるのは、見やすく便利ですが・・・