Editor and base setup
A clean environment removes friction while you learn.
VS Code is a strong default for CSS thanks to autocomplete, syntax highlighting, navigation and a wide extension ecosystem.
At the beginning, keep your project structure simple: HTML, CSS and assets in predictable locations. That alone prevents many path and maintenance issues.