WordPress Theme Development: How to Create a Responsive WordPress Theme Using HTML5
Introduction WordPress themes are a set of files that define the layout of your website. A theme includes HTML, PHP and CSS, and often use JavaScript/jQuery as well.
In this WordPress tutorial, you will learn how to create a WordPress theme using HTML5, CSS3, and responsive design principles. You will also learn to separate various parts of your theme into ‘templates’.
Themes, like plugins, are separate from the core WordPress code. Themes allow your website to have a consistent layout for every page and post, and can quickly be modified to change your entire website’s look and feel. To display information from WordPress or the content of a post, you must use template tags that are provided by WordPress, and these will be explained in the tutorial.
After completing this tutorial and creating a new WordPress theme, it’s a great idea to follow the how to create a WordPress child theme tutorial to extend upon what you have learned here. The theme you create in this tutorial will give you the perfect foundation to use in the child theme tutorial.
To complete the steps in this WordPress theme development tutorial, you’ll need a text editor such as Notepad++
Source: https://managewp.org/articles/17124/wordpress-theme-development-how-to-create-a-responsive-wordpress-theme-using-html5
source https://williechiu40.wordpress.com/2018/02/19/wordpress-theme-development-how-to-create-a-responsive-wordpress-theme-using-html5/