Какъв е вашият CSS стил?

Един от най-объркващите аспекти на работата с CSS (каскадни стилови таблици) е, че можете да пишете стилове по толкова много начини. Подобно на писането на проза, само защото разбирате основните правила на граматиката и правописа, не означава, че сте усвоили писането на кратка проза.

Опитните CSS дизайнери прекарват значително време в изработването на кратък, ясен CSS, който е лесен за редактиране и актуализиране. Но тези, които са нови в CSS, са склонни да пишат повече стилове, отколкото е необходимо, и да създават излишни стилове.

Не само, че излишният код отнема повече време за изтегляне в уеб браузър, но и е много по-трудно да се редактира или преработва по-късно. И колкото по-излишен е кодът ви, толкова по-вероятно е да се сблъскате със стилови конфликти.

Ето пет съвета за писане на чисти, ефективни стилове:

  • Никога не създавайте два стила, когато единият е достатъчен. Например, можете да създадете стил, като използвате селектора на етикети за всички

    тагове, които променят семейството на шрифтовете на вашите заглавия, и след това създайте втори стил с помощта на селектор на клас, който можете да приложите към вашите заглавия, за да промените цвета.

    Но би било по-ефективно да дефинирате и цвета, и семейството на шрифтовете в един и същи стил. Не забравяйте, че винаги можете да се върнете и да редактирате стил, за да добавите друго правило, ако искате да промените форматирането на стила.

  • Съкратени шестнадесетични цветови кодове. Можете да дефинирате цветове в CSS, като включите целия шестнадесетичен цветен код. Въпреки това, когато използвате цветни кодове, които се повтарят, трябва да включите само първите три знака. Например #ffffff е същото като #fff; и двете ще създадат бял цвят.

  • Използвайте външни стилови таблици. Можете да дефинирате стилове във вътрешна таблица със стилове в горната част на всяка уеб страница или можете да запишете вашите стилове във външен файл с разширението .css и да прикачите този стилов лист към всичките си уеб страници. Външните стилови таблици са по своята същност по-ефективни, защото ви позволяват да използвате един и същ стил на всяка или всички страници във вашия сайт.

    Например, ако дефинирате стил, който прави всички основни заглавия получерни, сини и големи, запазването на този стил във външен стилов лист ви позволява да използвате същия стил за всяко заглавие. След това, ако по-късно решите, че искате да промените заглавията си на зелено, можете да промените стила в един външен лист със стилове и да промените всички заглавия наведнъж.

    Ако сте запазили стиловете във вътрешна таблица със стилове, ще трябва да редактирате стила на заглавието във всеки файл.

  • Разработете конвенция за именуване за вашите стилове. Въпреки че можете да наименувате стилове, създадени с селекторите на клас или идентификатор, каквото искате, най-добре е да изберете стилове, които имат значение освен форматирането. Например, ако създадете стил, наречен .redHeadlines и след това по-късно решите, че искате всичките ви .redHeadlines да са сини, в крайна сметка ще получите син стил на заглавие, наречен .redHeadlines, или ще трябва да преименувате стила.

    И преименуването на стила включва връщане назад и повторно прилагане на този стил навсякъде, където имате червено заглавие, което искате да превърнете в синьо, което отрича силата на стиловете да правят глобални актуализации. За да избегнете този проблем, създайте имена на стилове, които се отнасят до позицията или важността на елементите, като .mainHeadlines или .sidebarHeadlines.

  • * Тествайте и потвърдете вашия код. Дори опитни CSS дизайнери правят грешки, поради което Dreamweaver включва толкова много страхотни инструменти за тестване и валидиране на кода във вашите уеб страници. Уверете се, че сте тествали своя CSS за често срещани грешки.

    Следват две услуги за онлайн тестване, които можете да използвате, за да проверите за грешки във вашия CSS код. Просто въведете URL адреса на която и да е уеб страница в Интернет в адресното поле на някой от тези сайтове и щракнете върху бутона Изпращане, за да получите отчет, показващ всички грешки във вашия код:


Как да приложите прозрачност към SVG

Как да приложите прозрачност към SVG

Научете как да приложите прозрачност към SVG графики в Illustrator. Разгледайте как да извеждате SVG с прозрачен фон и да прилагате ефекти на прозрачност.

Работа с изображения в Adobe XD

Работа с изображения в Adobe XD

След като импортирате изображенията си в Adobe XD, нямате голям контрол за редактиране, но можете да преоразмерявате и завъртате изображенията точно както бихте направили всяка друга форма. Можете също така лесно да закръглите ъглите на импортирано изображение с помощта на ъгловите приспособления. Маскиране на вашите изображения Чрез дефиниране на затворена форма […]

Как да коригирате свойствата на текста в Adobe XD

Как да коригирате свойствата на текста в Adobe XD

Когато имате текст във вашия Adobe XD проект, можете да започнете да променяте свойствата на текста. Тези свойства включват семейство шрифтове, размер на шрифта, тегло на шрифта, подравняване, разстояние между символите (кернинг и проследяване), разстояние между редовете (водещо), запълване, граница (черта), сянка (падаща сянка) и размазване на фона. Така че нека разгледаме как се прилагат тези свойства. Относно четливостта и шрифта […]

Работа с Artboards във Photoshop CC

Работа с Artboards във Photoshop CC

Точно както в Adobe Illustrator, монтажните табла на Photoshop предоставят възможност за изграждане на отделни страници или екрани в рамките на един документ. Това може да бъде особено полезно, ако създавате екрани за мобилно приложение или малка брошура. Можете да мислите за монтажна област като специален тип група слоеве, създадена с помощта на панела Слоеве. Неговото […]

Фигури и многоъгълници в InDesign

Фигури и многоъгълници в InDesign

Много от инструментите, които намирате в панела InDesign Tools, се използват за рисуване на линии и форми на страница, така че имате няколко различни начина за създаване на интересни чертежи за вашите публикации. Можете да създавате всичко от основни форми до сложни чертежи в InDesign, вместо да се налага да използвате програма за рисуване като […]

Обвиване на текст в Adobe Illustrator CC

Обвиване на текст в Adobe Illustrator CC

Опаковането на текст в Adobe Illustrator CC не е същото като опаковането на подарък – по-лесно е! Обвиването на текст принуждава текста да се обвива около графика, както е показано на тази фигура. Тази функция може да добави малко креативност към всяко парче. Графиката принуждава текста да се обвие около нея. Първо, създайте […]

Как да преоразмерите фигури в Illustrator

Как да преоразмерите фигури в Illustrator

Когато проектирате в Adobe Illustrator CC, често се нуждаете от форма с точен размер (например 2 x 3 инча). След като създадете форма, най-добрият начин да я преоразмерите до точни измервания е да използвате панела Transform, показан на тази фигура. Изберете обекта и след това изберете Window→Transform to […]

Как да създадете QR кодове в InDesign CC

Как да създадете QR кодове в InDesign CC

Можете да използвате InDesign за създаване и модифициране на графики с QR код. QR кодовете са форма на баркод, който може да съхранява информация като думи, числа, URL адреси или други форми на данни. Потребителят сканира QR кода, използвайки своята камера и софтуер на устройство, като смартфон, и софтуерът използва […]

Как да накарате нова снимка да изглежда стара във Photoshop CS6

Как да накарате нова снимка да изглежда стара във Photoshop CS6

Може да има момент, когато имате нужда от нова снимка, за да изглеждате стара. Photoshop CS6 ви покрие. Черно-бялата фотография е по-ново явление, отколкото си мислите. Дагеротипите и други ранни снимки често имат кафеникав или синкав оттенък. Можете да създавате свои собствени шедьоври в тон на сепия. Тонизираните снимки могат да създадат […]

Функцията Live Paint в Adobe CS5 Illustrator

Функцията Live Paint в Adobe CS5 Illustrator

Използвайки функцията Live Paint в Adobe Creative Suite 5 (Adobe CS5) Illustrator, можете да създадете желаното от вас изображение и да запълните региони с цвят. Кофата на Live Paint автоматично открива региони, съставени от независими пресичащи се пътеки, и ги запълва съответно. Боята в даден регион остава жива и тече автоматично, ако има […]