IMO, it's better to start out learning from scratch so that you can actually achieve what you want without having to rely on tools, or be able to fix things when the tool you're using doesn't work correctly. You'll want to start out learning HTML and CSS, and then JavaScript.