
Code suggestion
There are some cool features available, such as code completion and code suggestion. So if you start typing in something like border-, you'll get all the different properties that start with border:

In this case, I'm looking for border-radius, so I can just go to that suggestion and hit Tab and it automatically completes the task for me:

There are so many other reasons why I love this text editor that I won't go into. It comes at a cost of $70 but has an unlimited free trial that you can use to determine whether or not you like it—trust me, you will. Now I'm not saying that Sublime is the only text editor you should use or try. There are other good editors as well, like Visual Studio Code, Atom, Adobe Brackets, and others. If you're using something else that does most of the things I'm talking about and it works for you, then stick with it. Just make sure that you don't use Notepad or TextEdit to write your code as that will be very painful and unproductive.
A good text editor is essential for writing good HTML and CSS and will make our lives much easier. Next, you're going to learn about CSS resets and how they help us create a very good starting point for writing CSS.