If you are serious about this, you should have both, and check your work on both before you publish. Each has its enthusiasts and they both have their snags. You need an objective. Decide what you want to achieve. When you have chosen your objective, how will you know whether you have been successful.
Measurement is important.
At the start you should keep it simple. You should do as little as your objective will allow. Once the site is up-loaded and available for others to see, then you can add more bells and whistles as you master them. Detailed discussion of Website Objectives 3. Browse First, Create Second Look around the Internet and see which sites impress you.