One of the benefits of using WordPress is the availability of feature-rich themes. Whatever your niche, whatever the audience to whom you're speaking, and whatever the proficiency, there is a premium WordPress theme that looks and feels custom-made for you.
In the theme settings, you can change the appearance of the main page. By default, posts on the main page are displayed in a blog style.
You can also easily change fonts in the settings.