Когда я проверить мой HTML на w3 валидатор, я получаю следующее сообщение об ошибке:w3 валидация html5, якорь не допускается, как ребенку, ул
Element a not allowed as child of element ul in this context. (Suppressing further errors from this subtree.).
Сайт отображается неправильно (и якорь работает) на мой телефона, планшета и рабочего стола, и я действительно не понимаю это сообщение об ошибке. Может ли кто-нибудь сказать мне, что я сделал не так, и как это сделать правильно?
Вот часть кода, который производит ошибку:
<section id="skills">
<div class="skills-header">
<p>Pozdravljen Svet! Pišem lahko:</p>
</div>
<div class="skills-container">
<ul>
<li><html5></li>
<li> { css3 }</li>
<li>javascript.js</li>
<li class="break">$(jQuery)</li>
<li class="break"><%= rails 4 %></li>
<li class="break">< div class="bootstrap" ></li>
<li class="break">$ sudo apt-get update</li>
<a href="https://si.linkedin.com/pub/miha-šušteršič/b2/60/654"><li class="profile-icon ion-social-linkedin"></li></a>
<a href="https://github.com/Shooshte"><li class="profile-icon ion-social-github"></li></a>
</ul>
</div>
</section>
именно то, что он говорит. якорь не разрешен как дочерний элемент элемента ul. он будет работать, потому что браузер не тупой, но тем не менее его не разрешают. – Banana