Не могу подвязать текст к картинкам так, чтобы он красиво смотрелся на всех экранахИспользуйте медиазапросы:
@media (max-width: 768px) { }
Дали 3 дня и после можно скинуть даже не полностью готовое.В этом вся соль. Делаете что умеете, а после пытаетесь сделать все остальное. От этого, видимо, будет зависеть ваша ЗП. Вам же не сказали, что нужно заверстать весь макет + анимация + API карты, иначе вы бездарь. Они дали типичный макет для их студии и хотят по максимуму проверить ваши навыки, понять что вы умеете. Но и вправду, не сильно понятно, зачем столько страниц верстать, можно было одну + карта.
Normalize.css является альтернативой CSS Reset
<hr style="height: 200px; width: 1px;">
<table align="right" class="container">
<tbody>
<tr>
<td>
<menu>
<item href="http://zurb.com">Home</item>
<item href="http://zurb.com">Shop</item>
<item href="http://zurb.com">Contact</item>
</menu>
</td>
</tr>
</tbody>
</table>