Plain text msg
<div class=moz-txt-plain wrap=true graphical-quote=true><pre>
xxx wrote:
</pre><blockquote type=cite><blockquote type=cite><pre><span class=moz-txt-citetags>> > </span>xxx xxx xxx xxx
<span class=moz-txt-citetags>> > </span>xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
<span class=moz-txt-citetags>> > </span>xxx
</pre></blockquote><pre><span class=moz-txt-citetags>> </span>
<span class=moz-txt-citetags>> </span>xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
<span class=moz-txt-citetags>> </span>xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
</pre></blockquote><pre><!---->
xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
<div class=moz-txt-sig>--
xxx xxx xxx.
..
Berlin: <a class="moz-txt-link-freetext" href="http://www.berlin-consortium.org">http://www.berlin-consortium.org</a>
A witty saying proves nothing.
-- Voltaire
</div></pre></div>
Flowed msg
none yet.
Mozilla's default stylesheet
Currently located at bin/chrome/skins/modern/messenger/skin/mailheader.css.
.moz-text-flowed tt {
font-family: inherit;
}
.moz-text-flowed blockquote {
margin: 0em 0em;
border-color: black;
}
/* Anyhow, the <div class=moz-txt-sig> doesn't inherit whitespace setting from
its parent pre, but from its ancestor .moz-text-plain. */
.moz-text-plain {
white-space: -moz-pre-wrap;
}
.moz-text-plain[wrap=false] {
white-space: pre;
}
.moz-text-plain pre {
font-family: inherit;
white-space: inherit;
margin: inherit;
}
/* That's how it should really be
.moz-text-plain pre {
font-family: inherit;
margin: inherit;
}
.moz-text-plain[wrap=false] pre {
white-space: pre;
}
*/
.moz-text-plain[graphical-quote=false] blockquote {
padding-left: inherit;
border-left: inherit;
margin: 0em 0em;
}
.moz-text-plain[graphical-quote=true] blockquote {
margin: 0em 0em;
border-width: medium;
border-color: black;
}
.moz-text-plain[graphical-quote=true] .moz-txt-citetags {
display: none;
}
.moz-txt-sig, .signature {
color: gray;
}
.moz-txt-sig > a, .signature > a {
color: 7777FF /* light blue */;
}
User stylesheet
To be located in <userprofiledir>/chrome/user.css.
You should create your own rules in this file.
:link, :visited, :out-of-date {
text-decoration: inherit;
}
/*.moz-text-plain*/ blockquote[type=cite] {
color: red;
border-color: black ! important;
}
/*.moz-text-plain*/ blockquote[type=cite] blockquote {
color: green;
border-color: red ! important;
}
/*.moz-text-plain*/ blockquote[type=cite] blockquote blockquote {
color: blue;
border-color: green ! important;
}
/*.moz-text-plain*/ blockquote[type=cite] blockquote blockquote blockquote {
color: gray;
}
.moz-txt-citetags /* usually not displayed */ {
color: red;
}
.moz-text-flowed .moz-txt-tag {
display: none;
}
.moz-text-flowed .moz-txt-underscore {
text-decoration: inherit;
font-style: italic;