And the .classname works elsewhere eg the class "g" in the stylesheet .g {
css }
;.g text
:.g text
*.g text
#.g text
Tones
On Monday, 9 August 2021 at 03:32:59 UTC+10 Soren Bjornstad wrote:
> Somewhat off-topic, but:
>
>
>> BTW, the "period" in front of class names always confuses me, sometimes I
>> need it, and other times no - ?
>>
>
> Class names don't include a period, but you need a period when you're
> using it in a CSS selector (the start of a CSS rule in a stylesheet that
> comes before the {) to indicate that it's a class name rather than an HTML
> tag name. So it's 'class="whatever"' but '.whatever { color: blue; }'. If
> you said 'whatever { color: blue; }', then you would be trying to style all
> the 'whatever' tags in the document instead of all tags of any kind that
> have the 'whatever' class assigned.
>
> You also need the . for the @@ syntax in TiddlyWiki (e.g., '@@.whatever
> (text) @@') for similar reasons (otherwise you couldn't tell the difference
> between a style attribute like "color" and a class called "color").
>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/9cc23f2a-e39d-4934-869b-334e5c0d1017n%40googlegroups.com.