How to Organize CSS | Beginners BEM tutorial
Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap How to Organize CSS and a Beginners BEM tutorial. This CSS tutorial for beginners looks at several helpful ways to organize your CSS styles and introduces the BEM naming convention methodology. 🚩 Subscribe ➜ https://bit.ly/3nGHmNn 🚀 This lesson is part of a CSS for Beginners tutorial series playlist: • CSS Tutorials for Beginners 🔗 All Resources for this CSS Tutorial Series: https://github.com/gitdagray/css_course 📬 Course Updates ➜ https://courses.davegray.codes/ How to Organize CSS | Beginners BEM tutorial (00:00) Intro (00:05) Welcome (00:26) Follow Your Team (01:16) Create Headings with Comments (02:24) Sort CSS properties by ABCSS or groups (05:40) Naming Convention Methodologies (06:41) BEM - Blocks (08:10) BEM Blocks with Modifiers (11:07) BEM Blocks vs Elements (14:32) Header example styles (16:15) BEM Elements (17:27) BEM Elements with Modifiers (18:54) BEM helps keep specificity aligned ⚙ Web Dev Tools: 🔗 Chrome Browser: https://www.google.com/chrome/ 🔗 Visual Studio Code (VS Code): https://code.visualstudio.com/ 🔗 Live Server VS Code Extension: https://marketplace.visualstudio.com/... 🔗 W3C CSS Validator: https://jigsaw.w3.org/css-validator/ 🔗 Specificity Calculator: https://specificity.keegan.st/ 🔗 CanIUse.com: https://caniuse.com/ 📚 References: 🔗 MDN CSS Selectors: https://developer.mozilla.org/en-US/d... 🔗 MDN - How to Apply Colors to HTML Elements with CSS: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Values and Units: https://developer.mozilla.org/en-US/d... 🔗 MDN - The Box Model: https://developer.mozilla.org/en-US/d... 🔗 MDN - Styling Lists: https://developer.mozilla.org/en-US/d... 🔗 MDN - Display Property: https://developer.mozilla.org/en-US/d... 🔗 MDN - Floats: https://developer.mozilla.org/en-US/d... 🔗 MDN - Columns: https://developer.mozilla.org/en-US/d... 🔗 MDN - Margin Collapsing: https://developer.mozilla.org/en-US/d... 🔗 MDN - White-Space: https://developer.mozilla.org/en-US/d... 🔗 MDN - Positioning: https://developer.mozilla.org/en-US/d... 🔗 MDN - Flexbox: https://developer.mozilla.org/en-US/d... 🔗 MDN - Basic Concepts of Grid Layout: https://developer.mozilla.org/en-US/d... 🔗 MDN - Grid Template Areas: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Images: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Background Images: https://developer.mozilla.org/en-US/d... 🔗 Chip Cullen - Article on Content Layout Shift: https://chipcullen.com/what-width-and... 🔗 MDN - CSS Media Queries: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Pseudo-Classes and Pseudo-Elements: https://developer.mozilla.org/en-US/d... 🔗 MDN - List of CSS Pseudo-Classes: https://developer.mozilla.org/en-US/d... 🔗 MDN - List of CSS Pseudo-Elements: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Custom Properties (Variables): https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Functions: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Transform: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Transitions: https://developer.mozilla.org/en-US/d... 🔗 MDN - CSS Animations: https://developer.mozilla.org/en-US/d... 🔗 MDN - Organizing Your CSS: https://developer.mozilla.org/en-US/d... 🔗 Scott O'Hara - Organizing CSS for Everyone: https://modernweb.com/ordering-css/ 🔗 Get BEM - Introduction: http://getbem.com/introduction/ ✅ Follow Me: Github: https://github.com/gitdagray Twitter: / yesdavidgray LinkedIn: / davidagray Blog: https://yesdavidgray.com Reddit: / daveoneleven Was this tutorial about how to organize your CSS and beginners BEM tutorial helpful? If so, please share. Let me know your thoughts in the comments. #css #organize #bem

CSS Complete Project for Beginners

Become a CSS Grid Pro! Learn EVERYTHING You Need to Know In Detail 🔍

How to stop AI bots in 2026 (using behavioral intent)

Learn CSS BEM (and avoid these common mistakes)

CSS Animated Responsive Navbar | CSS Animations for Beginners

CSS Position Property Tutorial for Beginners | Absolute, Relative, Fixed, Sticky

Organizing CSS with OOCSS, SMACSS, and BEM - Matt Stauffer

CSS Variables - An introduction to CSS custom properties

CSS Media Queries & Responsive Web Design tutorial for Beginners

BEM 101: How to Make Web Design Organized & Scalable

Learn CSS BOX MODEL - With Real World Examples

10 CSS Pro Tips - Code this, NOT that!

Learn CSS Flexbox in 20 Minutes (Course)

Learn how to power-up your CSS with PostCSS

Mastering BEM Naming for CSS Beginners

Sass Tutorial for Beginners | SASS Tutorial: Learn Complete SASS in 30 Minutes

5 CSS Tips & Tricks for better Responsive Web Design

Sass and BEM for beginners

These CSS PRO Tips & Tricks Will Blow Your Mind!

