@Rev. Bob
Now I got what you wanted to explain.
I agree. You can omit p { font-size: 1em }.
May be I was so used to it, because in the past you had to fight against strange browser behaviours which made it necessary.
I don't remember.
Thanks to correct me.
And thanks for the link to your page. I looked into the CSS. Indeed there are values like "larger"
I appreciate it, that you are strong advocate of letting users control their environment
Apropos:
Does anyone know a method to disable hyphenation on a Kobo Glo
without any embedded CSS?