Три вещи, которые нужно знать начинающему веб-программисту
Интернет огромен, безумно огромен. Сейчас опубликовано около 1,25 млрд. веб-сайтов, а тысячи сайтов добавляются каждый день. Веб-разработчики - это люди, которые делают веб-сайты: интернет-магазины, блоги, информационные сайты, форумы и развлекательные порталы. С их помощью нарисованный дизайн веб-страницы превращается в рабочий сайт, который можно открыть в Интернет и взаимодействовать. Веб-разработчика не путайте с веб-дизайнером (который решает, как выглядит веб-сайт), хотя эти роли часто выполняет разработчик.
Начало карьеры веб-разработчика
Чтобы найти работу веб-программистом, нужно знать три ключевых слова:- HTML,
- CSS,
- JavaScript.
Что такое HTML?
HTML или HyperText Markup Language - это язык разметки, который служит для описания основных строительных блоков веб-сайта. Этот язык сообщает компьютеру, как отобразить данные. Данные - это части веб-страницы: текст, картинки, шапка, футер, кнопки, меню. Каждый веб-сайт содержит как минимум один HTML файл. Код HTML содержит теги, которые сообщают браузеру, как отображать данные на своем экране. Используя HTML можно написать самую простую веб-страницу. Но сайт не будет привлекательным для пользователей. И тут на помощь приходит CSS.
Что такое CSS?
CSS или каскадные таблицы стилей, используется для представления и расположения HTML-объектов. CSS включает цвета, шрифты и разметку страницы. Еще css можно использовать для адаптации сайтов в соответствии с различными экранами и устройствами, что актуально последние время.
Обычно одна HTML страница содержит несколько css стилей.Это и есть та самая «каскадная» часть. Каскадный означает, что каждое новое CSS правило может переопределять предыдущие правила. Правила ранжируются от основного до специфического. Веб-браузер принимает самое специфическое правило и транслирует его. Это звучит сложно, но это не так - и это экономит разработчикам много времени.
Обычно одна HTML страница содержит несколько css стилей.Это и есть та самая «каскадная» часть. Каскадный означает, что каждое новое CSS правило может переопределять предыдущие правила. Правила ранжируются от основного до специфического. Веб-браузер принимает самое специфическое правило и транслирует его. Это звучит сложно, но это не так - и это экономит разработчикам много времени.
Веб-сайт, созданный только с использованием HTML и CSS, может отлично выглядеть, но он не может взаимодействовать с пользователем. Чтобы сделать его действительно интересным, необходимо добавить элементы интерактивности: видео, новостные ленты, анимации. JavaScript сообщает браузеру, как реагировать на действие пользователя без перезагрузки веб-страницы. Это экономит время, добавляет дополнительное удобство и дает веб-разработчикам гораздо больший контроль над своими веб-сайтами.
Если бы сайт был человеком, то HTML - это скелет, статьи и изображения - это внутренности, а CSS - это прекрасная кожа и волосы. Этот человек прекрасен, но не будет ходить без JavaScript - мышц. Каждый элемент необходим для создания полноценного интерактивного веб-сайта, поэтому необходимо изучить все три компонента. Изучить HTML и CSS бесплатно можно, например, тут.



Comments
Post a Comment