Customize any WordPress Theme (Part 1) – Understanding style.css, header.php, footer.php
Learn how to customize any WordPress theme by understanding the files that control the themes appearance and structure starting with 3 of the most important files to understand: style.css, header.php, footer.php – Learning how these 3 files construct your WordPress site is the beginning of learning how to customize the appearance and structure of any WP theme into any website you can design.
source