Задать вопрос
Ответы пользователя по тегу HTML
  • Как сделать одинаковый модуль на разные страницы?

    pavelsha
    @pavelsha
    Кот Жрëдингера. Только добрый.
    Пара уточняющих вопросов:
    Использование CMS-Системы не рассматриваем?
    Сайт содержит только статические страницы и сопутствующие картинки / медиаэлементы?

    Вариант 1.
    SSI
    https://ru.wikipedia.org/wiki/SSI_(%D0%BF%D1%80%D0...
    Хостинг должен поддерживать обработку sHTML.
    ИМХО, минимальный по затратам вариант для реализации.
    Посетители так вообще ничего не заметят даже если полезут смотреть код в браузере.

    Работает, если верстаете страницы локально у себя на рабочем месте.
    Начинает напрягать, если приходится реализовывать пейджинг статей. Как сделать на SSI некоторые вещи, например, фильтрацию или отбор по тегам статей, я не представляю.

    Вариант 2.
    Начинаем писать сайт через генератор статических страниц (MiddleMan, Jekyll, Octopress, Hide...)
    вот обзор про них.
    https://habr.com/ru/company/selectel/blog/236441

    Несколько больше телодвижений для организации рабочего места редактора. НАдо думать как загнать в генератор уже написанные страницы.
    Статья выше старая. Если кто даст информацию по актуальному состоянию или напишет свежий обзор, то я с удовольствием почитаю.

    Вариант 3.
    НАПилить меню на JS или каком-либо фреймворке... Лично я бы не рассматривал.
    ИМХО слишком много усилий для задачи из вопроса Автора. возрастет сложность в поддержке сайта. Сами страницы могут стать неоправданно тяжелыми и медленными.
    Ответ написан
    2 комментария
  • Как поменять цвет текста на странице сайта?

    pavelsha
    @pavelsha
    Кот Жрëдингера. Только добрый.
    Создать класс с нужным атрибутом цвета.
    Фразы внутри абзаца выделить в тег span. Применить класс к тегу.
    Если цвет должен меняться у цельных элементов верстки: заголовок, абзац, то применять класс к ним.

    Про теги цвета элементов идти и RTFM
    Например тут
    https://developer.mozilla.org/ru/docs/Web/HTML/App...

    З.Ы. остальным советчикам:
    Тег < font > не поддерживается в HTML5. Вместо этого используйте CSS.
    (С) W3C
    Ответ написан
  • Как изменить задний фон логотипа?

    pavelsha
    @pavelsha
    Кот Жрëдингера. Только добрый.
    Картинка ДОЛЖНА иметь ПРОЗРАЧНЫЙ фон.

    Так может быть например у PNG файлов
    У картинок JPG такого не будет.

    Можно поменять даже в бесплатных просмоторщиках типа ИрфанВью
    Ответ написан
    Комментировать
  • Можно ли отобразить блок меню только для определённого пользователя?

    pavelsha
    @pavelsha
    Кот Жрëдингера. Только добрый.
    Как вариант:
    1) МАнипулировать свойством Display элементов на основе каких-то переменных в сессии пользователя. Реализация - JS. можешь попробовать с инлайн-скриптами побаловаться

    2) Редирект на разные сервера / разделы сайта с похожим, но разным интерфейсом в зависимости от IP (GEO-IP).
    РЕализация на стороне настроек веб-сервера.
    Например, так можно реализовать многоязычность.

    3) Собрать страницу в серверном коде на основе свойств пользователя или переменных в сессии.
    РЕализация, например PHP
    Ответ написан