• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:表の文字の色やサイズの一括設定がうまくいきません)

表の文字の色やサイズの一括設定がうまくいかない理由と解決方法

このQ&Aのポイント
  • 表の文字の色やサイズを一括設定する方法について調査しましたが、うまくいかない理由と解決方法がわからずにいます。
  • 表の文字の色やサイズを一括設定するためのCSSの指定方法を調べても、望む結果が得られませんでした。フォントの種類と色が変わらない原因を特定することが困難です。
  • リンクを含む表の文字の色やサイズを変えることは可能です。リンクを表現する要素に対して、独自のCSSスタイルを適用することで実現できます。

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

  • ベストアンサー
  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.1

CSSでのフォントの種類はfont-familyを使います。 sans-serifは指定したフォントが無い場合、ゴシック系フォントを使用します。 色が変わらないのは、font-faceでエラーになっているから、その後のcolorが無効になるため。 <a>要素の色などを変えたい場合そのままだと、ページ内の<a>の全てが変わってしまうので 以下のようにすると<td>内の<a>のみ変更できる。 <style type=text/css> td { font-size: 20px; font-family: "HGSゴシックE",sans-serif; color: #000000; } td a { color: #0000ff; } td a:hover { color: #ff0000; } </style>

Braeswood
質問者

お礼

丁寧な語説明ありがとうございました。うまくいきました。CSSでのフォントの種類はfont-familyで指定するのですね。初歩的なことがわかってなくて、お恥ずかしいかぎりです。フォントのところでエラーがでたために、色が変わらなかった点、了解しました。 <td>内の<a>のみ変更するやり方もお教えいただき、感謝感謝です。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.2

No1です フォント名の部分で、"HGSゴシックE"とダブルクォーテーションを使っていますが、 フォント名の(MS 明朝)のように名称の間にスペースがある場合に使います。 よってこの場合は font-family: HGSゴシックE,sans-serif; でもOKです。

Braeswood
質問者

お礼

ご説明いただいた点も、質問には入れなかったのですが、わからずにいましたので、助かりました。スペースが入っていない場合は、ダブルクォーテーションで囲わなくてよいのですね。ご丁寧にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セル内の文字の色とサイズの指定

    表のセルの中に書く文字の、色、サイズを指定するにはどうしたらよいのでしょうか。 <td font color="green" size="4">色とサイズ</td> などでよいかと思ったのですがうまくいきません。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • ホームページビルダー:フォント色を統一したい

    ホームページビルダー10を使って、ホームページを作成しています。 スタイルシートを使用しているのですが、リンクを貼った箇所のフォント色が統一されません。 スタイルシートではリンク箇所は「紫」に設定されているはずなのですが、「青」になっている箇所がランダムにあります。 紫の部分と、青の部分のタグがどう違うかをよーく見てみたのですが、全然一緒のように思えます。 こんな感じです。 「紫」に表示される ↓ <TR><TD><A href="file:///C:/Documents and Settings…省略….html">リンクその1</A></TD></TR> 「青」に表示される ↓ <TR><TD><A href="file:///C:/Documents and Settings…省略….html">リンクその2</A></TD></TR> colrというタグもないし、なにがどう違うんでしょうか? <FONT color="#ff0000">文字</FONT>というようにすれば、色が変わる場所とそれでも変わらない場所とかあります。 こうなってしまった情報をどうすれば直せるのか、またどうすればこうなるのを防げるのか… ご存知の方がいらっしゃいましたら、ぜひご享受よろしくお願いいたします。

  • 表(テーブル)内の文字サイズ一括変換

    <table>タグ内の文字サイズを一括して変換させたくて、 Q.No1470163の質問(2005年6月24日投稿のものです)に対する解答No.6とNo.1を参考に(というかNo.6を殆どコピペして)、表を作ってみました。 地の分より表内の文字を小さくしたかったのですが、Netscape7とFirefox3はうまく小さくなりましたがIE6では文字サイズが変わりません。 ちなみにcssの指示は↓と書きました。 <style type="text/css"> <!-- #sidTable001 tr{font-size: small;} --> </style> どうすればIEでもうまく小さくなるでしょうか?お教え下さい。 なお、当方、初心者です。お手数ですが専門的になるとお手上げなので簡単な方法でお願いします。 ↓以下はQ.No1470163の質問(2005年6月24日投稿のものです)に対する解答No.6の一部引用です。 例示。 <table id="sidTable001" class="sclTable000">  <colgroup>   <col id="sidCol001" class="sclCol000">   <col id="sidCol002" class="sclCol000">  </colgroup>  <tr id="sidTr001" class="sidTr000">   <td id="sidTd011" class="sclTd001">左側01</td>   <td id="sidTd012" class="sclTd002">右側01</td>  </tr>  <tr id="sidTr002" class="sidTr000">   <td id="sidTd021" class="sclTd001">左側02</td>   <td id="sidTd022" class="sclTd002">右側02</td>  </tr> </table> 上記 HTML に対して 全セルに対して : tr{ ~ ;} このテーブルに限った全セルに対して : #sidTable001 tr{ ~ ;} 左側01,右側01に対して : #sidTr001 tr{ ~ ;} 左側01,左側02に対して : tr.sclTd001{ ~ ;} 左側01だけに対して : tr#sidTd011{ ~ ;} 尚、左側01,右側02に対して : tr#sidTd011, tr#sidTd022{ ~ ;} の様な複数の指定も出来ます。 (CLASS で同じCLASS名を付ける方をお勧めしますが、一応技術的に出来るという事で例示をしました。) 回答者:koutarou504さま

    • ベストアンサー
    • HTML
  • 同じHTMLなのに色が違う原因は?

    HPビルダー11を使っています。 目次用に作成したもので、 下記ですが、 </TR> <TR> <TD width="143"><FONT color="7E4C3B" size="2"><A href="×××.html">★●●●●</A></FONT></TD> </TR> <TR> <TD width="143"><FONT color="7E4C3B" size="2"><A href="×××.html">★△△△△</A></FONT></TD> </TR> <TR> <TD width="143"><FONT color="7E4C3B" size="2"><A href="×××.html">★◆◆◆◆</A></FONT></TD> 全く同じように見えるのですが、 プレビュー画面で見ると、 ●と△は同じ青色になるのに、◆だけ緑色になってしまいます。 試しに、青色に表示される行をコピーして 貼り付けてみたのですが、結果は緑色になって しまいます。 まだ、ネット上にアップしていないのですが、 アップしたら、青色になる~なんてことはないですよね。 何度見比べてみてもわかりません。 どなたか、ナゾを解いてください。 ヨロシクお願いします。 因みに、 ×の部分はすべて違う言葉で、別々のページを表しています。 初心者です。 呆れないで教えて頂けますでしょうか?

  • リンクを張った文字列の色

    次のようにするとlink、hover、active、viewedのそれぞれの場合に「リンク先のページのタイトル」の文字列の色がgreen、#ffdddd、#ffffdd、maroonになると思ったのですが、うまくいきません。maroonのままです。 <html> <head> <style type="text/css"> <!-- table {font-size:12px; } a.x:link {color:green; text-decoration:none; } a.x:hover {color:#ffdddd; } a.x:active {color:#ffffdd; } a.x:visited {color:maroon; } --> </style> </head> <body> <table border="0" width="100%" height="400" text="bold"> <tr><td><a href="http://www......html" class="x" target="_blank">リンク先のページのタイトル</a>/td></tr> </table> </body> </html> よろしくお願いします。

    • ベストアンサー
    • HTML
  • セルの書式設定のフォントやサイズの設定はできないの

    エクセルの条件付き書式ではセルの書式設定のフォントやサイズの設定はできないのですか? 条件:セルの値が 次の値に等しい:a として、書式ボタンをクリックしたのですが 色やスタイルや下線は設定できますがフォントやサイズの設定はできません。 仕様でしょうか? 条件が悪いのでしょうか?

  • 表の作成

    いつもお世話になっています。 下記の構文で表を作成した際に、セルの幅がずれてしまいます。 <TABLE border="1" cellspacing="0" width="940"> <TBODY> <TR> <TH height="17" width="790" colspan="5">A</TH> <TH height="17" width="75" rowspan="2">G</TH> <TH height="17" width="75" rowspan="2">H</TH> </TR> <TR> <TH height="17" width="150">B</TH> <TH height="17" width="80" >C</TH> <TH height="17" width="220">D</TH> <TH height="17" width="280">E</TH> <TH height="17" width="60" >F</TH> </TR> </TBODY> </TABLE> <TABLE border="1" cellspacing="0" width="940"> <COLGROUP> <col width="150"> <col width="80" > <col width="220"> <col width="280"> <col width="60" > <col width="75" > <col width="75" > </COLGROUP> <TBODY> <TR height="30"> <TD><FONT SIZE="-1">○</FONT></TD> <TD><FONT SIZE="-1">×</FONT></TD> <TD><FONT SIZE="-1">△</FONT></TD> <TD><FONT SIZE="-1">□</FONT></TD> <TD><FONT SIZE="-1">◆</FONT></TD> <TD align="center"> <INPUT type="button" value="◎" style="width:55px;height:27px" onClick=""> <!-- ж --> </TD> <TD align="center"> <INPUT type="button" value="Δ" style="width:55px;height:27px" onClick=""> <!-- ☆ --> </TD> </TR> </TBODY> </TABLE> どなたか解決方法を教えていただけないでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • テーブルのフォントサイズ

    こんにちは。 テーブルタグ内でフォント指定のやり方を探しています。 現段階では <TABLE BORDER=1> <TR><TD><FONT SIZE=2>文章</FONT></TD></TR> </TABLE> のようにやっています。 テーブルで一括して指定できる方法を教えてください! お願いします

    • ベストアンサー
    • HTML
  • 表の中の表にスタイルシートを適用したい

    表の中の1セル内に文字列と表を配置しています。 その中のフォントカラーを統一させたいのですが… <TABLE> <TR><TD class="color"> ←1 ここに色々文字列   <TABLE>   <TR><TD>ここにも文字列</TD></TR> ←2   <TR><TD>ここにも文字列</TD></TR> ←3 この場合、「ここに色々文字列」の方はちゃんと反映されます。 「ここにも文字列」の方が反映されません。(bodyで設定したフォントカラー) これを2や3のTDにclassを入れることなく1のTDで一括して変化させるようにするにはどのように記述したらよいでしょうか?

    • ベストアンサー
    • CSS
  • エクセルのハイパーリンク設定後の文字サイズ

    エクセル2002にて、ハイパーリンクを設定した時に、設定したセルの文字サイズ(8.5)とフォント(MSPゴシック)が変更されてしまいます。 以前のままにしたいのですが、どうしたらいいのでしょうか?

このQ&Aのポイント
  • MFC-J5630CDWのプリンターにはトナーセーブモードの設定がありますが、プリンター本体のメニューには表示されません。
  • 代わりに、パソコンの印刷詳細の拡張機能であるインク節約モードを設定することができますが、デフォルト設定ができないため、毎回印刷するたびに設定しなければなりません。
  • 常にトナーセーブモードを設定する方法や他の方法があれば教えてください。
回答を見る

専門家に質問してみよう