• Как практиковать css?

    sergski
    @sergski
    web-developer
    Начните, например, здесь (кроме Bootstrap и Sass, это следующая ступень). Разбирайте все примеры, пока ясно не поймете, как это работает, перепробуйте все свойства и значения. Все примеры вы должны написать в редакторе сами и посмотреть результат работы в браузере. Просто читать крайне малопродуктивно -- пишите больше кода. Не спешите. Не переходите к следующему уроку пока однозначно не поймете текущий урок. Занимайтесь последовательно, каждый день полным погружением какое-то комфортное и разумное время. Лучше каждый день по 2 часа, чем раз в неделю 10. Изучайте инспектором код сайтов. Верстать макет бессмысленно, пока ясно не поймете что и зачем существует в html и css. Пишите код и думайте, пробуйте. Спрашивайте уже с примерами вашего кода. Заведите себе аккаунт, например в Codepen. Большой путь начинается с маленьких шагов.
    Ответ написан
  • Классы языка CSS?

    @jasper-blondin
    Насколько я знаю -- нет.
    Само понятие "класс" по определению относится именно к HTML-тегам.
    Ответ написан
  • Верстать ли сначала на чистом css?

    @IvanIvanOvcharenko
    Исходя из своего опыта , могу сказать что по-началу нет ничего плохого в том что бы писать чистый CSS , без использования препроцессоров. Еще пол года назад передо мной стоял аналогичный вопрос. Я достаточно не плохо разбирался и использовал чистый CSS и мониторя вакансии видел что почти в каждой требуется умение работать с SASS/LESS . Принял решение изучать SASS , но до конца не понимал смысл его использования на практике . Да , переменные миксины - это все круто , думал я , но на деле самой полезной фичей препроцессора на тот момент для меня , было более удобное написание кода ( визуально код пишется как html: селектор дочернего элемента пишется внутри селектора родителя ). В сентябре этого года , устроился на позицию frontend/верстальщик и до сих пор пишу на чистом CSS. Лишь месяц назад , когда работал над достаточно большим проектом проектом , отметил для себя что было бы не плохо писать стили на SASS) CSS стал слишком большим и работать в нем стало не удобно. В любом случае, рано или поздно, с этой технологией тебе нужно будет ознакомиться.
    По поводу Бутстрапа , могу сказать , что в коммерческой разработке вещь супер нужная и супер простая, но для начала разберись как создавать сетку на чистом CSS ( flexbox , grid ) , разберись с медиазапросами . Надеюсь мой ответ будет полезен , всего доброго!)
    Ответ написан
  • Что в CSS означает знак ">"?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    > - поиск среди всех прямых потомков.
    + - элемент, непосредственно идущий за данным.
    <div id='l1_1'>
      <div id='l2_1'>
        <p id='l3'>
      </div>
      <p id='l2_2'>
    </div>
    <p id='l1_2'>
    <p id='l1_3'>

    #l1_1 > p соответствует элементу #l2_2
    #l1_1 + p соответствует элементу #l1_2
    Ответ написан