Починаючи вести цей блог, я планував ділитися своїми думками з приводу веб-дизайну і Інтернет-технологій. Також я хотів розповісти про свій досвід роботи в студії веб-дизайну, починаючи практично з нуля в цій області, відомої високим рівнем конкуренції. Уже в процесі роботи я зрозумів, що в першу чергу в блозі потрібно написати про різні терміни (жаргон інтернет дизайнера), щоб замовник і дизайнер могли спілкуватися на одній мові.
Отже, в рамках цієї місії, вже згадувалися такі поняття як юзабіліті. gif та банери flash. банери HTML5. оптимізація on-page seo з області веб-дизайну і просування сайтів.
Зараз, я б хотів поговорити про CSS, в зв'язку з тим, що це слово постійно виникає в процесі роботи над веб-сайтами. Це не тільки "технічний термін, який має якесь онтошеніе до програмування". Так що давайте спробуємо подружитися з цим терміном.
CSS - це каскадні сторінки стилів
Це означає дві речі:
- По-перше, таблиця стилів, означає, що основним завданням css є оформлення, дизайн.
- Каскадні - це спроба відокремити деталі дизайну сторінки від її структури і змісту.
Веб-дизайнери використовують HTML для подачі контенту веб-станиць, CSS оформляє цей контент. Таким чином, ми отримуємо окремий документ, в якому зберігається інформація по дизайну: шрифти, розміри блоків сторінки і кольору. Щоб краще зрозуміти, як це працює, уявіть 2 білих аркуша паперу. На одному з них написано "Я веб-сайт". На другому - "Я веб-сайт написано червоним кольором". Цей другий лист і є CSS. Цей наочний приклад не так і далекий від реальності, адже CSS - це звичайний текстовий формат.
Це не єдина перевага CSS. Можна повністю оновити стиль оформлення всіх сторінок сайту, просто змінивши кілька рядків в CSS, без необхідності вносити зміни на всіх сторінках сайту окремо. Уявіть, скільки часу економить такий підхід. А з огляду на те, що CSS - це загальновизнаний стандарт, який підтримується всіма браузерами, вашої веб-сторінці не знадобляться ніякі додаткові плагіни.
Якщо ви не веб-дизайнер або розробник, вам просто буде достатньо запам'ятати, що CSS - це оформлення веб-сайту. CSS визначає СТИЛЬ.
Поділіться посиланням на цю статтю в соц мережах.