Drag & Drop
Contenteditable
HTML5
Tags used for this page layout
- <header>
- <main>
- <section>
- <footer>
- <nav>
CSS3
CSS used for this page layout
- :nth-child
- flexbox
- flex-direction
- flex-grow
- flex-shrink
- grid
- grid-gap
- grid-template-columns
- grid-row
- grid-column
- justify-content
- align-content
- border-radius
- transition
- transform
Card #1
You can resize this card to 500px width and height! (Does not work in mobile)
Card #2
Text Shadow
text-overflow: ellipsis - here is some text to test this.
text-overflow: clip - here is more text to test this.
Hereiswherewestringabunchoftexttogethertomakeonelongwordinordertotestwordwrap.
This is @font-face
This is outline
Random CSS3
Forms: Part 1
Forms: Part 2
Animation & Canvas
Animation (with transform)
<canvas>
Enter a number (0 - 700)
About
In 2013, I made a HTML5/CSS3 test page with the intention of updating it regularly. That, of course, did not happen. Now in 2025, I have revisited the page making examples of some of the existing markup. This sudden burst of "creativity" was brought on do to my desire to make my own Bass Tuner page, plus some other things.
Nowadays, CSS and HTML no longer have number versions. HTML5 and beyond have been replaced by the HTML Living Standard. Maybe that is for the best considering some HTML5 elements require Javascript to make the most out of an element's feature[s].
To be honest, it brings back memories of when Microsoft said Windows 10 would be the last version of Windows until it wasn't and they released Windows 11. Ah, good times.
This page is not meant to be a tutorial. By all means, you can take a look at the code and make your own stuff.
You can visit the site caniuse.com where they have searchable database full of client-side tech like HTML, CSS, Javascript and others. It will tell you what browsers support the tech you are looking for and the global baseline usage.
Now I have given you the truth. Do what you will.