Акроним за Cascading Style Sheet, Това е стандарт на World Wide Web Consortium (W3C) за стилови таблици способен да указва формати на презентация (като шрифтове, размери на шрифта и подравняване на абзаца) за HTML елементи. Използвайки синтаксиса, уеб авторите могат да включат изрази за стил, използвайки атрибута style на HTML 4.0, отделна зона за стил (използвайки елемента STYLE) в елемента HEAD на документа или напълно различен текстов файл (с .css разширение).
Терминът „каскаден“ има за цел да предложи различните нива на власт; дефинициите на стил в рамките на HEAD заменят външните стилови таблици, докато изразите за стил се поставят в HTML елемент отмяна на всички други дефиниции на стил в момента е в неговата спецификация на ниво 2 Вижте DeCSS, DVD Regia заключване.
Technipages обяснява CSS
CSS, съкращение за Cascading style sheet се използва, за да опише как документите са написани на езици за маркиране като HTML трябва да се показва на екрана на различни видове устройства или на малък екран, голям екран или дори принтери. Работи и за всеки базиран на XML език за маркиране. CSS контролира променливи на уеб страница като шрифт, цветове на шрифта, разстояние и текстури.
CSS е разработен за подобряване на разделянето на представянето и съдържанието на уеб страниците. Той може да контролира оформлението за доста уеб страници едновременно. С CSS позволява на няколко страници да споделят информацията за форматиране и това минимизира повторението в структурния компонент на документите. Следователно, намаляването на размера на прехвърлянето на файлове кара страниците да се зареждат по-бързо.
През 1996 г. W3C (World Wide Web Consortium) въведе CSS, тъй като преди това разработването на големите уебсайтове станаха дълги и скъпи поради информацията за стила, която се добавя към всяка отделна страница на уебсайт. Тъй като HTML се използва, променливите на уеб страница се описват в HTML. CSS беше въведен за решаване на този проблем.
Често срещани употреби на CSS
- CSS работи върху HTML, а също и върху всеки базиран на XML език за маркиране
- CSS е езикът за описание на представянето на уеб страници и те включват цветове, шрифтове и оформления
- Разделянето на HTML от CSS улеснява поддържането на сайтове, споделянето на стилови таблици между страниците и дизайна на страници според индивидуалния вкус
Често срещани злоупотреби с CSS
- Типография CSS файл не може да дефинира вашите шрифтове, размери, водещи, кернинг и евентуално дори цвят
- CSS не замества никоя част от HTML и дори не може да се персонализира