Здравствуйте!
Я и представить не мог, что когда-нибудь у меня появятся подобные вопросы, но если я напишу следующую разметку:
<div class="ads_wrap">
<ul class="ads_list">
<li class="ads_item">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem, iure.</p>
</li>
<li class="ads_item">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem, iure.</p>
</li>
<li class="ads_item">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem, iure.</p>
</li>
<li class="ads_item">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem, iure.</p>
</li>
<li class="ads_item">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem, iure.</p>
</li>
</ul>
</div>
То она не отобразится на странице, но дело в том, что никаких
display: none; и т.д, родителю и элементам внутри не прописано, более того, файл со стилями я вовсе не подключал, чтобы убедиться, что дело не в нём, но если я оставлю разметку такой, которая приведена выше, и уберу классы, то всё сразу же отлично работает, как так? Никаких библиотек и т.д не подключал, абсолютно голая разметка без стилей и скриптов. Впервые сталкиваюсь с настолько не логической проблемой.