CSS езикът е език, който определя стила на HTML документите. Той включва опции, свързани с шрифтове, цветове, полета, линии, височина, ширина, фонови изображения, наред с други.
В днешно време е възможно да се използва HTML език за разработване на формата на уеб страници. Езикът CSS обаче предлага повече опции и е по-точен, освен че е съвместим с всички текущи браузъри.
CSS езиков произход
Езиците на таблиците със стилове се появяват с въвеждането на Интернет и експоненциалното нарастване на езика HTML за създаване на електронни документи.
Тялото W3C (World Wide Web Consortium) отговаря за създаването на всички стандарти, свързани с мрежата, и беше този, който предложи създаването на специфичен език на таблицата със стилове за HTML. Избрани са две предложения: CHSS (Cascading HTML Style Sheets) и SSP (Предложение за стил на базирани на потока).
Между края на 1994 и 1995 г. беше определен нов език, който взе най-доброто от всяко предложение и го нарече CSS (Cascading Style Sheets).
В началото на 1997 г. W3C реши да раздели работата на HTML групата на три раздела: HTML работна група, DOM работна група и CSS работна група.
Адаптацията на езика CSS от браузърите е прогресивна и изисква дълго време. Днес всички го разпознават.
Значение на използването на езика CSS
CSS езикът се превърна в революция в областта на уеб дизайна, особено. Сред предимствата, открити при използването му, се открояват следните:
- Повече точност: Когато използвате CSS, размерът и позиционирането на елементите, които изграждат мрежата, ще бъдат точни. Можете да кажете на браузъра в кой пиксел да поставите определено изображение, както и техните измервания.
CSS дава по-добра достъпност и структура. Чрез комбиниране на CSS език и описателни маркери е възможно уебсайтът да се вижда правилно, тъй като информацията ще остане структурирана и подредена. - Подобрете времето за зареждане: С въвеждането на CSS, съдържанието и външният вид са разделени, което води до по-леки файлове. Това е изгодно за намаляване на времето за зареждане на сайта в браузъра и за намаляване на обема на трафика на сървъра, който е избран.