Robert-critical-thoughts, вы не поверите. Берут, и еще как. И платят. И учат. Только лучше же сидеть и ныть тут, на Тостере, что это невозможно.
Заведите страничку на GitHub, выложите работающее приложение. Возьмите пару заказов на фрилансе на верстку хотя бы, может с React (можно без) и если ценник не задирать - вас возьмут.
На рынке острый дефицит кадров.
Не нужен мега-умный разработчик, нужен командный игрок. Оформите резюме, оденьте рубашку, сделайте фото при хорошем цвете. Повторите основы JS, вспомните, что такое display: flex и вперед!
"И да, иногда оценивать задачи на много сложнее чем собственно их реализовывать, очень велик соблазн на отебись что-нибудь сказать и даже не начинать вникать." - что и происходит в 99% времени. Потом все дружно огребают )
Используйте препроцессоры - Stylus, SCSS, LESS. У вас может быть даже 50-100 файлов, но в итоге все соберется в 1. Его вы уже отправите на сервер, где будет сайт находиться.
А во время разработки лучше дробить на части и собирать потом.
Связано может быть со стилями по-умолчанию. Если разработчик сайта не переопределил их, то отступ и берется отсюда.
У разных браузеров - разные стандартные отступы по-умолчанию. Я бы порекомендовал F12 в Chrome -> Вкладка Elements посмотреть. И еще обратить внимание на значения margin/padding/border у , , и внешнего контейнера на сайте. Это обычно .container, либо .wrapper. Идет дочерним у
iamevg_: потому что делают этот продукт программисты для программистов. Если бы делали люди для людей - другое дело.
А этим плевать. Есть синдром "программиста". Вместо того, чтобы думать о том как построить дом, он думает о том, как улучшить молоток. И заигрывается инструментами, забывая о задаче.
Отсюда и Webpack. Сам по себе неплохой сборщик, но программисты плевали на людей. Отсюда куча ошибок и косяков при сборке. Настройка нифига не интуитивна.