Все мы знаем, что такое интернет, сайты и веб страницы. Половина из этих людей в курсе от куда берутся и что же это такое - веб страница. И ещё меньше народа понимает, как строится веб страница на сегодняшний день, по каким технологиям, правилам и стандартам. Я не буду рассказывать всю цепь запроса страниц с сервера. Моей задачей является рассказать, как страницы получаются такими красочными и интересными в плане графики и исполнения, что на них хочется заходить и заходить.
Технология, которая позволяет достичь такое красочное отображение сайтов в ваших браузерах называется CSS.
CSS - это сокращение от Cascading Style Sheets - в переводе Каскадные таблицы стилей. Формальный язык описания внешнего вида документа, написанного с использованием языка разметки.
Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML.
Уникальное изобретение человечества, значительно облегчающее создание веб-сайтов. CSS работает со шрифтами, полями, таблицами, отступами, картинками и др. и представляет значительно более широкие возможности, чем простой html.
Стиль - это набор параметров, задающий внешнее представление некоторого объекта в той или иной среде.
CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения отдельных блоков и других аспектов представления внешнего вида этих веб-страниц. Основной целью разработки CSS являлось разделение описания логической структуры веб-страницы (которое производится с помощью HTML или других языков разметки) от описания внешнего вида этой веб-страницы (которое теперь производится с помощью формального языка CSS). Такое разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повторяемость в структурном содержимом.
Дело в том, что изначально html использовался исключительно для разметки содержимого документа. Т.е. с его помощью указывалось, мол, это параграф, а это таблица, а это - картинка.
С каждым месяцем количество пользователей интернет росло. Выдвигались все более серьезные требования к дизайну, т.е. внешнему оформлению страниц. Вскоре разработчиками были изобретены новые теги , такие как:
<font> представляет собой контейнер для изменения характеристик шрифта, таких как размер, цвет и гарнитура. Хотя этот тег до сих пор поддерживается всеми браузерами, он считается устаревшим и от его использования рекомендуется отказаться в пользу стилей.