Sergey Goryachev: я имею ввиду что у параграфов и заголовков должны быть маргины отличные от нуля, чтобы блоки текста имели разделители между собой.
Или вы иным способом решили эту проблему?
Sergey Goryachev: ясно, а почему сразу не хотите проставить туда базовые маргины для h тегов и т.п.?
И еще box-sizing префиксов вроде давно не требует уже
Сергей: тут думаю просто конфликт двух подходов к дизайну. Старый гласит, что дизайнер должен рисовать не вдаваясь в реализацию, чтобы не ограничивать полет своей мысли, а новый, который в последнее время стал встречаться мне в интернете, говорит о том что "скрипач" вообще не нужен)
Типа верстальщик-дизайнер сам создает макет-прототип в каком нибудь Sketch, учитывая нюансы реализации этого всего в браузере.
Мне больше импонирует второй подход, так как Боливар давно не выдерживает троих, и в целях конкурентноспособности дизайнер должен взять на себя функции верстальщика.
и вероятно засунуть основной блок в контейнер большего размера и реализовывать через 2 псевдоэлемента. Попозже выложу код, если раньше никто не отпишется больше.
Сергей: ну там по хорошему думаю должна быть возможность дизайнеру делать пометки в коде, что типа ширина этой кнопки не просто 123 пикселя, а складывается из ширины содержимого + паддинг и бордер, а отступ не 13 пикселей, а 8.33% или один столбец в сетке.
Алексей Тен: а Вы каким браузером пользуетесь обычно для веб серфинга?
Применяете ли вы normalize.css при написании стилей?
На прошлых версиях Safari автозаполнение работало и без ключика вроде (не обращал на него раньше внимания, но люди говорят что он появился только в последней версии браузера)
Сергей: я просто считаю, что дизайнер должен рисовать элементы, держа в голове способ реализации этого всего в браузере, а не просто делая отступы в какие нибудь 13 магических пикселей или используя дорогие шрифты. В командной работе не должно быть подхода "я нарисовал, а как вы это будете реализовывать - не мое дело". По моему мнению веб дизайнер должен иметь представление о том, как происходит верстка, чтобы рисовать с учетом специфики отображения сайта в браузере, размещая хотябы элементы по сетке.
Сергей: посмотрел мельком. Думаю что они стили отображают не те что задуманы дизайнером, а те которые вычисляет браузер. В итоге имеем, например, вместо ширины кнопки скалькулированной по содержимому, жестко заданную ширину в пикселях. Для адаптивной верстки это не подойдет к сожалению.
Денис Букреев: Его можно отключить в настройках браузера, но обычно он включен по умолчанию. В последней версии Safari на Mac он есть. В предыдущих версиях возможно не было. Только недавно сам на него обратил внимание.
Или вы иным способом решили эту проблему?