Заменила дивы на <nav>, <header>, <footer>. Возник вопрос, а можно ли использовать несколько <nav> на странице? т.е. в данном случае и для <ul class="menu"> и для <ul class="nav"> ? Все теги позакрывала. Привыкла уже так, но учту на будущее. Поменяла <span> на <p>, но как <br /> убрать не поняла, там же переносятся строки внутри одного абзаца, не оборачивать же каждый кусочек в отдельный <p> ? Я использовала третий метод оттуда для замены текста изображением. В принципе там только второй дает возможность отображать заголовок при отключении картинок, но он какой то громоздкий.. стоит ли так делать? К футеру и хедеру фон добавила. Большое спасибо за указания на ошибки, Влад!