• Как убрать расстояние между картинками по горизонтали и вертикали?

    т.к. строчные элементы, css между ними автоматически подставляет пробел. Его можно убрать просто указав размер шрифта в 0 для родительского элемента

    figure {
      font-size: 0;
    }


    или использовать flexbox
    figure {
      display: flex;
      flex-wrap: wrap;
    }
    Ответ написан
    1 комментарий
  • Веб-дизайнер должен разбираться в HTML и CSS?

    olegbarabanov
    @olegbarabanov
    Программист, фрилансер (ИП)
    Дизайнеры разные бывают. Есть дизайнеры интерьеров. Есть дизайнеры концепт-каров. Есть еще куча направлений дизайнов. И все они отличаются технической направленностью.
    Как дизайнер веб-интерьеров должен знать всякие детали и нюансы, так и веб-дизайнер, должен понимать, из каких элементов строится фронтенд. Потому то он и называется «веб-дизайнер».
    Мое мнение таково:
    Дизайнер не обязательно должен знать досконально CSS и HTML, но должен знать их возможности. И спорные вопросы должны решаться вместе с верстальщиком.

    Но если вопрос задан от лица руководителя, то я еще добавлю:
    Если проект еще оценивается, то тем более, дизайнер должен понимать основы. Почему? Возьмем как пример что вы решили делать проект на 100 т.р. сроком разработки 15 дней(5 дизайн + 5 верстка + 5 программирование). Причем заказчик потребовал полную совместимость даже с IE6(в сумму входит). Вы посчитали стоимость рентабельной. Верстальщик молчит, т.к. он еще не знает, с чем именно он столкнется. И 5 дней дизайнер отлично старается сделать простой сайт, со вкусом, и с нестандартными формами, и сложными фигурными элементами управления.

    Когда верстальщик получает это чудо искусства, творения и вдохновения, он падает на пол. Надо не только сверстать, но еще и нацепить кучу плагинов, наделать скруглений на всех подряд элементах(которые в IE<9 не работают нативно), добавить SVG|VML(или через Raphael.js) сложные элементы управления. Насобачить триггеров, чтобы это все еще и правильно работало. И выяснится, что вместо 5 + 5 + 5 = это займет 5 + 10 + ~ времени, т.к. программист получит страшную верстку, и ему еще всякие AJAX надо будет прикручивать.
    При этом дизайнер будет радоваться, т.к. свою работу он выполнил красиво и вовремя, ему все почести и премии. Верстальщик будет нервно курить а прогер будет всех проклинать. И вам, в бюджет меньшая сумма придет, т.к. расход увеличится существенно.
    Ответ написан
    Комментировать
  • Веб-дизайнер должен разбираться в HTML и CSS?

    Kakysha
    @Kakysha
    Хороший дизайнер должен не только разбираться в таких тесно с ним связанных вещах, как HTML & CSS, но вообще хотя бы базово иметь представление об аспектах веба, не связанных напрямую с его деятельностью.
    Ответ написан
    Комментировать
  • Веб-дизайнер должен разбираться в HTML и CSS?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    Дизайнер должен иметь представление об HTML и CSS не для собственноручного внесения правок, а для того, чтобы представлять, как это реализовывается ан практике. Банальный пример — фотогалерея на сайте. Дизайнер нарисовал нестандартный вид открывающейся фотогорафии, а клиент не оплатил ее верстку. И попробуй объясни заказчику, почему вы можете прикрутить «якобы стандартный» шаблон плагина, а не тот, что нарисовал дизайнер. Пример — первый что пришел в голову. Суть в том, что можно нарисовать красивый дизайн, при он будет достаточно просто реализован. Дело не в лени, просто зачем перенапрягаться, если клиент не платит за нечто крайне уникальное.
    Ответ написан
    Комментировать