Я приступил к прохождению курса «Профессия Python программист» от Hexlet. К моему удивлению, после прохождения вводного блока, курс предполагает изучение основ HTML, CSS и веб-дизайна. Это было немного удивительно для меня, но кто я такой чтобы спорить с разработчиками курса. Итак, что я узнал из пройденного материала.
HTML — это специальный язык для создания веб-страниц, язык разметки документов, в котором:
- Страница состоит из элементов.
- Элемент — это набор из тегов и содержания.
- Теги чаще всего идут парами: открывающий (<tag>) и закрывающий (</tag>).
- Открывающий тег может содержать дополнительную информацию — атрибуты и значения атрибутов. Атрибуты позволяют «настроить» тег.
Каждый HTML файл имеет следующее содержание.
HTML — документ должен начинаться с указания формата — < !DOCTYPE html >. Все содержимое документа обёрнуто в теги <html></html>. Внутри находятся два элемента: head и body. В head указываются так называемые мета-данные и дополнительные файлы, необходимые для документа. «Мета» означает «над», «уровнем выше». Например, это может быть заголовок страницы. Все то, что помещается внутрь body видно посетителю страницы.
CSS — это отдельный язык со своим форматом и правилами, но он создан специально для HTML. С помощью CSS можно описать внешний вид страницы и отдельных элементов. Например, цвет текста, размер шрифта, размеры и отступы картинок, рамки вокруг элементов, закругления в фотках и так далее. HTML задаёт структуру. CSS задаёт оформление.
На этой неделе я планирую закончить блок с HTML, CSS и перейти уже наконец к основам языка Python.
Kirninn уровень 2.
Умения:
Python – 21 из over 1000000
Django – 0 из over 1000000
HTML, CSS – 1 из over 1000000
Способности:
Знание законодательства РФ (бесполезно для программирования)
Снаряжение: учебник Марка Лутца «Изучаем Python», Sublime Text 3, Trinket
Онлайн курс «Профессия Python программист» 11 часов из ...
Онлайн курс «Python: основы и применение» завершен.
Онлайн курс «Программирование на Python» завершен.