Александр Фадеев: тоже перемещался в те времена туда сюда от дизайна к вёрстке. Честно говоря, даже сейчас порой верстать надоедает, даже если разбавлять back end-ом и возвращаюсь к дизайну.
Александр Фадеев: билдер сам по себе использует position для элементов на странице и естественно добавить как-то новый элемент не через position не получится, придется все элементы смещать и не просто танцевать с бубном, а входить в астрал. Многие новички верстают подобным образом даже руками. По поводу того, что это будет стабильней - расскажите это IE)))
Александр Фадеев: Вы оспорили мой ответ, потом сами же и согласились. Странно вообще. И да, я посмотрел бы на вас, когда бы вы возились с вёрсткой к примеру из web builder-а. Кто не умеет верстать на всех тех предыдущих методах - сверстает на position и сделает это 100% убого в плане поддержки. Я перебрал уже больше 1000 сайтов совершенно разных людей и от совершенно разных верстальщиков, так что знаю о чем говорю.
drtvader: задолбитесь сайт поддерживать потом. Представьте, нужно заменить блок какой-то и он будет чуть шире того, что там уже есть и чуть выше. Сколько времени вы потратите на то, чтобы через position всё поровнять (ведь этот блок может заехать на другие)? А адаптировать под все экраны сколько времени займет? Через flex-box это сделается всё за минуты, на position придется возиться долго. Есть и ещё причины, но этих двух думаю достаточно.
Валерий Путин: я бы через flex-box в 85% случаях, иначе на inline-block либо таблицах и только в последнюю очередь на float (про position говорить не буду и так всё понятно)
SelenIT2: я изложил в целом свойства с префиксами. Конечно для -*-box wrap не актуально, но само по себе свойство порой бывает очень даже нужно. Я возился как-то с адаптацией к старым сафари, с горем пополам нашел это свойство и прописал его в emmet, чтоб особа не париться. Ну а moz и тп - я ж это всё не вручную пишу. Чокнуться можно писать вручную все префиксы, это emmet ставит сам.
Загнули вы по-моему. Лендос огромный можно сделать на 100кб. У меня без минификации css +комментарии в нём + html файл + jquery + ещё пару файлов со скриптами вышло в районе 65кб. Ну максимум на среднестатистический лендос 80кб. и то многовато получается.
Rusnire: min-width: (количество пикселей, около 30 ставить лучше)px; в .square, а также max-width, равный реальной ширине (у вас 500px) минус минимальная ширина (30px например). Но опять же хочется делать так, чтоб работало без привязки значений конкретных, а в % всё устанавливать.
Rusnire: особа такого нигде не встречал. Я так понял нужен функционал типа codepen, когда можно менять размеры окошек html css и/или js и "браузера". Рыть похоже только в эту сторону надо https://learn.javascript.ru/drag-and-drop скрипты придется переделывать самому.
Александр Таратин: а потом как расклеить новичку это всё, если он будет поддерживать проект? Я лично не понимаю, зачем это делать, если можно просто написать link. В один css файл всё сгрузить - уже будет достаточно. Разница в скорости загрузки минимальна, если файл стилей не на 1мб, а такое уж очень большая редкость.