Ну… Это задача академического характера.
По сути же, я себе, иногда, пытаюсь сверстать резюме )
Пока именно html расписываю и хочу его максимально понятным сделать. Без дизайна без стилей – голый html
А так как я бэкэндер, то для меня нэйминг и типы сущностей с которыми я работаю – не пустые слова. Вот и с описанием дерева я пытаюсь соблюсти семантику которая будет не ради сео, а для облегчения работы с конечной версткой самому себе же)
Ну и, как я уже в начале сказал, чтобы прокачать скилы в этом направлении. Ибо html я может трогать и не буду, а вот сами навыки останутся и будут приносить пользу в остальной кодовой базе и архитектуре тех продуктов над которыми я буду работать.