Diana Le

Diana Le @dianale

About: I'm a front-end web developer who creates responsive websites using HTML, CSS and JavaScript from design mock-ups. I'm continuously learning to improve my skills. 👩🏻‍💻

Location:
Texas, USA
Joined:
Sep 6, 2021

Diana Le
articles - 20 total

Better Accessibility: My Path to the CPACC

I took the Certified Professional in Accessibility Core Competencies (CPACC) exam offered by the...

Learn More 0 0Dec 9 '25

Use the new ARIA landmark <search> for search forms and filters

ARIA landmark roles are sections of a web site that are so important to the page that they warrant...

Learn More 2 1Apr 29 '25

CSS Layouts: Get Started with Container Queries

Welcome to another year of the State of CSS. Like for last year's State of CSS 2022, I will be...

Learn More 36 2Oct 25 '23

Are you an HTML expert? Find out with the new State of HTML 2023 survey

If you're familiar with the State of JavaScript or State of CSS surveys, there is now a brand new...

Learn More 8 2Sep 28 '23

CSS Layouts: Maintain Element Proportions with aspect-ratio

Introduction Banner Example iframe Example Images Introduction There are times you'll...

Learn More 3 0Aug 1 '23

CSS Typography: Create exact heights with line-clamp

I've built dozens of web sites, and by far one of the most common components that required multiple...

Learn More 6 0Apr 26 '23

Simplify CSS selectors with :is() and :where()

Introduction How Both :is() and :where() Work How These Help Minimize Errors Specificity:...

Learn More 8 2Jan 19 '23

CSS Selectors: Style lists with the ::marker pseudo-element

For HTML lists, there was no straightforward way to style the bullets a different color from the list...

Learn More 9 0Dec 29 '22

CSS Selectors: Introduction to :has()

The functionality of CSS's new :has() selector has been something that I've wished existed natively...

Learn More 3 0Dec 9 '22

State of CSS 2022 Survey

I always get a little excited each time the annual State of CSS survey rolls around because I can...

Learn More 3 1Dec 7 '22

When did you create a Stack Overflow account?

It took me 9+ years to join Stack Overflow I've been using Stack Overflow as a resource...

Learn More 4 2Jun 21 '22

Best Internet Explorer Troubleshooting Memories

In honor of IE retiring tomorrow June 15, let's talk about our best (or worst depending on your point...

Learn More 6 0Jun 15 '22

Creating Squid Game's Dalgona Using Canvas

I've been a front-end web developer for a while and yet I've only used HTML5's canvas element 1-2...

Learn More 37 9Nov 22 '21

CSS Layouts: History from Float to Flexbox and Grid

CSS layouts have changed significantly within the past several years due to flexbox and to grid. In...

Learn More 116 6Oct 17 '21

Beginners Guide to Web Performance: Optimizing FontAwesome Icons

I'm a huge fan of font icons since they make updating or adding icons on the fly so much easier. I...

Learn More 10 0Oct 11 '21

Create Mirrored Cursor Movement with CSS and JavaScript

This week's Codepen Challenge was "Reflections" so I created a pen where a light follows your cursor...

Learn More 35 1Oct 3 '21

Add Some Bounce to your Forms with Animated Floating Labels

How to Style Form Labels like Placeholders Disclaimer: Forms with labels directly on top...

Learn More 8 3Sep 26 '21

Beginners Guide to Web Performance: Optimizing Google Fonts

How to Improve Web Performance by Optimizing Google Fonts Use font-display:...

Learn More 30 0Sep 19 '21

Animated Sky Using CSS Keyframes, Gradients and Transform

Animated Sky Using CSS Keyframes, Gradients and Transform This was a fun weekly Codepen...

Learn More 37 3Sep 12 '21

Beginners Guide to Web Performance: Optimizing Images

How to Improve Web Performance and Site Speed by Optimizing Images Table of...

Learn More 11 0Sep 6 '21