Ответы пользователя по тегу HTML
  • Правильные CSS стили верстки?

    @survivor2005
    Не рекомендуется задавать, но порой никак без этого, в основном касается блоков, за которые вы уверенно можете сказать, что они не могут быть большей высоты чем вы сделали, например блок, в которой лежит картинка, типа карточка товара. На практике эти элементы обычно не больших размеров, например при любом раскладе нужно указывать высоту псевдоэлементам бефор и афтер. Вам поможет любая книга по css https://www.ozon.ru/context/detail/id/147815952/?u...
    Ответ написан
    Комментировать
  • Всегда ли нужно использовать id и class?

    @survivor2005
    Я не знаю честно говоря как все таки лучше, на практике я столкнулся с такими вещами, сначала БЭМ мне навязал мнение, что каждой пукалке обязательно давать класс, ну я так жил, честно говоря мне это не особо нравилось, уже сложно было генерировать имена, так как порой и не приходит в голову как назвать класс. Затем я на бэкэ столкнулся с тем, что мне надо было в бд хранить текст, но при выводе его на страницу, он должен был быть стилизован, более того, нужно было создать форму отправки текста в бд. Как допустим эта форма, в которой я пишу на данный момент. Если приглядеться, то чуть выше есть кнопочки b, i, и т д. Так вот если их нажать, то текст обернет тегами без каких либо классов. Соответственно текст попадает в бд с тегами, но без классов. Из этого следует что ксс написан таким образом, что в основном классы даются главным блокам, а дети получают стиль от родителя. Что то типа .header > div{color:white} , .header>p{color:red} . Ну и т д. Мне так стало проще. Но и тут конечно есть минусы. Например у scss препроцессора есть наследования, @extend который принимает название класса. И не принимает такие цепочки от родителей. Но я не парюсь, пока без них обходился.
    Ответ написан
    Комментировать
  • Где можно немного подработать простенькой вёрсткой?

    @survivor2005
    Сорри но нигде, надо двигать дальше, если не хочешь что б в пустую было потрачено время на изучения вёрстки. Но до подзаработать ещё далеко...
    Ответ написан
    Комментировать
  • Как прижать Footer к низу страницы?

    @survivor2005
    А что за двойные квадратные скобки, это в чем так модули подключаются? На счёт прижать футер я хз, старый способ типа html, body,
    .wrapper: height 100%;
    Ответ написан
  • Чем список лучше div блока?

    @survivor2005
    Делается для читабельности кода и для поисковиков это плюс. Списки более значимые для поисковика нежели див.
    Ответ написан
    Комментировать
  • Порядок изучения frontend?

    @survivor2005
    В принципе можно учить js параллельно с html, но чисто язык, языковые конструкции, решать логические задачи, но когда дело дойдёт до DOM, необходимо уже уметь верстать макеты. Так как там начнётся связка html js css.
    Ответ написан
    Комментировать
  • Являются ли ошибки валидатора html существенными для SEO?

    @survivor2005
    Сео это как лестница в топ 10. Если одна лесинка сломана, то это плохо, но не критично. А если таких лесенок много сломанных, то уже не подняться. Поэтому лучше всего то что можно исправить лучше исправить. В данном случае лучше бы вам обратить внимание на ерроры. Для машины это не хорошо. И шансы в топ естественно падают.
    Ответ написан
    Комментировать
  • Как сделать, чтобы footer всегда был прикреплен снизу?

    @survivor2005
    Можно ещё все обернуть во wrapper, дать ему height 100%, display flex, flex - direction column, а для footer дать justify-self: flex-end
    Ответ написан
    Комментировать
  • Как сделать две версии отображения html/css кода, десктоп и мобильные устройства?

    @survivor2005
    Согласен с предыдущим комментарием. Вьюпорт 1. Далее медия запросами указываешь что будет происходить при определенном диапазоне пикселей ширины окна браузера.
    Ответ написан
    Комментировать
  • Как лучше повторить и закрепить верстку?

    @survivor2005
    Лично мой опыт с 0, я скачал курс на торрент, курс был от Сергея Алмазова (специалист). Он очень хорошо закладывает базу! Дальше надо верстать и паралельно почитывать или посматривать курсы разных преподов, например Игоря Борисова. А вот дальше начнется действительно разбор полетов, когда начнёшь понимать, что без js и php все это фигня.
    Ответ написан
    Комментировать