Re: リンクの文字色が一部反映されません
( No.1 ) |
- 日時: 2008/10/02 18:22
- 名前: naka
- たぶんリンク設定の間にフォントカラーの設定してると推測するけど、
当該ページのソース見ないと判断出来ないや。
>>0 > 初めまして。ビルダー12を使っています。 > まだホームページ製作中の初心者のため、Web上にアップはしていません。 > > 私は「かんたんページ設定」で、ページの背景色と文字の色をセットで設定しています。その中に「選択リンク色」(クリックした瞬間の色)も指定されているのですが、プレビュー画面やブラウザでクリックしても色が変わりません。他の「文字色」「リンク色」「既読リンク色」は反映されているのですが。 > > ソースを見てみると、ちゃんと<body text="#000000" bgcolor="#ffffcc" link="#cc0000" vlink="#666666" alink="#ff9999">と書いてあります。それ以下ではalinkについて指定はしてありません。 > > 外部スタイルシート(リンク)が原因かと思って外してみると反映されます。スタイルシートではbodyタグに余白と行間の設定しかしていないのですが…。(あと、スタイルクラスで余白と行間の設定を。) > > 試しに、「ページの属性」で「背景/文字色」を全部リセットしてみると、スタイルシートを外しても、相変わらず選択リンク色だけが反映されません。「かんたんページ設定」だけして、スタイルシートを使用しない時だけ全部ちゃんと反映されるようです。もうわけわかりません。 > > スタイルシートでa:activeの色指定をするとその色に変化するので、それでもいいかなと思ったんですが…。 > 原因が分かる方いらっしゃいましたら教えてください。お願いします。 > > 長々とすみませんでした。
|
Re: リンクの文字色が一部反映されません
( No.2 ) |
- 日時: 2008/10/02 20:58
- 名前: なな
- naka様、ご回答ありがとうございます。
申し訳ありません、当該ページはアップしていないのでお見せできないのですが…。 スタイルシートを外部リンクさせたページ全て同じ現象になっています。なのでそのスタイルシートが原因だと思うのですが、なぜ「選択リンク色」だけが反映されないのかが分からなくて。 本当に物知らずでお恥ずかしいのですが、「リンク設定の間にフォントカラーの設定してる」ってどういうことをするとそうなるのでしょうか。 私自身は設定した覚えはないのですが、何かいじってる途中でそうなってしまったのかもしれません。
答えにくい質問だとは思いますが、どうかよろしくお願い致します。
|
Re: リンクの文字色が一部反映されません
( No.3 ) |
- 日時: 2008/10/03 16:02
- 名前: m
- 参照: http://webiina.web.fc2.com/newpage1.html
- 少しは参考になるかな(^^;)
|
Re: リンクの文字色が一部反映されません
( No.4 ) |
- 日時: 2008/10/03 10:50
- 名前: なな
- m様、ご回答ありがとうございます。
原因が分からなかった場合、参考にさせていただきます。本当にありがとうございました。
さて、当該ページのうちの一枚のソースをコピペしてみました。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 12.0.4.0 for Windows"> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta name="robots" content="noindex,nofollow"> <title>タイトル</title> <link rel="stylesheet" href="kihon.css" type="text/css"> </head> <body text="#000000" bgcolor="#ffffcc" link="#cc0000" vlink="#666666" alink="#ff9999"> <p><img src="gazou.gif" width="155" height="54" border="0"></p> <p>文章</p> <p><b><font color="#000099" size="5" face="AR PPOP4B">文章</font></b></p> <p><font size="+1"><b><a href="file1.html">文章</a></b></font><b> </b> <font size="+1"><b><a href="file2.html">文章</a></b></font> <a href="file3.html"><img src="gazou2.gif" width="16" height="14" border="0"></a></p> <p><br> 文章<b><a href="file3.html">文章</a></b><br> <font size="-1">文章<br> 文章</font></p> <p align="center"><a href="index.html"><img src="gazou3.gif" width="41" height="25" border="0"></a></p> </body> </html>
cssは以下です。 body{ line-height : 1.4; margin-left : 100px; margin-right : 100px; } .Pad10pxClass{ padding-top : 10px; padding-left : 10px; padding-right : 10px; line-height : 1.4; }
どこかおかしい所がありますでしょうか。 HTMLよくわからないので…。
長々とすみません、どうかよろしくお願い致します。
|
Re: リンクの文字色が一部反映されません
( No.5 ) |
- 日時: 2008/10/03 12:02
- 名前: nn
- >>2
> 「リンク設定の間にフォントカラーの設定してる」ってどういうことをするとそうなるのでしょうか。
たぶん、nakaさんの言ってるのは、a要素の中にfont要素が入れ子になった場合のことだよ。 リンクを貼った文字に、更にフォントの属性で色を変更するとそうなる。 例)<a href="link.html"><font color="なんとか">リンク</font></a> ただ、>>4で提示されたソースを見る限り、そのような箇所はなさそう。
原因はちょっと思い当たらないけど、ページのプロパティで設定できる色の指定って、実はHTMLの仕様的には非推奨だからね。 http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/global.html#edef-BODY
まあ、なんだ…。スタイルシート使ってんだから、文字の色もスタイルシートで指定するのが吉。
|
Re: リンクの文字色が一部反映されません
( No.6 ) |
- 日時: 2008/10/03 12:07
- 名前: nn
- 連投御免。
firefoxだと反映されるみたいだからIEのバグなんじゃないの?
# あぁ、記事編集できないと不便だわ。。
|
Re: リンクの文字色が一部反映されません
( No.7 ) |
- 日時: 2008/10/03 12:14
- 名前: nn
- >>4
> どこかおかしい所がありますでしょうか。 つ http://openlab.ring.gr.jp/k16/htmllint/htmllinte.html
> HTMLよくわからないので…。 つ http://www.kanzaki.com/docs/htminfo.html
|
Re: リンクの文字色が一部反映されません
( No.8 ) |
- 日時: 2008/10/04 04:56
- 名前: なな
- nn様、何回もご丁寧な回答、ありがとうございます。いろいろ教えていただいて、勉強になりました。
そうですね、原因はわかりませんが、スタイルシートで指定する事にします。
お答えいただいた皆様、どうもありがとうございました。
|
にゅーにぁ〜
( No.9 ) |
- 日時: 2011/12/04 16:24
- 名前: age
- 参照: http://gffz.biz/index.html
- もっと欲しいにゃん♪+.(・∀・).+☆ http://ktjg.net/
|
見ないで!
( No.10 ) |
- 日時: 2012/06/16 00:34
- 名前: 恵子
- 参照: http://www.fgn.asia/
- ほんまかいなー!!(´-ω-) http://b8y.in/
|