Codepen
In my research into getting things to work by the use of CSS I came across Codepen. I was looking for examples of how to generate a calendar. The motivation was to enable the customisation on an "owned" website.
The conclusion is that the use of a third party solution such as Google Calendar is probably the best solution.
While the Codepen example was quite elegant it was too complex for what I wanted.
Challenges
A nice feature on the Codepen website is the "Challenges" section. There are some really neat examples of code here.
The code from these "Challenges" is available to embed on your webpages. I have done this on my calendar page.