Какая правильная последовательность тегов?
1) Код к первому вопросу:
Меню выбора в заголовке сайта (класс "header"):
<ul class="menu">
<li class="selected"><a href="#">Главная</a></li>
<li><a href="#">Фильмы</a></li>
<li><a href="#">Сериалы</a></li>
<li><a href="#">Рейтинг фильмов</a></li>
<li><a href="#">Контакты</a></li>
</ul>
Меню выбора внизу сайта (класс "footer")
<div class="footer">
<p>
<a href="#">Главная</a> |
<a href="#">Фильмы</a> |
<a href="#">Сериалы</a> |
<a href="#">Рейтинг фильмов</a> |
<a href="#">Контакты</a> |
</p>
<p>wh-db.com 2015</p>
</div>
2) Код к второму вопросу:
Обрамление ссылкой заголовка (тег "h"):
<h1><a href="/">КиноМонстр</a></h1>
Обрамление ссылкой картинки (тег "img"):
<a href="#"><img src="assets/img/matrix.png"></a>
Здравствуйте. В курсе HTML/CSS для меню сверху (header) применяется код с тегами "ul" и "li", а для меню снизу (footer) применяется код с тегами "p". Так нужно делать всегда или это просто вы показали 2 варианта и я могу в первом коде как во втором и наоборот???
И второй вопрос. Когда мы обрамляли заголовок ссылкой мы сначала писали тег "h", а потом "a", а с картинками наоборот - сначала тег a", а потом "img". Это значит что нет разницы в какой последовательности писать теги или просто для заголовков нужно делать так, а для картинок вот так???