Учим CSS за 1 час! #От Профессионала
Базовые знания по css. Подключение css, основы, id, class,background . Часть 1.
Приветствую вас в первой части "Базовые знания по css" Сегодня я расскажу вам как подключить css к html коду, расскажу как он работает, зачем нужен id,class и что он делает... Так же как и у html, у css есть версии. Самая новая - это CSS3 Что же такое css? CSS (/siːɛsɛs/ англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. ( https://ru.wikipedia.org/wiki/CSS ) Язык css на сайте помогает настроить анимацию, фон и другие интересные настройки...
Именование классов CSS: соглашение об именовании BEM
Узнайте, как писать более чистый CSS-код, приняв самое популярное соглашение об именовании в CSS. В разработке программного обеспечения одной из наиболее важных характеристик чистого кода является его ремонтопригодность. Сама по себе удобство сопровождения кода зависит от нескольких факторов. Когда часть программного обеспечения является читаемой, ясной, краткой и, самое главное, безжалостно последовательной, она автоматически становится более интуитивно понятной в обслуживании. Перефразируя популярную цитату… Плохой код похож на шутку...
Инкапсуляция css стилей и компонентный подход
Каждый раз, когда приходится создавать какой-то элемент, возникает небольшая проблема с придумыванием имени класса элемента, потому что мы хотим назвать его понятным именем, отражающим смысл и назначение этого элемента. Также, должны учесть то, что имя css-селектора не должно пересекаться с другими стилями.
Для того чтобы победить эту проблему, были разработаны разные методологии организации кода в css, но не все фронтендеры пользуются этими методологиям, и не все они идеальны. Когда у нас в макете...