This is a really difficult question to answer (IMHO) because it requires two additional pieces of information:
1) What specific tech do you work with (frameworks, front/backside code, CMS, precompiler)?
2) Do you prefer (a) Visual, (b) Visual/Code Hybrid, (c) Code+Realtime Preview, (d) Code Editor
For example, if you prefer working with CSS frameworks, such as Bootstrap, Foundation, Tailwind, etc -- then Pinegrow (mentioned above) is good, Bootstrap Studio is excellent, Coffee Cup for Bootstrap (or Foundation) is also excellent.
If you prefer coding with real-time previews and you primarily focus on HTML/CSS/JS, then Brackets is much lighter-weight than VS Code and better than Sublime, although either is great for that stripped-down purpose.
Preprocessors compilers + preview generators (sucha as: Prepros, CodeKit, Koala) can be a huge help and turn any good editor into a good web dev platform (IMHO).
For vertical web-dev-specific IDE's that have built-in features to make web-specific work easier; similar to the above framework-solutions (without the frameworks), Bluemetals WebBuilder and CoffeeCup Sitebuilder are both great.
For primarily-visual WYSIWYG editing, a step further away from code, Adobe's Dreamweaver is nearly all that's really left among quality software (anything else in that niche is essentially garbage at this point).
I typically agree with any suggestion by [Login to see the link]'s because he's very well-researched. In this instance, I'm not as enthusiastic about Webstorm, versus the options I mentioned above (unless you're more heavy into JS). I'm not saying that Webstorm is bad; it's great for those who need that specific niche.
I'm also not as big on VS Code strictly for web development. It's a perfectly good option -- and like Sublime/Brackets, it can be extended with many great add-on's (all three can leverage Emmet, mentioned above -- although a lot of Emmet's features are being integrated in other tools). I run it on every system I have and I use it often; I just feel that if I were doing only Web Development, VS Code is a bit "clunky" (can't think of a better way to put that, lol).
Separately...
I would never run any Windows install without Notepad++ and EmEditor. I don't necessarily use them for web development (unless it's just a page or two), but I absolutely love both text-editors for different reasons. EmEditor is (by far) the best text-editor that adapts to a delimited-file editor, plus nothing else handles large files as smoothly. While Notepad++ is very convenient for your "do everything" easygoing editor.
I hope this can be of help to someone, despite the difficulty in pinning-down the "best" solution, which is so dependent on your specific approach/preferences.
Sidenote: VIM -- I will never understand anyone who prefers vi/vim over the solutions above. Plus, as many times as I've witnessed people claim they love vim, I've never once met a true professional web-developer (someone that does this as their primary profession) who would ever consider vim. Don't get me wrong, tons of people claim they love it -- and it's imperative to know for terminal-based applications (as much as I install nano the first chance I get, lol) -- but I would never, in a million years, recommend it over the above options.