Ответы пользователя по тегу Веб-разработка
  • Как проверять валидность html/css?

    @eugene159
    Есть много плагинов, но не для IDE, а для браузера. И это правильно, потому что во время разработки код может быть разбросан по разным файлам, из-за чего нет смысла его валидировать. Может быть даже такое, что в одном файле тег открывается, а в другом закрывается.
    Ответ написан
    1 комментарий
  • Как правильно написать код, который заменяет картинку в background-image на webp (чтобы это видел pagespeed)?

    @eugene159 Автор вопроса
    Все просто. При загрузке страницы JS вешает на body класс "webp" или "no-webp" (в зависимости от того, поддерживается webp или нет). background-image для элемента указывается с помощью каскадности:
    .webp .header-img {
        background-image: url(../img-webp/header-img.webp); 
    }
    
    .no-webp .header-img {
        background-image: url(../img/header-img.png); 
    }

    В итоге pagespeed не видит png, поэтому не ругается на него.

    Подробности тут:
    https://css-tricks.com/using-webp-images/
    Ответ написан
    Комментировать
  • Что делать после изучение html + css?

    @eugene159
    Смотря какую цель вы преследуете. Если как можно быстрее устроиться на работу, то ближайшая вакансия для вас - верстальщик.
    В данный момент верстальщики, не знающие JS, никому уже не нужны. Под версткой сайта подразумевают еще и оживление его функционала - слайдеры, ползунки, произвольные SELECT'ы, вкладки. Все это без JS - одними лишь CSS и HTML - сделать нельзя. Так что изучайте JS. Или хотя бы какую-нибудь популярную библиотеку для работы с ним.
    Ответ написан
    Комментировать