Какие книги по HTML и CSS стоит изучать для углубления?
Изучил несколько бесплатных курсов, более менее понимаю в верстке, могу с горем пополам сверстать простой/средний макет, но чувствую, что код печальный и нужно больше теории. Совершенно ничего не понимаю в адаптивной верстке, не изучал js. Как дальше лучше следовать?
Советовали изучить все с webref, но теряюсь в обилии статей, не понимаю, что мне оттуда сейчас надо.
Так же советовали книги: "Погружение в HTML5" Марк Пиллигрим, "Новая большая книга CSS", что скажете на их счет?
Вопрос избит, но обилие различных источников ставит в тупик изучения.
Рустам Байназаров, Хорошо, в данный момент я практикую, но сталкиваюсь с вещами, что просто не могу сверстать по причине "не знаю как". Вот для таких случаев я и нуждаюсь в теории
Вопреки оратору выше - категорически не рекомендую юзать шаблоны bootstrap. Онли для ознакомления. Лично мне ни разу не понадобилось - я пишу свои сетки и занимает это минимум времени, получаем поддерживаемость и семантику.
Из книг для начинающих - новая большая книга css. На все вопросы "как сверстать" отвечают флексы, гриды, трансформации, позиции и гугл. Курсы - бесполезная трата времени, имхо.
Выше скинули ссылку на webmasters.teamdev.com - вот все по ней и читайте. По этому плану верстка подтягивается на раз-два.
И советую сразу озадачиться как минимум pug и scss. В идеале, сразу настроить webpack под это все, гайдов полно. Так же БЭМ и прочие методологии: верстать научиться просто, а вот верстать хорошо, судя по фрилансерам, с которыми я имел опыт работы - не очень просто.
Из книг по css нормальную читал только эту. Остальное лучше черпать из статей и доков, потому что книга по css - это бесполезное перечисление свойств в справочном виде, их быстрее посмотреть в интернете.
Мне помогает "css для профи" Кит Грант. Тонкости всякие описываются.
Книгу читаю, чтобы узнать все и сразу в общих чертах.
W3 school как справочник.
Статьи и ютюб когда нужны ответы на конкретные вопросы. Типа уже начал верстать, чето не получается - погуглил.
У Макфаланда слишком много лишних букв, html academy прохожу, но бесит элементарностью.
Вобщем, нужно самому перебирать ресурсы, чтобы понять что больше подходит.
Для меня это почитать книгу+сверстать ченить+погуглить чего не получается.