Сейчас очень модно на лендингах делать фоновые изображения, которые занимают 100% высоты окна браузера. Одни делают это с помощью
html,body{
heigth:100%
}
header{
heigth:100%
}
Но, в таком случае body заканчивается сразу после header'а, который имеет 100% высоту.
Другие используют viewport-юниты, указывая header'у 100vh. Как правильно делать такие вещи и есть ли другие способы ? Как вы верстаете подобные вещи ?