
No.1ベストアンサー
- 回答日時:
まずは、cssの書き方ですが・・・
インラインで書く場合、a:link { font-size: 99 }という様な書き方はしません。
この様な書き方は、headタグ内又は外部ファイルの場合になります。
インラインと言うのは<div style="padding:3px; text-align:right;">などの書き方をいいます。
a要素のcssを指定したい場合かつhtmlに直接記入するには、headタグ内に下記の様に書くしか無かった気がします。
<style type="text/css">
<!--
a:link { color: #0000ff; }
a:visited { color: #000080; }
a:hover { color: #ff0000; }
a:active { color: #ff8000; }
-->
</style>
そもそも、インラインで書くと後々面倒だと思いますけど・・・
koooooooolさん、ご返信ありがとうございます。
私も、たぶん無理なんだろうなぁと、うすうす感づいていたところです。。。
まあ、無理なら無理で仕方がないけど、念のため確認してみようと、質問に参ったわけです。
さて、無理という確認がとれて気持ちがスッキリしたところで、いさぎよく代替手段を検討します!
No.3
- 回答日時:
> さて、無理という確認がとれて気持ちがスッキリしたところで、いさぎよく代替手段を検討します!
目的は何でしょうか?
もし目的が「特定のリンクだけスタイルを変更したい」ということなら、class属性と複合させることで対応できます。
<style type="text/css">
a.test:link { color: green; }
a.test:visited { color: #000080; }
a.test:hover { color: yellow; }
a.test:active { color: #ff8000; }
</style>
<a class='test' href='#'>test</a>
think49さん、ご返信ありがとうございます。
目的はそのとおりです。
しかし<head>タグは共有部分としてリテラルで作成してしまったため、修正したくないという思いがあります。
そこでタグ内に直接スタイルを埋め込むという方針にしました。
しかし代替手段は思い浮かばなかったので
結局No.2abrilさんの回答にもあるように、
<a href="#" style="font-size: 99">リンク部分</a>
のように妥協しました。
No.2
- 回答日時:
> <table style="A:link { font-size: 99 }">
この書き方は何もかも間違ってますね。
・a要素に対するスタイルをtable要素のstyle属性に指定している。
・style属性として記述する場合はstyle="~"の中は、単にダイレクトに各プロパティの指定をセミコロンで並べなくてはだめ(つまり外部スタイルとしてまとめる場合の{ ~ }の中だけを直接記述するという事)。
・style属性として記述する場合は、疑似要素":link"等は指定できない。
CSSもHTMLも決まり事によって動いている世界ですから当てずっぽうはNGです。ちゃんとルール(文法)を調べてから試みましょう。すぐ調べられる事ですから。
ちなみに、a要素に対するスタイルを、style属性として各タグ毎に記述したいのであれば、以下の様にしかできません。
<a href="#" style="font-size: 99">リンク部分。疑似要素は指定できないので、リンクの操作状態(訪問済・未訪問・マウスオーバー・クリック中)に関わらず常にこのスタイルが適用されるのみ。</a>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字の位置、上下のマージンが...
-
なぜ文字がでかくなってしまう...
-
HTMLで特定の文字だけ色を変え...
-
文字が斜め(斜体、イタリック体...
-
h1タグのパンくずリストへの設置
-
background-color: #ddd;の意味...
-
ホームページビルダーでサイト...
-
リストの前後の行間をなくす方...
-
API Sleep関数について
-
テキストボックス途中で切れて...
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
cssファイルの名称付け
-
jspにcssを反映させるには
-
教えてください。
-
ページ内にスクロールバーのあ...
-
サイトを作る時のcssファイルは...
-
Illustratorで作成、pngで保存...
-
コマンドプロンプトでフォルダ...
-
excelにて各シートの総印刷ペー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストの前後の行間をなくす方...
-
文字の位置、上下のマージンが...
-
Excel VBA メール作成について ...
-
background-color: #ddd;の意味...
-
全角半角含めて等幅で表示したい
-
アコーディオンメニューが思う...
-
ホームページビルダー作成HPがi...
-
Format 関数 表示書式指定文字...
-
CSSでのフォントサイズ指定にお...
-
特定の文字のみcssを適用するに...
-
タグが反映してくれません
-
<input type="file"> の幅
-
リストのデフォルトの表示位置は?
-
テーブルの中の文字が小さくで...
-
掲示板をつくりたいのですが、...
-
CSSのid名class名の重複回避方...
-
jquery.validationEngine.jsカ...
-
A:link等の指定をstyle属性でタ...
-
テキストエリア内の文字の装飾
-
スタイルシートでの段組指定に...
おすすめ情報