• ベストアンサー

cssでターゲット指定

スタイルシートの役割を超えているような気がするので、できないとは思いますが cssでリンクのターゲット属性を指定することはできませんか そもそもターゲット属性は非推奨でしたっけ? もし、cssで可能なら教えてください

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

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

できないと思います。 ターゲット属性は、DTDでTransitionalですが、非推奨ではないです。

imaboy
質問者

お礼

ありがとうございます 勉強しなきゃいけないですね。

関連するQ&A

  • スタイルシートでリンクターゲットの指定

    <a href="" target="_blank"> スタイルシート(class)で上記のようにリンクターゲットを指定することは可能なのでしょうか? 文法チェックでは、「<A> の属性 `TARGET` はあまり薦められない属性です」とあります。ですので、スタイルシートで指定できればと思っています。

  • CSSスタイルシート・疑似フレームでのターゲット指定リンク

     CSSのスタイルシートを使ったフレームページ風のデザインがありますね。(疑似フレーム)  フレームページであれば、ターゲットによってそのターゲットとなったページのみリンク先に飛べますが、CSSのスタイルシートでも再現できますか?  CSSのスタイルシートではidで別れていますが、どうすればできますかね?JavaScriptを利用すればできるという話を聞いたことはありますが、実際どうすればいいのかわかりません。方法とそのことが詳しく記載されたサイトなどを紹介して頂ければ幸いです。

  • 要素にスタイルシートを外部CSSにて指定する方法

    外部運営で、間借りしているサイトを使用しています。(主の部分は、運営会社のみが変更可能) 自分でCSSを変更できないので、例えば、テキストリンクにスタイルを適用す場合、直接記述ができるようなのですが、 <a style="color: red; text-decoration: none;" target="_blank" href="url">ABCD</a> これを、直接スタイル記述ではなく、自分のサイトで作った外部CSSにリンクさせ、適用させたいと考えています。 ID name属性 Title属性 content type属性 スタイルシートクラス リンクcharset属性とスタイルシート欄が存在します。(上記の例は、最後のスタイルシートの欄に入れると上記のようなソースになりました。) 上記の中で、何か利用すれば外部CSSのリンクできるのでしょうか。

    • ベストアンサー
    • HTML
  • target属性を使わずに

    target属性を使わずに、リンク先を別窓で開く方法はありますか? どうやらtarget属性は推奨されていないようなので。。。

    • ベストアンサー
    • HTML
  • スタイルシートで新しいウィンドで開く

    スタイルシート(CSS)の記述によって 新しいウィンドで開くというリンクの指定は出来ないのでしょうか? 現在CLASSをリングタグに入れて、リンクの分類分けをしており、 特定のCLASSだけ「新しいウィンドで開く」というリンクにしたいのです。 特定のCLASSだけTARGET="_blank"属性を一括指定する CSSのようなものはないんですかね?

  • CSSで、外部スタイルシートを2つ指定した場合。

    たとえば、 <link href="style.css" rel="stylesheet" type="text/css"> <link href="info.css" rel="stylesheet" type="text/css"> のように2つスタイルシートを指定した場合、同じ内容のスタイルシートを書き込んだ場合どちらが優先されるのでしょうか。

    • ベストアンサー
    • HTML
  • 表をCSSで指定する方法

    表をCSSで指定する方法 表をスタイルシートで指定することはできますか? 下の記述を何百ページものhtmlにおこなった場合、widthを640に変更したい場合など、手作業で変更しなければならず煩雑です。 <TABLE cellSpacing=0 cellPadding=10 width=600 border=0> スタイルシートなどを使うことはできませんか? 背景は、selene_plさんに教えていただいたようにスタイルシートを使いました。おかげさまで、色の変更は複数ページにわたり、一気にできるようになりました。 →BODY{ background-color : #cecfff; } というcolor.cssファイルをつくりました。 →htmlページの <head>~</head>の中に、 <link rel="stylesheet" type="text/css" href="color.css"> を埋め込みました。 表についてもこのようなことはできませんか?長年の懸案です。

  • CSSでテーブルセルの大きさ指定したい

    CSS(スタイルシート)を使って セルの大きさを指定したいのですが 自分のもってる本にはHTMLの方法しかのってなく CSSのテーブルの項目にはなぜか書いてません 自分が使っている無料HPサイトではHTMLで 指定しましたが反応ないです CSSでのセルの大きさ指定のやり方教えてください

    • ベストアンサー
    • HTML
  • CSSの指定方法

    CSSの指定についてですが、 CSSを指定する方法に@importで指定する方法がありますが、 <link rel="stylesheet" href="style.css" type="text/css"> と指定する方法と比較してどのようなメリットとデメリットがありますか? 記入方法の違いで古いブラウザに適応させないようにできることは知っているのですが、 この他にどのようなことがありますか?

    • ベストアンサー
    • HTML
  • css、スタイルシートの読み込み順について

    head内に<link type="text/css……>でスタイルシートを3つ読み込んでいて ①reset.css ②style.css ③content.css の順で上から下に並べてるのですが②が後で読み込まれます。 !importantはどのスタイルシート内にもついてませんし、リンクの指定ミス等もありませんでした、メディアクエリのミスもありません。 一体なにが原因として考えられるでしょうか…お知恵を貸していただけますと嬉しいです。

    • 締切済み
    • CSS

専門家に質問してみよう