CSS art

CSS is an acronym for Cascading Style Sheets. It is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. Cascading Style Sheets are a cornerstone technology of the World Wide Web, alongside HTML and JavaScript. It is designed to enable the separation of presentation and content, including layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file which reduces complexity and repetition in the structural content as well as enabling the .css file to be cached to improve the page load speed between the pages that share the file and its formatting. The name cascading comes from the specified priority scheme to determine which style rule applies if more than one rule matches a particular element. This cascading priority scheme is predictable. A very good tutorial on this language can be found on the W3Schools website

Artistic effects

I personally try not to use too many Cascading Style Sheets, primarily because they slow down the upload speed of a website and that affects my SEO.

Learning how to use Cascading Style Sheets

If you are interested in getting some lessons, please do contact me for more information. Lessons can be online, at my place, or anywhere in Central Ho Chi Minh City (assuming there is no lockdown).

Here is a very simple example of CSS Art.

Hello there!



Author: Piers Midwinter
I am an artist and a teacher. I am currently teaching at a Cambridge International School in Vietnam.