|
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 10
|
|
Глобальное: Как научиться верстать?09.11.2023, 15:26. Показов 2437. Ответов 28
Метки нет (Все метки)
Вопрос в заголовке.
Собственно, где взять Roadmap для чайников? Какие ресурсы только не рыл, везде советуют одно и то же: А зайдите на хтмлбук и начинайте изучать теги... Теги, карл. Изучать. Или там на хтмлакадеми - вот вас то там за 20 уроков научат. Ага, цвет текста менять и шрифт. И бордеры еще делать у дивов. Но нигде не найду именно обучение в режиме - "от важного к деталям", "от крупного к мелочам". Например - смотрю на макет. И - Шаг 1: - Шаг 2: - Шаг 3: -... шаг 99. Ну и никак не могу подступиться к верстке, ибо возникает масса вопросов - основной - как правильно устанавливать установку блоков друг относительно друга. flex, grid, margin, table, position - что в каком случае выбирать. И для какого "уровня вложенности" чем лучше одно либо другое. - верстать "от крупного к мелкому" или наоборот? - в каком случае инлайн элементы, в каком block, в каком flex - зависимость размера элементов в зависимости от размеров экрана - закладывать сразу или сначала делается основной макет, потом уже все стили переделываются под адаптивность - единицы измерения - в каких случаях жестко приколачивать в пикселях, а в каких - от прочих "относительных" единиц. как это связано с адаптивностью и прочее. - ::before и ::after - вообще странные селекторы, из доки не понятно. Смотришь на верстку - на одном сайте какая нить иконка через обычный img делается, на другом сайте через ::before, на третьем - вообще backgroundом. Шта? - соответственно, из предыдущего вопроса рождается следующий - для меня сложность в том, что одно и то же в css можно сделать десятком способов. Но так же не бывает, чтобы все были одинаково правильными. - вложенность селекторов и правильное именование классов. В каком случае обходиться без классов, или всегда обязательно использовать. Хочется получить знания именно "правильного подхода" к верстке. А не попиксельным подгоном, как на многих ютуб каналах, где берут макет и начинают - вот здесь позишном сдвинем вниз, а здесь маргином вправо. Но нигде не объясняется, почему В ДАННОМ КОНКРЕТНОМ СЛУЧАЕ НАДО ТАК, а не по-другому. В сети миллиарды сайтов и страниц, но нормальный гайд, как это освоить быстро и ПРАВИЛЬНО, найти невозможно. Буду признателен помощи. Добавлено через 7 минут Да, даже на этом сайте пишут: Практика и еще раз практика. Оно понятно. Но вопрос звучит "Как правильно построить дом". А на это ответ "Строить и только строить" Так может говорить человек, который уже что-то построил. И то, не факт что он это делает правильно. Если ты никогда не строил, то начинать со строительства - глупо. Нужно для начала понимать технологию самого строительства. Также и здесь. - если нет понимания, что лучше - span или div inline, то вряд ли получится что-то путнее.
0
|
|
| 09.11.2023, 15:26 | |
|
Ответы с готовыми решениями:
28
Как верстать Как вы научились верстать? Как лучше верстать? |
|
202 / 126 / 25
Регистрация: 09.01.2022
Сообщений: 458
|
|
| 07.12.2023, 00:09 | |
|
0xFFFFFF,
Вообще, если честно, я ожидал от вас какой-то реакции, потому что лично я приложил немало усилий, чтобы написать (и дать ссылки к) полезные вещи по этой важной теме! И вот - время проходит, а вы вообще не реагируете на ответы по теме! п.с. Я с фигме не работаю, пишу только на чистий HTML и CSS, и поэтому я не могу комментировать выложенный сейчас вами проект!
0
|
|
|
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 10
|
||
| 07.12.2023, 08:10 [ТС] | ||
|
Круто, спасибо!
Добавлено через 6 минут Сорян, запарился немного. Ссылки чувака из VK видел, объясняет просто и доходчиво, обязательно посмотрю! Много книг перечислил, только по мне книги технические читать - это так себе вариант. Но обязательно посмотрю, спасибо. Добавлено через 1 минуту У меня была серьезная проблема, как блоки размещать горизонтально, flex решает (хоть и говорят, что 5% браузеров не умеют флекс - ну это их проблемы ))))
0
|
||
|
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
|
|
| 11.12.2023, 02:41 | |
|
TestCastaway, ну не хватает самой малости, какой то интерактивной реакции на ссылки, адаптивности, общих паттернов в отступах, ну и конечно картинок с правильно повёрнутой дробью, браузер возможно исправит ваши ошибки, но проект надо сдавать с нулём ошибок
0
|
|
|
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 10
|
|
| 11.12.2023, 14:02 [ТС] | |
|
Mailo,
- интерактивной реакции на ссылки - это понятно, задача была отрисовать макет на html - до адаптивности пока не добрался, знаю что с помощью медиа-запросов это все можно делать. Хочу сначала со статичной верской разобраться - про слеш, понял ) - "общих паттернов в отступах" -вот это самое интересное. Я делал через PerfectPixel, не очень строго, но +/- на пару пикселей где-то отклоняется, все совпало. Но самое что меня бесит (и кажется неправильным) - это все и вся подгонять маргинами (и паддингами), указывая их в пикселах. Это вообще правильный подход? Там же вроде как надо делать через em хотя бы (шагами через сколько то десятых) - но в этом случае не попадешь точно в макет. Или "правильные" дизайнеры рисуют макеты с учетом этого?
0
|
|
|
202 / 126 / 25
Регистрация: 09.01.2022
Сообщений: 458
|
|
| 11.12.2023, 16:03 | |
|
0xFFFFFF,
Вот один очень хороший сайт с бесплатными шаблонами HTML и CSS. Я даю вам ссылку на раздел "Free CSS Layouts" — вы можете просмотреть и изучить эти шаблоны: https://www.free-css.com/free-css-layouts/page1 Потом в разделе "Free CSS Templates" вы также можете посмотреть шаблоны целых сайтов - лучше начать с последней страницы 296 - где находятся самые старые шаблоны. Кроме того, в своем блоге я загрузил свой проект — простой пример современного сайта, полностью построенного на чистом HTML и CSS. Вы можете скачать и посмотреть его. Это не идеальный пример на 100% (потому что у меня была другая цель), но он современный по стилю и содержит много полезных вещей!
0
|
|
|
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 10
|
||
| 11.12.2023, 16:30 [ТС] | ||
|
Вот и вопрос - есть ли смысл пытаться верстать сразу с бутстрап (и использовать только сетку и адаптивность, или элементы/карусели и прочее). Или учиться только на чистом HTML/CSS?
0
|
||
|
202 / 126 / 25
Регистрация: 09.01.2022
Сообщений: 458
|
|
| 11.12.2023, 17:43 | |
|
По моему мнению и по мнению многих экспертов - новичку лучше не использовать фреймворки, чтобы сначала научиться хорошо работать на чистом HTML и CSS!
0
|
|
|
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
|
||
| 11.12.2023, 18:42 | ||
|
0
|
||
|
164 / 51 / 5
Регистрация: 03.06.2020
Сообщений: 613
|
||
| 11.12.2023, 20:14 | ||
|
прочитал две вверху цитаты и почему-то вспомнил письмо от учебной платформы. Что-то было по учебе, мне стабильно оттуда прилетают призывы не забывать их:
Кликните здесь для просмотра всего текста
Зачем разработчику уметь верстать? <Тут личное обращение>привет! Зачем учить HTML и CSS, если есть верстальщики? Такой вопрос может возникнуть у начинающих разработчиков когда они начинают формировать стек. Давайте разберемся. Основная задача фронтенд-разработчика — проектировать и реализовывать интерфейс веб-страницы. Верстка тоже относится к этой задаче. Вот несколько причин, почему фронтендеру нужно уметь верстать. Верстка входит в задачи джуна. В начале своего пути разработчики собирают сайты по макету, оптимизируют контент и адаптируют страницы под разные носители. Это простые и понятные задачи, которые можно поручить стажеру или джуниору. Поэтому чем лучше специалист знает инструменты верстки, тем проще ему расти в профессии. Простой и понятный код. Когда фронтендер слабо владеет HTML и CSS, он пытается реализовать идею с помощью JavaScript. Из-за этого в коде появляются лишние строчки или запутанные фрагменты, которые превращают его спагетти-код. Легче найти общий язык с командой. Не все дизайнерские решения можно воплотить с помощью фреймворков. Чем лучше фронтендер понимает, как перенести дизайн макета в код, тем эффективнее взаимодействие в команде. Все друг друга понимают и воплощают идеи без лишних трудностей. На курсе «Верстка» вы в комфортном для вас темпе можете изучить HTML, CSS, научиться рaбoтать с Flexbox, Grid, Sass и Gulp. Эти знания помогут вам верстать на продвинутом уровне и выделиться среди конкурентов. Первый модуль вы можете пройти бecплатнo. Доступ к занятием откроется сразу. Начать обучение бecплатно .... ![]() кому уже прилетела подобная рассылка, наверное понятно о ком речь Самое интересное, оно уже почти наступило. Или нагрянуло, как угодно «Яндекс» научил YandexGPT искать ошибки в коде студентов
0
|
||
| 11.12.2023, 20:14 | |
|
Как не надо верстать? Как правильно верстать Как верстать страницы сайта?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №3)
Maks 15.11.2026
Обновленная версия предыдущей обработки.
Изменения коснулись букв: Ъ, Ы, Ь, Э, отображения которых зависят от положения реквизита "Транслитерация имён".
Изменено отображение буквы Й.
Добавлена. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|