Ответы пользователя по тегу CSS
  • Почему не подключается CSS файл?

    Newto
    @Newto
    body {
      background-color: antiquewhite;
      font-weight: 400;
    }
    
    .personal h1 {
      font-size: 32px;
    }
    
    .personal p {
      font-size: 240px;
    }


    Вы body указали как класс. А так же personal это уже класс section, её отдельно указывать не нужно.
    Ответ написан
    3 комментария
  • Как правильно создать шаблон пустого нового базового проекта?

    Newto
    @Newto
    Вам тут много чего могут насоветовать. Разные есть взгляды на построение файловой архитектуры на сервере.
    Лучшее решение -- это решение, которое примете вы сами. Можно придерживаться только нескольких правил:
    1. Отдельная папка для CSS. Не кладите CSS файлы туда, где лежит что-то еще.
    2. Отдельная папка для ОБЩЕГО js. Т.е. js который вы используете на более чем одной странице, а так же библиотека js функций должны лежать в отдельной директории. Если для отдельных страниц вы используете отдельный js, который нигде более не используется, то его можно положить в папку с отвечающим за страницу php скриптом, как пример: /registration(тут register.php)/js/register.js
    3. Что касается php файлов, то тут так просто не ответить. Обычно есть автоматом подключающиеся файлы с классами и файлы отвечающие за отдельные модули(упрощённо -- страницы). Так, автоподключающиеся файлы вы можете положить в /auto/classes(как вариант), а файлы отвечающие за отдельные страницы структурировать по типу "page/page.php".

    Это если упрощённо.
    Ответ написан
    Комментировать
  • Как изменить видимость блока с помощью php?

    Newto
    @Newto
    <?php
    
    if(!is_int(my_price_replace($price, $product))) {
        $text = "<div class='no-price' style='display:block;'>Текст пояснения</div>";
    } else {
        $text = "<div class="no-price" style="display:none;">Текст пояснения</div>";
    }
    ?>

    И <?= $text; ?> в нужном вам месте в вашем HTML.
    Ответ написан
    Комментировать