MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

署名の文字色
https://forums.mozillazine.jp/viewtopic.php?f=3&t=14038
ページ 11

作成者:  mayu2913 [ 2013年5月10日(金) 09:14 ]
記事の件名:  署名の文字色

アカウント設定から署名をつけたのですが、黒ではなく灰色に表示されるため、メール作成のたびに毎回、署名の部分を黒に変更してから送信しています。署名の文字色の設定方法を教えてください。

作成者:  kiki [ 2013年5月10日(金) 17:29 ]
記事の件名:  署名の文字色の設定方法は?

  
*質問・投稿する前に、サポートサイトやヘルプ、このフォーラム内を検索・閲覧して
 確認してみましょう。
 また、広くインターネット上で、同類・類似事例がないか、調べてみましょう。
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境として、正確な OS の種類と Thunderbird のバージョンぐらいは
 書き添えましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。ここは、ユーザ同士で、各種情報・事例を、シェアする場です。
 
 
 
初めて Thunderbird をご使用になった際には、なぜ署名の文字色がグレー(灰色)なのか、と
思われるでしょう。
これは、Thunderbird の当初からの仕様(デフォルト)なのです。

署名の文字色は、ユーザのところでカスタマイズ(変更)可能です。


まず、過去トピックに同類事例があります。
以下を参照してみてください。
[参照]
MozillaZine.jp フォーラム - [解決済み] 署名の色
MozillaZine.jp フォーラム - [解決済み] Thunderbird14で署名の色が変わった


上記の事例を、手順として説明すると、以下になります。

1.Thunderbird を終了した状態で、Thunderbird のプロファイル内に、chrome フォルダを
  作成します。
  Windows 7 ならば、以下になります。(OS の種類によって場所は異なります)

  C:\Users\<ユーザ名>\AppData\Roaming\Thunderbird\Profiles\<profile folder>\chrome

  [参照] プロファイルの場所は、以下を参照しましょう。
  プロファイル | 操作方法 | Thunderbird ヘルプ

2.以下のように、署名の文字色を変更するコードを書いた userContent.css ファイルを作成し
  ます。
コード:
/* 署名の文字色を黒色に変更する */
.moz-txt-sig,
.moz-signature {
color: #000000 !important;
}

  署名内のメールアドレスや URL の文字色も変更したい場合は、以下を追記します。
コード:
/* 署名のハイパーリンク(メールアドレス)を黒色を変更する */
.moz-txt-sig > a,
.moz-signature > a {
color: #000000 !important;
}

  [補足]
  ・色は、カラーコードで指定します。#000000 の部分です。
  ・黒色ならば #000000 です。その他の色は、カラーコード表などを参照しましょう。
  ・userContent.css ファイルは、文字コードを UTF-8 で保存します。


3.次に、上記の userContent.css ファイルを、最初に作成した chrome フォルダに置きます。

これで、次に Thunderbird を起動した際に、署名の文字色が変更されたものに表示されます。
もし、変更されていない場合は、どこかに誤りがありますので、よく見直してみましょう。

作成者:  偶然的通行人 [ 2013年5月12日(日) 20:24 ]
記事の件名:  Re: 署名の文字色

横から失礼します。補足というか、蛇足というか......。

【前提】
近年はあまり意識されなくなったようですが、電子メールではメッセージ本文と署名は区別されています。
このことから Thunderbird は、本文との区別を明確にするために署名の文字色を灰色(アルミニウム的銀白色)にしているようです。
ただし、署名は灰色でなければならないということではなく、あくまで区別のために Thunderbird が選んでいる色だと思います。

【Thunderbird から送信するメッセージの署名の色】
すでに紹介されている方法で署名の色を変更することは可能ですが、常用している電子メールの作成形式がプレーンテキスト形式か HTML 形式かで、対処方法のバリエーションがあります。

(1)HTML 形式の場合
「メール作成のたびに毎回、署名の部分を黒に変更してから送信しています」という文面から推測して、HTML 形式でメッセージを作成されていると思われます。
こういうケースなら、[アカウント設定] の目的のアカウントで、[署名編集] の [HTML 形式で記述する] にチェックをつけ、その下の欄に HTML の書式で文字色を指定した署名を作れば、以降は送信メッセージの署名はその指定色で作成・送信されます。

(サンプル)テスト結果をわかりやすくするため赤色で例示してあります。黒なら #000000 にしてください。

<div style="color: #FF0000;">
===========================<br>
所属部署・名前<br>
メールアドレス
</div>

ただし、受信側が HTML 形式ではなくプレーンテキスト形式での表示をおこなっている場合は、灰色だろうが黒だろうが送信側の装飾的要素はいっさい反映されません。受信側の表示条件にもとづいた色での表示されます(送信側での色指定はすべて無駄になります)。
また、HTML 形式での表示であっても、受信側であれこれカスタマイズしている場合は、送信側がいろいろ工夫しても意図どおりに表示されないことがあります。

(2)プレーンテキスト形式の場合
Thunderbird のメッセージ作成画面では署名は灰色で表示されますが、あくまで画面上の表示がそういう色になっているだけです。
プレーンテキスト形式では送信側が文字色を指定することはできませんから、受信側に灰色の署名が送られるわけではありません。
受信側での署名の表示色は、受信側のメールソフトとその設定内容に従います。
プレーンテキスト形式で(1)の方法は適用できません。

それでも、Thunderbird のメッセージ作成画面における署名の標準色を黒で表示したいのなら、kiki さんが紹介されている userContent.css を使う方法で可能です。
kiki さんが書きました:
/* 署名の文字色を黒色に変更する */
.moz-txt-sig,
.moz-signature {
color: #000000 !important;
}

.moz-txt-sig は、メッセージペインやタブなどで表示する受信メッセージの署名に対する色指定になります。
メッセージ作成画面に挿入される自署名だけを変えたい場合は、.moz-signature だけを使ってください。
両方変えたい場合は、kiki さんの紹介どおりです。

【注意点】
・userContent.css での変更は、メッセージ作成画面の署名を指定色で「表示」できますが、これは Thunderbird 上での「表示」に限られます。HTML 形式で作成しているメッセージのソースにその配色指定を自動的に反映するものではないため、userContent.css で指定した色の署名が送信されるわけではありません。
・受信側が HTML 形式で表示することを前提に、HTML 形式のメッセージを指定色の署名で送信したい場合は、(1)の変更方法を利用することになります。
・userContent.css と(1)を併用した場合、HTML 形式のメッセージでは(1)の色指定が優先されます。
・受信メールにおいて、電子メールの署名のルールとは異なるつけ方の "署名" に対しては、userContent.css の色指定(.moz-txt-sig)が適切に反映されない場合があります。

とりあえず以上です。すでにご承知のことまで書いていたらすみません。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/