Вадим Кот, со вторым пунктом согласен, значит я ошибался. по поводу "внимательно и вдумчиво", читал раз 20 и внимательно и вдумчиво, и кучу статей уже перечитал, слишком мало примеров, как правило в пример приводится какая нить одна статейка с хедером и футером и асайдом, в документациях же вообще почти примеров нет. от того и такие непонимания. ругать за то что человек не понимает, это как ругать весь этот сервис, тут люди помогают друг другу понять
Вадим Кот,
1. по поводу "css-tricks и htmlacademy говорят по сути одно и то же. Заголовки нужны, но их нужно визуально скрывать" - вы приводите в пример только статью о том как скрывать, а не о том, почему нужны эти заголовки
2. в статье css-tricks говорилось о том, зачем нужны эти скрытые заголовки и о том, что есть более хороший способ в виде aria-label.
сначала описав через h#
после говоря о том, что есть более удобные варианты
после, говорит о том, что это ни где не работает кроме хрома, и советует расширение outliner которое так же пока что не видит эти aria-label и заверяет, что общался с прогером и они это исправят
3. по поводу "Также нужно заключать и посты (материалы) - прочтите внимательно документацию " - я в своем же вопросе прилагаю скриншоты из документации, я уже раз 20 её прочитал, на что вы мне просто даете ссылку на документацию темы
тоже самое и говорится в css-tricks, article и section это как блок и элемент в БЭМ (образно), если это независимый, я выделяю независимый блок, то он в артикле, а я раз 20 уже наверное указывал, что мой "раздел" независим и может дублироваться на других страницах и т.п.
4. по поводу "Да и о accessibility вы ни малейшего представления не имеете" - если бы я разбирался, я бы не задавал вопрос
5. если я не прав, то укажите ссылками и подчеркиваниями, а не просто говорить "заголовки нужны" и кидать статью где говориться "как скрывать элемент". говорить что "это секшин" и кидать статью где говорится что "если это независимый блок то это артикль"
6. я и рад бы использовать section>div*3, но вы мне докажите что нужно так, мне нужны не просто слава а вырезки из док и т.п.
Пока из того что я начитал, я только пришел к выводу, что areticle>section*3, если был бы зависящий блок, то section>div*3
по поводу h# и скрывать, в css-tricks говорится что это хорошее решение, но в htmlacademy говорят иначе, но css-tricks я верю больше. по поводу aria-lable / aria-labelledby - не поддерживается ни где кроме хрома последних версий, но в примерах очень красиво все выглядит, это лучшее решение было бы, если бы поддерживалось.
если же этот "блок" сайта был бы зависим от основного контента, тогда это был бы section>div*3. но т.к. я упомянул что это независимый блок и он может быть в любом месте, то это article>section*3.
если бы это был блок в статье т.е. если его вырезать и вставить в другое место и он бы не подходил по смыслу. т.е. это элемент цельной статьи, например подзаголовки, есть статья на тему "Главная тема" и у этой темы, есть подтемы "глава 1 - глава2" и т.д. то это было бы article(Главная тема)>section(глава1)>div*3
но в данном случае это независимый блок. по этому article>section*3
я всех послушал и почитал, и я решил брать ryzen 5 2400
жесткий пока hdd (позже как будут деньги обязательно ssd)
оперативу пока 8гб одной плашкой (позже как будут деньги обязательно вторую плашку и + будет двухканальный режим).
Мать ещё погуглю т.к. в вашем варианте только 2 слота под оперативу.
видюху не брать т.к. встроенки для игр хватит и проц 2 монитора вытянет, а там уже если нужно будет буду и на видюху копить