Есть много вещей, которые нужно распаковать, множество основных синтаксических ошибок, которые сбивают вас с толку.
Например: <a=""
не является правильным HTML.
У вас также есть перекрывающиеся теги, например:
<div> <a> </div> </a>
Это не верный html.
Вы можете иметь:
<div> <a> </a> </div>
или
<a> <div> </div> </a>
Причина, по которой ваш вопрос получил отрицательное голосование, состоит в том, что люди довольно злобны по поводу переполнения стека, любой вопрос, у которого нет однозначного ответа, обычно быстро сбивается. Если вы новичок, то знать, какие вопросы задавать, может быть очень сложно, не зная основ.
Я бы действительно рекомендовал пройти онлайн-курсы по html, css и javascript. Основы. Однажды он просто щелкнет, и вы обнаружите, что вы можете узнать вещи очень быстро. Даже профессиональные программисты тратят половину своего времени на копирование и вставку вещей, которые они нашли в Google, так что знание того, как задать вопрос, на самом деле является большой частью этого. Надеюсь, это поможет вообще.