---
title: "Discussion on \"CSS Selectors for Beginners: How to “Choose” Elements to Style\" | Hashnode"
description: "Discussion on \"CSS Selectors for Beginners: How to “Choose” Elements to Style\". CSS is how we make a webpage look good—colors, spacing, fonts, layout.\nBut CSS has one big question it must answer first:\n\nWhich HTML elements should I style?\n\nThat’s exactly what CSS selectors are for.\nSelectors are the foundation of CSS. If you und..."
url: "https://hashnode.com/posts/css-selectors-for-beginners-how-to-choose-elements-to-style/697f7cbd3ad4336fbfb29179"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [CSS Selectors for Beginners: How to “Choose” Elements to Style](https://cssunderstand.hashnode.dev/css-selectors-for-beginners-how-to-choose-elements-to-style?utm_source=hashnode&utm_medium=feed)

CSS is how we make a webpage look good—colors, spacing, fonts, layout. But CSS has one big question it must answer first: Which HTML elements should I style? That’s exactly what CSS selectors are for. Selectors are the foundation of CSS. If you und...

Feb 1 · 6 min read · cssunderstand.hashnode.dev  
Read the article

-   [#css](https://hashnode.com/tag/css)
-   [#css-beginner-tutorial](https://hashnode.com/tag/css-beginner-tutorial)
-   [#css3](https://hashnode.com/tag/css3)
-   [#css-frameworks](https://hashnode.com/tag/css-frameworks)
-   [#css-flexbox](https://hashnode.com/tag/css-flexbox)

## Written by

[Mahesh](https://hashnode.com/@mahesh843)

@mahesh843

  
[View profile](https://hashnode.com/@mahesh843)

i am the coder

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
