Проконсультируйте про тег header в HTML5?
Скачайте любую современную книгу по HTML + CSS в действии и прочитайте от корки до корки, разбирая каждый пример или пройдите курсы какие-нибудь.
Делать так не нормально. О том как делать нормально вы узнаете, прочитав хороший учебник или пройдя курс, почитав статьи по теме, разбирая чужой код и практикуясь. По-другому хорошие знания по теме вы вряд ли получите.
Вот тут всё ж написано.Это один из лучших "учебников".  Лучше чем они вряд ли кто есть.
Если туго с буржуинским - меня раньше выручал этот. Как там у них сейчас, я не знаю.