I’m confused I’m only 9

Sent from my iPad

> On 10 Sep 2020, at 10:54, Jeff Zeitlin <edi...@freelancetraveller.com> wrote:
> 
> Normally, the title of a book should be set in italics. I'm a big fan of
> semantics, so I have a class called "booktitle":
> 
> .booktitle {
>    font-style: italic;
> }
> 
> 
> I also have a class called "editorial":
> 
> .editorial {
>    font-size:  0.8em;
>    font-style: italic;
> }
> 
> which I use for setting blocks of text that are author's or editor's
> comments or clarifications of the associated article text. There are a few
> other classes that I use that set font-style: italic; as well.
> 
> However, when a book title appears within already-italicised text, it
> should be set as "roman"/upright/non-italic.
> 
> (Technically, if font-style: italic; is in effect, _any_ text that would be
> italicised if set among normal text should be set as non-italic.)
> 
> Is there some relatively clean way of defining .booktitle such that if
> {font-style: italic;} or {font-style: oblique;} is currently in effect
> (whether from applying the em tag, or another style that sets italic, or
> inherited from a higher-level style application), I apply {font-style:
> normal;}, otherwise, I apply {font-style: italic;}?
> 
> ("relatively clean": I want to avoid javascript, perl, etc., for Reasons.)
> -- 
> Eönwë
> (SpamCop subscriber, not staff/admin)
> ______________________________________________________________________
> css-discuss [css-d@css-discuss.org]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> List policies -- http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
______________________________________________________________________
css-discuss [css-d@css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to