• ベストアンサー

リンクの表示方法ってCSSで設定可能ですか?

例えばですが、サイトのリンク全てが別ページで開かれるようにしたい場合、CSSでの設定というものは存在しますでしょうか? 通常、target="_blank"をaに定義すればよいのだと思うのですが、全てのリンクが!と決まっていた場合、1つ1つ行うのは時間がかかってしまうので、CSSで全体に設定が出来ればいいなーと考えてしまいました。 調べるのですが、この様な設定が見つかりません・・・。 ご存知の方がおられましたら、何かよきアドバイスを頂けたらと思います。 宜しくお願いいたします。

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

  • ベストアンサー
  • goldfox
  • ベストアンサー率49% (123/249)
回答No.2

cssではできませんが、<base>タグを使えば一括指定は可能です。 このタグは<head>~</head>の間に入れます。 <head> <title>タイトル</title> <BASE target="_blank"> </head>

参考URL:
http://www.tagindex.com/html_tag/link/base.html
全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#19206
noname#19206
回答No.3

CSSはHTMLの代用をするものではなく、レイアウトを定義するためのものですから、 レイアウトと関係ないものはすべてHTMLで指定します。 やり方は#2 goldfoxさんの提示したものでいいのではないでしょうか。

apple_mango
質問者

お礼

みなさんありがとう御座いました。 おっしゃられる方法で上手く設定することが出来ました!! とても勉強になりました、本当にありがとう御座いました。

全文を見る
すると、全ての回答が全文表示されます。
  • 3o-clock
  • ベストアンサー率33% (233/689)
回答No.1
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • CSS リンクタグ

    HP作成でつまづいています。 どなたか知恵を貸していただければと思います。 まず、通常リンク集などで外部ページにリンクする時、別窓で開く場合は <a ○○○ target="_blank">~</a> ですよね。 この別窓で開くtarget="_blank"をcssに組み込んで外部ファイル化したいのですが可能でしょうか? また、可能ならどのように記述すればいいのでしょう。 お願い致します。

    • ベストアンサー
    • CSS
  • CSSによるリンク設定

    いつもお世話になっております。こんばんは。 テキストに対してCSSリンクの設定を行う場合、a;link または a;visited で未訪問及び訪問済みの色の設定が可能ですが、 ページ内のすべてのテキストリンクに対して、同じ色が適応されてしまいます。各テキスト単位でリンクの色を設定するには、どのようにしたらいいでしょうか。わかる方がいらっしゃったら御教授ください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 文字リンクの設定について。

    文字リンクの設定っていろいろありますが、いったいどう違うのでしょう? 例えば・・・ <a href="リンクしたいURL" target="_blank">ここだよ</a> や、 <a href="www.***.***.com">ここだよ</a> など・・・ もしかして、それぞれサイトの設定によってはできるものと、できないものが、あるんでしょうか? これだったらどこでも設定可能!というリンクの貼り方がありましたら教えていただけないでしょうか? よろしくお願いします。

  • 直リンクとは。

    具体的にどういうことなのでしょう。 例えば<A HREF="私のサイトのアドレス"> で、 同ページでページが開くことを直リンクと言うと思うのですが。 逆に<A HREF="私のサイトのアドレス"TARGET="_Blank">という タグで別ページで開くのがいいと思うのですが。 先日相互リンクしてくれたサイトから私のサイトへ行くと、 別ページは開かず同ページで開いていました。 これは直リンではないのでしょうか? 相手先にそのことを申し出ますと、私のサイトに行く前にそのサイト内のリンク集のページでいったん別ページが開いているんです。 パソコン上ではその相手先のサイトのページが2枚開いていることになります。ややこしいですが、すいません。 で、ここからさらに私のサイトへのリンクに、"TARGET="_Blank"をつけるとパソコン上に3枚のページが開くことになるというのです。 それ自体はわかるのですが、何より気になるのはこれは直リンクではないのかということです。 直リンクでさえなければ何も問題ないと思っているので、 でもこれが直リンクか判断できないので、困っています。 御存知の方教えて下さい。よろしくお願いします。

    • ベストアンサー
    • HTML
  • 後ろにあるページをアクティブにしたいときのリンク設定

    ページAから新ウィンドウ(target="_blank")でページBにリンクします。 次に、ページBから「ページAへのリンク」ボタンをクリックしたとき、ページAの画面をアクティブにするには、どのように設定したらよいでしょう? Javascriptを使えば可能でしょうか?

    • ベストアンサー
    • HTML
  • javascriptでのリンク表示

    サンプル図(http://lancerevolution.tuzikaze.com/sampletest.html) main.htmlと言うページとmenu.htmlと言うページがあります。 main.htmlと言うページには、  ⇒<a href="b.html?url=http://yahoo.co.jp" target="_blank">Yahoo Japanへ!</a>  ⇒<a href="b.html?url=http://www.google.co.jp/" target="_blank">Googleへ!</a>  ⇒<a href="b.html?url=http://jp.msn.com/" target="_blank">msnへ!</a> と言う3つのリンクがあります。 この3つリンクの内どのリンクでもいいのでクリックした時に、サンプル図の(3)の部分に、  ⇒<a href="http://yahoo.co.jp" target="new">Yahoo Japanへ!</a>  ⇒<a href="http://www.google.co.jp/" target="new">Googleへ!</a>  ⇒<a href="http://jp.msn.com/" target="new">msnへ!</a> として出力することはできますでしょうか? つまり、main.htmlにあるリンクをクリックした時に、main.htmlの「b.html?url=」を含んでいる、リンク全てを(3)の部分に出力("b.html?url="の部分を削除、targetを"new"にして出力)できますか?ってことです。 もし、できるようならどのようなjavascriptが必要でしょうか?どうぞ、よろしくお願いします。

  • リンクの下線を消したいのに消せない(CSS)

    自分でタグを入力して、XHTMLとCSSでサイトを作っているのですがどうしても解決できない問題があるので質問させていただきます。 サイトの各ページに飛ぶテキストリンクをページの上部に作っていて、そのリンクを ・通常時(a:link)は・・・・・・・・下線なし ・訪問後(a:visited)は・・・・・・・下線なし ・マウスオーバー時(a:hover)は・・・下線あり というふうにしたいので、CSSに書いたのですがどの場合においても下線が表示されてしまいます。 CSSをどのように書き直せば、上記のように下線が表示されるのでしょうか教えてください。 XHTML:http://love.meganebu.com/~twilight/question/index.html CSS:http://love.meganebu.com/~twilight/question/mainstyle.css

  • ■GoLive 6■テキストリンクの「CSS」設定について教えてください。

    GoLive6を使っています。 通常、テキストのリンクは青文字ですよね? 濃色の背景の部分のリンクのみ白文字で、他は青文字にしたいのですが、設定に行き詰っています。 まず、 テキストリンクのルールを「CSSエディタ」でリンク表示を白に設定しました (a { text-decoration: none })。 次に、 ページ全体のテキストリンクが白になってしまうので、 青文字にしたいテキストをマウスで選択してテキストの色を青にしました。 すると・・・、 白文字リンクと青文字リンクが混在するページが完成! ・・・と、手持ちのマニュアルには書いてありますが、テキストの色を変えようがテキストにリンクが指定してあれば、当然CSSの設定により「白文字」にされてしまいます。 あたりまえのようですが、マニュアルにも書いてありますし、私の設定が間違っているのでしょうか? どなたかいい方法をご存知の方、ご教授お願い致します。

  • iframeの中のページのリンクを全て別窓に

    iframe内で表示するページのリンクを全てtarget=_blankしたとの同じように、別窓で開くようにしたいんですが、 iframe内で表示するページは外部リンクで、編集する事ができないので、iframeを設定しているページで設定したいんですが、可能でしょうか? よろしくお願いしますm(_ _)m

    • ベストアンサー
    • HTML
  • Dreamweaverで2種類のlink設定(色など)をする方法を教えて下さい

    Dreamweaver MX 2004を使ってますが、 例えば、同じページで、a:link a:visited a:hoverなどをCSSで設定する場合、 その色・設定項目は、一種類しか設定できません。 この、a:link a:visited a:hoverなどを、もう一種類(例えば別の色とか) 違う設定をする方法が分かりません。 とても簡単な様で、なぜか昔から分かりません。(汗) CSSを使っても使わなくても良いのですが、 どなたか、a:link a:visited a:hoverを複数設定をする方法などあれば、 お教えくださいませ。よろしくお願い致します。