Найти тему
Artic1409

Мой путь изучения CSS

Всем привет! Это вводная статья на тему того, как я начал изучать css и с какими проблемами\трудностями столкнулся и поделюсь своим опытом с вами. Начнем с того что такое css - простыми словами это вид нашего сайта или же страницы. Вот вам более официальный вид того что я написал выше:

Каскадные таблицы стилей (Cascading Style Sheets = CSS ) — это язык, который отвечает за визуальное представление документов пользователю. Под документом мы будем понимать набор информации о структуре страницы, описываемый языком разметки.

Первая строчка Гугла, но все же.

Так давайте начнем с плюсов

В основном вам достаточно базовых знаний в математической логики и школьного уровня англ. языка, особо сложных задач данный парнишка не задаёт, но может поблагодарить огорчить пользователя конфликтами своих строчек кода, да-да так бывает, с которыми я встречался не раз.

Довольно прост в синтаксисе, есть куча учебников и прочей полезной инфы (учись "не хочу"). В основном все понятно и просто, вот пример как сделать темный фон нашего сайтика

Body{
Background-color: black;
}

Вау, вот это да, сложно прям не могу. Теперь разберём этот код

Body это селектор(то что задаётся в html документе, он может быть любым тегом html файла),

Background-color это свойство,

Black - значение.

Классно, мы почти веб разработчики! Но давайте перейдем к минусам

Самый главный минус, что на замену приходят более новые фавориты и постепенно сталкивают css к людям на землю, тоесть язык устаревает.

Чем дальше, тем сложнее (хотя это естественно), вам по мере создания чего либо, придется сталкиваться с конфликтами ваших творений. Например: вы создали шапку сайта с помощью display:inline-block, затем вам надо сделать главную часть сайта и "покрасить" ее в белый, и все уже догадываться как это сделать, но не тут то было. Этот парень нас так просто не отпустит. Мы получим маленькую линию на границе нашей шапки и главного блока сие творения которая осталась стандартного цвета. Вобщем нам придется переделывать нашу шапку, а это только начало, вот представьте что будет когда вы напишите монстра с кучей строчек и вас не устроит "маленький косяк". Придется много думать и размышлять.

Итог

Вобщем css отлично подойдёт для новичков и так же порадует прошаренных пользователей. Так что дерзайте. И надеюсь что вы будете рады моим новым статьям по этому чуду человечества.