CSSCSS это Каскадные таблицы стилей(Cascading Style Sheets).
Таблицы стилей представляют наибольшее достижение для дизайнеров Web-страниц, расширяя возможности улучшения внешнего вида страниц. В научных средах, в которых и зародилась Web, люди более сосредоточены на содержании документов, нежели на их представлении. По мере открытия Web прочими людьми ограничения HTML стали источником разочарований, и авторам пришлось уклоняться от стилистических ограничений HTML. Хотя намерения и были добрыми — улучшение представления Web-страниц, — технологии имели нежелательные побочные эффекты. Эти технологии работали только для некоторых, только иногда, но не для всех и не всегда. Сюда включаются:

Использование собственных расширений HTML
Преобразование текста в изображения
Использование изображений для управления пустым пространством
Использование таблиц для размещения объектов на станице
Написание программ вместо использования HTML
Эти технологии существенно усложняют Web-страницы, ограничивают гибкость, создают проблемы взаимодействия и создают сложности для людей с физическими недостатками. Не только это создает проблемы а еще и новый вирус вконтакте. Всем желаю устранить проблему.

Таблицы стилей решают эти проблемы, одновременно превосходя ограниченные механизмы представления в HTML. Таблицы стилей упрощают определение интервалов между строками текста, отступов, цветов, используемых для текста и фона, размера и стиля шрифтов и другой информации .

Например, следующая таблица стилей CSS (хранящаяся в файле "special.css") зеленый устанавливает цвет текста абзаца и окружает его сплошной красной рамкой:

P.special {
color : green;
border: solid red;
}
Подведем итог: HTML и CSS как братья. Нельзя написать хорошую страничку без оформления, или дизайн без каркаса. Поэтому рекомендую начинать учить HTML, а потом при появлении потребности по немного вводить в свою страничку CSS. Уверен, у вас все получится!