Ответы пользователя по тегу Вёрстка
  • Тестирование верстки сайта в 4K без монитора 4K?

    Я просто в FF ставлю нужную ширину:
    joxi.ru/Dr86O0DI4yEZk2
    Как раз вчера была необходимость такого тестирования, заказчик проверял на огромном маковском мониторе. В общем проблем не обнаружил, все как я видел на свое мониторе, так же отображалось у заказчика.
    Ответ написан
    Комментировать
  • Почему на IOS OS вёрстка съезжает напрочь?

    Удивительно, что только на IOS, видимо, другие браузеры более лояльные.
    Все мета-теги надо в head добавлять, а не после:
    <head lang="ru"></head>
      <meta charset="UTF-8">
      <title>coha</title>
      <meta name="description" content="">
      <meta http-equiv="X-UA-Compatible" content="">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <meta property="og:image" content="path/to/image.jpg">
      <script src="js/flexibility.js"></script>
      <link rel="stylesheet" href="css/screen.css">
      <link rel="stylesheet" href="css/jquery.formstyler.css">


    Еще рекомендую добавить теги:
    <meta name="HandheldFriendly" content="True">
            <meta name="MobileOptimized" content="width">
    Ответ написан
  • БЭМ, блок или элемент?

    Блок имеет смысл вне зависимости от контекста. Футер же имеет смысл только как элемент страницы. Плюс почти всегда футер имеет какие-то характеристики, определяющие его положение: position, margin... и т.д. Что сразу характеризует его как элемент.

    Но это если рассматривать его как часть одного проекта. А если посмотреть шире, то один и тот же по структуре футер можно использовать в разных проектах. Для страницы - это элемент, а в целом он может быть блоком.
    Поэтому я думаю, что так:

    class="footer page__footer"

    При этом классу page__footer задать стили, определяющие его положение на странице, а классу footer - все остальное.

    Если на одной странице футер отличается, то его следует переопределить через модификатор. Если отличия в положении, то модифицировать следует элемент: page__footer_modificator, при отличиях в оформлении - модифицируете блок: footer_modificator
    Ответ написан
    3 комментария
  • Что требуется знать о JavaScript и PHP на собеседовании для html-верстальщика?

    По своему опыту скажу, что базового уровня PHP - знания синтаксиса - достаточно в большинстве случаев.
    А вот чистый JS знать следует. Но опять же, если речь идет об устройстве в какую-нибудь не профильную организацию (интернет-магазин какой-нибудь), то там так же будет достаточно знания синтаксиса. А вот в более профильные организации могут не взять без достаточного понимания нативного JS.
    Ответ написан
    Комментировать