HTML первые шаги в изучении и как сделать их правильно


Содержание материала:

Как проще и быстрее выучить HTML и CSS

На самом деле при желании выучить и начать применять HTML и CSS можно за день-два. Стоит только грамотно подойти к процессу обучения и выбрать правильный источник информации.

В этой статье я хочу дать несколько советов тем кто решил пополнить свой багаж знаний и перейти грань визуального создания сайтов и заглянуть хоть немного под капат и узнать что и как работает.

Да WordPress нас балует и позволяет создавать простые проекты без знаний языков программирования.

Хотя языки HTML и CSS врядли можно назвать программными, это скорей всего языки гипер-текстовой разметки, но тем не менее они лежат в основе всего что мы видим в Интернете.

Я не буду Вас агитировать купить тот или иной супер-курс или тренинг. Нет я дам лишб несколько советов как лучше учить HTML и CSS и как добиться результатов.

Кроме этого я этой статьей открою новый раздел на Info-m в котором буду публиковать полезности по верстке, дизайну и другим фичам.

Итак поехали, с чего стоит начать?

1. Я думаю сначала стоит установить удобный и комфортный редактор для кода. Одним из лидеров на данный момент является VSC или Visual Studio Code от Microsoft

Я рекомендую качать редактор с оф. сайта и вот ссылка на скачивание.

Как установить нужный язык, я думаю найдете инструкции в сети их более чем достаточно. VSC гибко настраиваемы и расширяемый. Уже написаны тысячи расширений. Но я думаю Вам в начале будет и коробочной версии.

Тем кто захочет поизголяться о настроить редактор под себя вот видео, оно не мое, но мне лень снимать а Алексей (автор ролика) ну очень классно все объяснил и показал.

Начиная с этого поста я решил, что стоит публиковать чужие видео на своем сайте, тем более если это качественные ролики профессионалов.

Как изучать HTML и CSS, где брать информацию?

Просто тупо читая или наблюдая на экране Вы врядли что либо усвоите. Чтоб получить результат нужно выполнять задания и получать практику.

Ниже я приведу ряд источников и к каждому приложу краткое резюме.

1. HTML -академия

Крутой ресурс для кто начинает совсем с нуля.

Бесплатно регистрируетесь и в интерактивной, игровой форме проходите сначала входящий курс, потом сложнее и так далее. Курсы в основном там все бесплатные, есть интерактивная проверка заданий. Вобщем рекомендую для старта новичкам самое то.

Одно время думал завести себе там аккаунт для того чтоб вести своих подписчиков, но как обычно времени не хватает))

2. Видеокурсы.

Сначала я хотел выложить целый список бесплатных кусов, но к сожалению почти все они устарели а авторы не утруждают себя обновлением. Да, с переходом на HTML5 многое изменилось.

Поэтому я буду рекомендовать пока только один , который стоит пройти и получить первые навыки.

Курс Михаила Русакова, довольно содержательный и что хорошо он так же с домашними заданиями.

Бесплатный курс по HTML и CSS

Больше 6-ти часов уроков + упражнения

Я даже планировал разместить все уроки этого курса на своем сайте с разбором ДЗ, если интересно пишите в комментариях.

Онлайн-тренинги!

Пожалуй один из самых подуктивных методов обучения. Отлично кода ты сначала смотришь видео, потом тебе дают задание и после еще и проверяют.

Я дам ссылки на два, один бесплатный и второй за символическую плату, но с классными наставниками.

Я не участвую в партнерках этих ресурсов просто рекомендую как хорошие источники знаний.

Довольно содержательный курс, начинаем изучение с самого нуля и до размещения HTML сайта на хостинге. Есть простые ДЗ, ответы , на которые вы размещаете в комментариях под уроками и Артем их проверяет.

Есть конечно задержки с проверкой, но ведь нужно понимать что проект бесплатный и Артем не может сидеть и «пасти» каждый комментарий.

Но тем не менее курс достаточно объемный, целых 55 видео, так что есть с чем поработать.

Второй тренинг , который я хочу порекомендовать это Веб-верстальщик Начало от wayup.in

Он платный, стоит, по моему 9 долларов. Но эти деньги вы платите за помощь наставника который проверяет Ваши ТЗ и ведет Вас.

Всего в курсе объемных 7 уроков, но уже к концу тренинга Вы сможете написать свой первы сайт на чистом HTML с CSS и даже поймете как работаю простые команды в JS.

Я даю ссылку , она не партнерская, Wayup до сих пор «жлобствует» и никак не подключит партнерскую программу.

Но курс действительно хороший и рабочий, поэтому я его смело рекомендую новичкам.

Вот пожалуй и все что хотел Вам сегодня рассказать.

В конце еще пара советов как лучше изучать и что делать дальше.

  1. Не расстраивайтесь если Вам с начала ничего не понятно, это бывает, пробуйте писать код и смотрите результат в браузере
  2. Не старайтесь все выучить и понять за 1 час. Теги HTML вы может и усвоите, но с CSS придется повозится.
  3. Больше практикуйтесь. Берите, создавайте чистый HTML документ и начинайте создавать структура первой страницы.
  4. Сделайте в своем браузере папку с закладками и складывайте туда полезные советы и подсказки, что найдете в сети
  5. Что не понятно, спрашивайте, буду рад подсказать.

5 этапов самостоятельного изучения HTML и CSS

Если вы пытаетесь самостоятельно изучить HTML и CSS, то это практическое руководство — для вас. Но для начала нужно запастись терпением и усидчивостью — это очень важные составляющие в данном направлении. Изучение верстки веб-сайтов можно разделить на несколько этапов.

Этап первый

Следует понимать, что HTML и CSS — это не языки программирования, а язык разметки и каскадные таблицы стилей соответственно. Другими словами, данными языками вы задаете расположение элементов (заголовки, абзацы, ссылки и т.д.) и стилизуете их. Также очень важно запомнить, что без хорошей теоретической базы вы не сможете приступить к практике.

Этап второй

Для начала освойте HTML. Изучите, чем отличаются версии HTML, зачем нужны теги, какие теги существуют, обязательно уделите внимание атрибутам тегов. В этом вам помогут такие ресурсы:

Отмечу, последний ресурс — это веб-консорциум, здесь можно узнать про нововведения в мире веб-разработки.

Этап третий:

Изучите CSS —здесь вы узнаете, что такое селектор, какие типы селекторов бывают, их специфичность и многое другое. CSS — очень важная тема в мире веб-разработки. Это стили отображения веб-страниц, которые вы видите ежедневно.

Этап четвертый:

После того, как вы освоите весь материал по HTML/CSS, приступайте к практике. Чем больше практики, тем лучше. Тут вам понадобится текстовый редактор, PSD макеты и, как я писал выше, терпение и усидчивость. Можете использовать любой понравившийся текстовый редактор. Выделю такие:

  • Sublime Text
  • Atom
  • Visual Studio Code

Бесплатные PSD макеты вы с легкостью найдете в Google.

Курс по теме

Front-End Basic

Этап пятый:

И напоследок еще немного полезных ресурсов:

И несколько рекомендаций: Чем больше у вас будет практики, тем быстрее вы изучите все подводные камни и просто набьете руку. Скачивайте PSD макеты и верстайте, верстайте и еще раз верстайте. Поверьте, у всех наступает такой момент: «ничего не получается, я все брошу и займусь чем-то другим», но не поддавайтесь этому, доведите до конца начатое. Мир веб-разработки очень широк, а верстка — это только начало.

Front-end developer в N-iX,
Преподаватель Компьютерной школы Hillel.

Курс HTML для начинающих

Основы вёрстки сайтов на HTML и CSS

Об авторе курса

Привет! Меня зовут Артём Ивашкевич. Я работаю веб-разработчиком более трёх лет. Сейчас я работаю в компании Зарплата.ру — это крупный проект, над которым трудятся более 50 разработчиков, его ежемесячная посещаемость более 4 млн человек.

В свободное время я обучаю программированию других людей, потому что мне это просто нравится. Если Вам интересно узнать, как я к этому пришёл, прочитайте историю как я стал программистом.

Привет! Меня зовут Артём Ивашкевич. Я работаю веб-разработчиком более двух с половиной лет. Сейчас я работаю в компании Зарплата.ру — это крупный проект, над которым трудятся более 50 разработчиков, его ежемесячная посещаемость более 4 млн человек.

В свободное время я обучаю программированию других людей, потому что мне это просто нравится. Если Вам интересно узнать, как я к этому пришёл, прочитайте историю как я стал программистом.

Чему Вы научитесь при прохождении курса HTML для начинающих

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

Онлайн курс по HTML от WebShake – это возможность самостоятельно сделать первый шаг на пути освоения специальности веб-разработчика.

Отзывы учеников

Сертификат

Преимущества

Проверка домашек

К урокам есть домашние задания, которые я ежедневно проверяю. Эта привелегия доступна только для патронов проекта.

Быстрая помощь

Все ученики имеют доступ к общему Telegram-чату, в котором можно задать вопросы и получить ответ в течение 10 минут.

Бесплатно

Не, ну Вы видели эти цены на курсы в десятки тысяч рублей?
Здесь Вы получите все материалы бесплатно!

Коммьюнити

Цель данного проекта — объединять единомышленников. В нашем telegram-чате более 3000 участников!

Программа курса

Уровень 1. Введение и основы HTML

Уровень 2. Структура HTML-документа

  • 3. Тег doctype: указываем версию HTML
  • 4. Из чего должна состоять любая страница в HTML
  • 5. Заголовок HTML-страницы
  • 6. Кодировка HTML-страницы
  • 7. Ключевые слова (кейворды, keywords)
  • 8. Тег description: краткое описание страницы
  • 9. Комментарии в HTML
  • 10. Подключение CSS-стилей к HTML
  • 11. Подключение скриптов JavaScript в HTML
  • 12. Итог второго уровня курса по HTML

Уровень 3. Разметка текста

  • 13. Делаем абзацы в HTML
  • 14. Делаем заголовки в HTML
  • 15. Маркированные списки в HTML
  • 16. Нумерованный список в HTML: тег ol
  • 17. Делаем вложенный список в HTML
  • 18. Выделяем важное жирным шрифтом
  • 19. Курсив в HTML: теги em и i
  • 20. Переносы и разделители в HTML: теги br и hr
  • 21. Используем цитаты в HTML
  • 22. Верхние и нижние индексы: оформляем формулы
  • 23. Выводим текст как есть: тег pre

Уровень 4. Ссылки

  • 24. Учимся делать ссылки в HTML
  • 25. Что такое абсолютные и относительные ссылки
  • 26. Делаем ссылку на файл
  • 27. Ссылка с якорем
  • 28. Всплывающая подсказка для ссылок

Уровень 5. Картинки

  • 29. Как вставлять картинки в HTML
  • 30. Делаем картинку ссылкой
  • 31. Описание картинки в HTML

Уровень 6. Таблицы

  • 32. Создаём таблицу в HTML: тег table
  • 33. Делаем границы для таблицы в HTML
  • 34. Горизонтальные и вертикальные границы в таблице HTML
  • 35. Отступы в таблицах
  • 36. Название таблицы в HTML
  • 37. Ячейки-заголовки в таблице HTML
  • 38. Объединение ячеек в таблицах
  • 39. Выравниваем текст в таблице HTML
  • 40. Способы выравнивания таблицы по центру в HTML
  • 41. Учимся изменять цвет таблицы в HTML
  • 42. Изменяем размер таблицы в HTML
Топ-пост этого месяца:  Как создать группу в Фейсбук пошаговая инструкция

Уровень 7. Формы

  • 43. Учимся создавать формы в HTML
  • 44. Как задать значение по умолчанию для поля в форме
  • 45. Как правильно сделать подписи к полям ввода
  • 46. Создаём форму авторизации на HTML
  • 47. Многострочное поле ввода: тег textarea
  • 48. Поле-галочка в HTML
  • 49. Поле-переключатель в форме HTML
  • 50. Делаем раскрывающийся список в HTML
  • 51. Форма для загрузки файлов
  • 52. Используем скрытое поле в форме

Уровень 8. Создание сайта и его выкладка в Интернет

Уровень 9. Подведение итога

Что мы предлагаем

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

Уроки сопровождаются домашними заданиями. Мы настоятельно советуем их выполнять, поскольку именно практика применения полученных знаний способствует их максимальному усвоению. Кроме того, рекомендую изучать темы именно в той последовательности, в которой они расположены на сайте. Так обеспечивается соблюдение подхода «от простого к сложному».

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

Преимущества изучения HTML

HyperText Markup Language – базовый язык программирования в web-сфере. Без знания основ HTML невозможно перейти к изучению более сложного материала. Неслучайно бесплатный курс по его освоению стоит первым в числе уроков по веб-разработке.

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

Несомненным преимуществом бесплатного курса по HTML от WebShake является индивидуальный подход к проведению занятий. Вы осваиваете материал в любое удобное время, при необходимости возвращаясь к уже пройденным темам. Это гарантирует непрерывность процесса обучение, отсутствие «белых пятен» и пробелов в знаниях, которые неизменно возникли бы в случае проведения групповых занятий.

Красиво оформленный сайт привлекает внимание целевой аудитории и повышает количество посетителей. Именно знание HyperText Markup Language позволит придать интернет-ресурсу структурированности и логичности, сделать его простым для восприятия. По окончании курса вы освоите навыки верстки сайта и сможете реализовать их на практике и начать зарабатывать свои первые деньги в сфере веб-разработки.

Остались вопросы?

Просто напишите мне ВКонтакте — с радостью отвечу и помогу каждому!

Как быстрее научиться HTML и CSS?

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

Казалось бы, теперь уж люди должны знать больше, иметь более высокий уровень интеллекта, вырабатывать новые навыки. Но к сожалению, это не совсем так. Как часто вам приходилось начать изучать что-то новое, а затем бросать это занятие не достигнув каких-либо существенных результатов?

Как часто люди начинают изучать новые иностранные языки, историю, программирование и другие дисциплины, так и не получив в итоге необходимый багаж знаний, умений и навыков?

При этом дефицита в информации нет. Даже наоборот. Так, с чем же связаны эти неудачи в изучении чего-то нового? Этим же вопросом задался и я, видя как много людей начинают изучать веб-разработку, верстку сайтов, а затем бросают дело на полпути. Либо продолжают учиться, но процесс обучения проходит очень медленно.

Но прежде всего, надо определиться, что именно он хочет и сколько готов за это заплатить.

Если ваша цель — создание сайта или блога, вам вовсе необязательно изучать программирование, просто прочтите мое пошаговое руководство по созданию блога и его монетизации.

Но если вы хотите стать веб-разработчиком — вам придется учиться и еще раз учиться.

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

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

Практика, практика и еще раз практика

По моему наблюдению, всех людей в общем можно разделить на два типа:

Это наблюдение очень важно в том плане, что люди часто изучают теорию, но на практике ничего не умеют. При постижении той же верстки сайтов, обучающиеся залпом смотрят все видеоуроки, но практиковаться не хотят.

Это порождает две проблемы:

  • Люди не умеют применять полученные знания
  • Полученные знания не остаются в памяти, потому как не привязаны к практической деятельности

Эти проблемы очень важны, потому что без умения внедрять полученные знания, все усердия на пути обучения становятся бесполезными. Особенно учитывая, что при создании сайтов перед веб-разработчиком часто встают нетривиальные, требующие творческого подхода задачи.

Решения у таких задач, конечно же есть, но их нужно найти самостоятельно. Ни один преподаватель не сможет вам обрисовать все сложности, с которыми вы можете столкнуться при создании сайта, и дать готовые решения.

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

Здесь возникает вопрос: каким образом лучше всего практиковаться? Ответ довольно прост: все задачи должны имитировать настоящую ситуацию. То есть вы должны решать задачи, с которыми сталкиваются в своей работе верстальщики.

Если вы изучаете, к примеру, веб-дизайн, вам нужно решать повседневные задачи веб-дизайнеров. Ну или хотя бы постараться это сделать.

Но как начинающему найти такие практические задачи?

Когда думаешь, как лучше практиковаться.

Тут есть несколько вариантов.

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

Вам кончено за это платить не будут, но вы ведь только учитесь, правильно? Хотя есть и такие, которые имеют смелость на этапе обучения брать реальные заказы. Не завидую я некоторым работодателям)))

Минус такого метода заключается в том, что вы можете самостоятельно и не суметь решить поставленную задачу. В этом случае вам самому нужно просить помощи и совета у специалистов.

Второе , это работа над вашим собственным проектом. Задачи перед вами конечно в этом случае будут реальными, но в то же время непростыми. Опять же, зачастую многие проблемы будут сложно решаемыми для новичков.

Другая сложность состоит в том, что любой веб-проект требует немало усилий, за пределами программирования, наподобие создания контента, seo оптимизации сайта и прочего. То есть, это довольно сложно — развивать проект, и в то же время расти как веб-разработчик.

Третий , идеальный вариант — это решение готовых, адаптированных под уровень вашей подготовки задач. Задачи эти должны быть с готовыми решениями, конечно же. Чтобы в случае чего, вы могли найти ответ.

Этот вариант является идеальным для новичков, решивших изучить тему создания сайтов.

Но где найти такие готовые, продуманные задачи? Этим же вопросом задался и я. В итоге я пришел к выводу, что мне стоит создать базу задач и ответов под каждый аспект разработки сайта. Чтобы человек по шагам получал необходимое знание, и сразу же внедрял их, шлифуя свое мастерство.

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

А теперь, давайте рассмотрим, что еще нужно чтобы стать классным веб-специалистом.

Не распыляйтесь

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

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

Мультизадачность сожмет вас в своих объятиях

Сколько раз вы посмотрели на свой гаджет, или проверили почту пока не дошли до этой части статьи? Если ни разу, можно пожать вам руку. Большинство же людей не умеют концентрироваться на чем-то более 5-10 минут.

Согласно исследованиям, после того как человек отвлечется от работы, ему в среднем требуется 25 минут, чтобы вернуть прежний уровень концентрации. Представляете как это непродуктивно, заниматься сразу несколькими делами?

Другая проблема заключается в том, что начав изучать верстку сайтов, многие сразу переходят к освоению веб-дизайна и других дисциплин. Такое распыление приводит к посредственным результатам во всех направлениях.

Конечно же, изучение чего-то на протяжении нескольких месяцев может вымотать, и уровень мотивации уже не будет как в начале. Намного соблазнительнее начать изучать что-то новое. Однако, с таким подходом далеко не уйдешь.

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

Начинайте с основ

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

Если вы слышали про закон Парето, то должны знать что 20% дел дает 80% результата. Таким же образом, существуют базисные вещи в верстке сайтов, которые вам нужно изучить. Именно на этом фундаменте будет расти ваше мастерство.

Остальные детали можно изучить потом. Многие нюансы вы узнаете уже во время практических занятий.

Повторение — мать учения

Память человека чем-то напоминает мышцы. Если человек занимается спортом и получает правильные нагрузки, его мышцы станут сильнее, выносливее и гибче. Таким же образом и память. Если ее тренировать, она станет намного сильнее.

При изучении темы сайтостроения очень важно постоянно повторять пройденный материал. Особенно если вы по какой-то причине перестали практиковаться. Не освежая память можно быстро потерять полученные знания.

Не бросайте дело на полудороге

Говорят что по прошлому человека можно более или менее спрогнозировать его будущее. В какой-то мере я с этим согласен. Зачастую люди не добиваются успеха, потому что имеют привычку бросать дела на полпути.

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

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

По итогам, более 90% людей сдались в тот момент, когда им оставалось буквально открыть еще одну дверь, которая вела к выходу. То есть, они сдались в тот момент, когда победа уже была на носу. Но их испугало неизвестность того, когда именно они найдут выход. Можно сказать, что им просто не хватило веры.

Информационный голод

Как-то я начал практиковать такой подход, как информационный голод. Суть ее заключается в том, чтобы не поглощать информацию, которая не имеет для меня практической ценности. Ну или по крайней мере постараться это сделать.

Сюда относятся новости, всякого рода передачи и прочее. Такой подход имеет несколько огромных достоинств.

Во-первых , это внимание. Наше внимание стоит очень дорого, чтобы тратить ее на незначимые для нас события и явления.

Топ-пост этого месяца:  Yii2 уроки. Обучение Yii2

Во-вторых , со свежей головой намного проще осваивать полезную для себя информацию.

В третьих , у вас не будет повода вступать в ненужные разговоры, обсуждения и споры на бесполезные темы.

В-четвертых , ни для кого не секрет, что информация, предоставляемая СМИ не всегда является достоверной.

Шерлок советует: Не забивай голову ерундой

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

А на этом у меня все. Надеюсь, данный пост был для вас полезен. Если это так, сделайте репост данной статьи в социальных сетях, чтобы больше людей получили от нее пользу.

Вводная серия уроков в «Быстрый старт в HTML для начинающих»

Освойте основы HTML за 1-2 часа уже сегодня, чтобы гибко управлять своим сайтом и не платить за это другим.

HTML — это фундамент, который необходим для изучения других технологий CSS, PHP и др., которые позволят создать качественный и уникальный Интернет-проект.

  • Если вы только знакомитесь с HTML. Здесь вы сделаете первые шаги и заложите базу для понимания принципов работы HTML.
  • Получаете поддержку и консультации автора по трудным для вас вопросам. Экономьте свое время по решению трудных вопросов.

Что такое HTML? Основные задачи HTML.

Для чего нужны знания HTML?

Какие программы нужны для работы с HTML?

Ссылки на популярные браузеры:

Notepad++

Этот редактор совершенно бесплатен, поэтому его часто используют в многих курсах по HTML.

Coteditor

Аналог текстового редактора для работы с HTML в операционной системе Mac OS.

Как создать самый простой HTML-документ.

Если у Вас не отображается расширение файлов, вот заметка:

Прежде, чем приступать к изучению уроков, давайте немного познакомимся. Может быть смогу сориентировать сразу на начальном этапе в каких-то вопросах.

1) Напишите немного о том, почему Вы решили изучать HTML и зачем Вам это нужно. Каких целей хотите достичь? Возможно, смогу подсказать другие способы решения Ваших задач.

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

3) Какую программу выбрали для работы с HTML?

4) Готовим свой инструмент для организации базы знаний программиста. Как это организую я, можно посмотреть здесь.

Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:

Или социальные сети:

Верстка, HTML и CSS.

Веб-сервер. Backend разработка.

Техническая сторона веб-аналитики сайтов.

SEO и продвижение сайтов.

Здравствуйте. Меня зовут Дмитрий Ченгаев.

Я занимаюсь веб-разработкой и веб-программированием. Этот сайт, своего рода, обучающий центр, на котором я публикую свой опыт, уроки и знания в сферах работы с такими технологиями как:

[+] HTML
[+] CSS
[+] PHP
[+] Верстка сайтов
[+] Javascript
[+] других инструментах, которые помогают решать задачи веб-разработки проще и быстрее.

Уроки разбиты на разделы и категории, которые относятся к той или иной теме. К некоторым урокам прилагаются практические задания, которые вы можете выполнить самостоятельно и проверить свои знания.

Если у вас возникают какие-то вопросы или непонятные моменты, пишите в «личку» или в комментариях на этом сайте. Постараюсь помочь.

Инструкция для тех, кто хочет стать программистом с нуля

Кризис заставляет многих сменить место работы или даже полностью поменять специальность. Приходится осваивать новые навыки и профессии. Прекрасным выбором в этом случае может стать профессия программиста. Это интересно, комфортно и прибыльно. В этой статье мы постараемся ответить на вопрос, как построить карьеру программиста с нуля.

Начать свой путь к карьере программиста стоит с ответа на вопрос, нужно ли вам программирование вообще? Этот вопрос не относится к тем, кто учится или учился по специальности, близкой к программированию. Если вам в школе математика давалась лучше, чем гуманитарные науки, если вам нравится проводить много времени за компьютером, если вам хочется изучать что-то новое, тогда программирование вам подойдёт.

С чего начать

Есть несколько вариантов развития событий, в результате которых человек становится программистом. Первый — родители-программисты, которые всему научили своих детей. Таким детям даже не нужно идти в университет. Второй вариант — модная профессия программиста. После школы нужно было выбрать, куда пойти учиться, и выбрали модное направление IT, вроде бы понравилось. И последний вариант — хобби, которое переросло в работу.

Если с вами ничего из вышеперечисленного не произошло, значит, у вас есть выбор из четырёх вариантов:

  • Самообразование. Этот вариант можно использовать как самостоятельно, так и в паре с другими методами. В интернете полно сайтов, книг и приложений, которые помогают изучать различные языки программирования и технологии. Но это самый тяжёлый путь для начинающих.
  • Университет. Если вы оканчиваете школу и хотите быть программистом, тогда идите в университет. Если не за знаниями, тогда за корочкой. Она может послужить бонусом при устройстве на работу. Хотя и какие-то знания вы тоже получите. Но не забывайте заниматься и самообучением. К выбору вуза стоит подойти очень ответственно. Внимательно изучите программы обучения и выбирайте лучшие технические вузы.
  • Ментор. Будет очень неплохо, если вы найдёте человека, который согласится помочь вам и направит вас в правильную сторону. Он подскажет подходящие книги и ресурсы, проверит ваш код, даст полезные советы. Кстати, мы уже писали о полезном ресурсе, где вы сможете найти ментора. Наставника можно искать среди знакомых программистов, на IT-тусовках и конференциях, на онлайн-форумах и так далее.
  • Специализированные практические курсы. Попробуйте поискать в своём городе курсы, где вас обучат какому-нибудь языку программирования или технологии. Я был приятно удивлён количеством таких курсов в Киеве, в том числе бесплатных и с последующим трудоустройством.

Какой язык, технологию и направление выбрать

Когда вы станете программистом, через годик-другой будете вольны выбирать любой язык, который вам нравится. Но при выборе первого языка программирования новичок должен учитывать следующие критерии:

  • Наличие на рынке вакансий. Конечная цель этого пути — найти работу программистом. А это будет трудно сделать, если на рынке вакансий никто не будет искать разработчиков на вашем языке программирования. Проверьте сайты с вакансиями, посмотрите, кого больше ищут, выпишите десяток языков. И переходите к следующему критерию.
  • Низкий уровень вхождения. Если вам придётся потратить длительное время на изучение языка, это может отбить у вас охоту к программированию вообще. Почитайте о тех языках, которые вы выбрали выше. Просмотрите литературу, которую нужно будет прочитать, чтобы изучить эти языки. И выберите те, о которых пишут, что они лёгкие, или которые вам показались лёгкими. Такими языками могут оказаться PHP, Ruby, Python.
  • Кайф от процесса. Если вам не нравится писать код на выбранном языке, вы не будете получать удовольствия от этого процесса, от работы и от жизни. А оно вам надо? Делайте правильный выбор.

Также вам придётся определиться с направлением программирования. Мобильное, десктопное, игры, веб, низкоуровневое программирование и так далее. Самые популярные и относительно лёгкие отрасли — разработка под веб, мобильные и десктопные клиенты. Под каждое направление может подходить один язык и совсем не подходить другой. То есть при выборе языка программирования также стоит отталкиваться и от этого фактора.

В любом случае изучите веб-технологии. Это язык разметки HTML, стили CSS и JavaScript, который позволит сделать вашу страницу динамической. На следующем этапе изучите серверный язык (Python, PHP, Ruby и другие) и подходящие для него веб-фреймворки. Изучите базы данных: практически в каждой вакансии программиста это упоминается.

Как получить начальный опыт

Без опыта вы не получите работу. Без работы вы не получите опыт. Замкнутый круг реальной жизни. Но ничего страшного, мы из него выберемся.

Во-первых, не стоит ждать, пока вы прочитаете все книги по выбранному языку программирования. Начинайте писать свои первые строки кода уже после второй главы книги. Выполняйте все задания из книг, перепечатывайте примеры, разбирайтесь в них. Усложняйте примеры и задания из книг своими идеями. Создавайте свои задачи к пройденному материалу. Решайте эти задачи.

Во-вторых, вам нужно найти свои первые проекты. Это, наверное, самый сложный вариант, но рабочий. Вам придётся самому искать заказы, выполнять их, заморачиваться с оплатой. Для новичка это архисложно, но зато затем все остальные варианты покажутся плёвым делом. Выполненные проекты можно будет записать в опыт и показать вашему будущему работодателю. Реальные проекты являются большим плюсом в вашем резюме.

Если вы знаете английский язык, регистрируйтесь лучше на англоязычных биржах. Рынок там больше. Если не знаете английского, учите его. А пока что вам доступны русскоязычные биржи фриланса. Ищите небольшие проекты, которые соответствуют вашему уровню знаний или чуть выше него. Подайте заявку на пару десятков таких заданий. И приготовьтесь получить море отказов. Но если одна-две заявки выстрелят, у вас будет шанс получить реальный опыт.

Ещё одним неплохим вариантом для получения реального опыта является open source. Таким проектам всегда нужны новые люди, пусть даже и новички. Вы можете поискать в проекте баги или посмотреть в баг-трекере и предложить методы их решения. Найти такие проекты легко на GitHub или других сервисах для хостинга кода. Не стесняйтесь задавать там вопросы.

Четвёртый вариант получения опыта — помощь знакомым программистам. Попросите их передать вам маленькие и несложные задания. Если что-то не будет получаться, у вас всегда будет к кому обратиться. И при этом вы будете участвовать в реальном проекте.

Последний способ — собственные проекты, различные хакатоны или работа в коворкинге. Свои проекты сложно начинать самому, лучше поискать знакомых или друзей.

Почему стоит выбрать Python

Давайте немного подробнее поговорим о выборе первого языка программирования. Первый язык должен быть простым и популярным на рынке. Таким языком является Python. Я очень советую выбрать именно его в качестве первого языка программирования.

Код программы на Python читабелен. Вам даже не нужно быть программистом, чтобы в общих чертах понять, что происходит в программе. Из-за несложного синтаксиса Python вам понадобится меньше времени для написания программы, чем, например, на Java. Огромная база библиотек, которая сэкономит вам кучу сил, нервов и времени. Python является высокоуровневым языком. А значит, вам не нужно особо думать о ячейках памяти и о том, что там разместить. Python — язык широкого назначения. И он такой простой, что даже дети могут его выучить.

Справедливости ради стоит упомянуть и о других языках программирования. Java может стать неплохим выбором для новичка. Этот язык популярнее, чем Python, но и немного сложнее. Зато инструменты для разработки гораздо лучше проработаны. Стоит только сравнить Eclipse и IDLE. После Java вам будет проще перейти к работе с низкоуровневыми языками программирования.

PHP — ещё один очень популярный язык. И, мне кажется, он даже проще, чем Python. Очень легко найти себе ментора или решение какой-нибудь проблемы на форуме. Всё потому, что в мире существует огромное количество PHP-программистов разного уровня. В PHP нет нормального импорта, есть множество вариантов решения одной и той же задачи. А это усложняет обучение. И PHP заточен исключительно под веб.

Языки C и C# очень сложны для новичка. Ruby — хороший выбор в качестве второго языка, но не первого. JavaScript — очень простой язык, но ничему хорошему он вас не научит. А задача первого языка программирования всё-таки научить вас чему-то правильному, задать какую-то логику.

Важен ли английский язык

Важен! Не знаете? Учите. Знаете? Совершенствуйте. Учитесь читать, писать, слушать и говорить на английском. Делайте упор на техническую литературу. Слушайте англоязычные подкасты. Читайте англоязычные учебники по программированию.

Что нужно знать, кроме языка программирования

Конечно же, кроме языка программирования и английского, нужно знать что-то ещё. А вот что — зависит от направления, которое вы выберете. Веб-программист обязан знать HTML, CSS, JavaScript. Десктоп-программист учит API операционной системы и различные фреймворки. Разработчик мобильных приложений учит фреймворки Android, iOS или Windows Phone.

Всем нужно выучить алгоритмы. Попробуйте пройти курс на Coursera или найти подходящую для себя книгу по алгоритмам. Кроме этого, нужно знать одну из баз данных, паттерны программирования, структуры данных. Стоит также познакомиться с репозиториями кода. Хотя бы с одним. Обязательно знание систем версионного контроля. Выбирайте Git, он самый популярный. Вам нужно знать инструменты, с которыми вы работаете, операционную систему и среду разработки. И главный навык программиста — уметь гуглить. Без этого вы не проживёте.

Топ-пост этого месяца:  Россиянин запустил онлайн-сервис для подглядывания

Последние шаги

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

Алленова Наталья: HTML — Первые Шаги

Весьма удачный электронный учебник по HTML для начинающих. От автора: Я писала это руководство в расчете на людей начинающих, вспоминая, как когда-то начинала сама. Это не сухое изложение всего подряд, это попытка поработать на ассоциациях, сделать все более легко запоминающимся. Мне кое-где не удалось избежать нудных моментов, но я старалась и буду страться дополняя и исправляя все написанное время от времени.

Скачано: 28224 раз

Комментарии

Иван, 08.11.2010 10:09

Сергей, 26.11.2010 19:11

Огромное спасибо за ваш учебник, очень простой и легкий к изучению.

bahriddin, 29.11.2010 12:10

я начинаю спосибо

Артем, 04.01.2011 18:50

http://www.postroika.ru/html/ — официальный проект автора книги, здесь более новая и дополненная версия, так же говорится о CSS

Олег, 07.03.2011 19:03

Книга класс! Все понятно только тэги резко в голову не идут! Я после 10 глав в первый день уже запутался в том что я писал в блокноте!

Андрей, 28.03.2011 13:46

начел скачивать..а что получится, посмотрим)

Андрей, 28.03.2011 18:34

У меня есть некоторые вопросы. Как мне связаться с автором этой книги?

Айбол, 15.04.2011 07:14

Сергей, 20.04.2011 10:56

возникают друдностипо вашей книге

FARHAD, 26.05.2011 16:04

Lusin, 20.06.2011 13:52

This is amazing book

зачем мне ник?, 14.07.2011 11:31

спс за книгу очень хорошая.

Валентин, 21.07.2011 18:47

Супер книга! Огромное вам спасибо за неё!

Просто Спасибо!, 31.08.2011 01:47

Просто Большое Огромное СПАСИБО.

byron, 06.10.2011 15:11

У меня сегодня удачный день наконец я займусь своим любимым делом БОЛЬШОЕ СПАСИБО ВАМ ЗА ПОМОЩЬ

чмичсми, 11.10.2011 14:47

для 12 лет можно?

чмичсми, 11.10.2011 14:53

блиин я скачать её не могу(((нажымаю скачать и страница перезагружаеться:( 🙁 🙁 🙁 🙁 🙁 🙁

SCORPION, 22.11.2011 21:20

Ed, 01.03.2012 05:50

Огромное спасибо. Побольше бы таких учебников.

Рамиль, 01.03.2012 08:23

Большое спасибо. Все ясно и понятно.

Виталий, 09.03.2012 02:18

Спасибо, раб что есть такие сайты

не могу скочат кн «Учебник HTML для начинающих» (Автор: Алленова Н.). игу

Александр, 20.05.2012 08:48

Скачал на плашет эйсер 501 не могу теперь открыть для чтения может кто то знает что делать?

BaBaH, 02.06.2012 18:19

Спасибо Наталье и Сайту !! когда-то скачал и начал изучать, помню — было понятно и легко, но увы, HDD издох внезапно, а ни названия, ни линка не записал. но вот случайно (ли?) набрёл — УРРА!! сейчас скачаю и буду учиться дальше. ещё раз RESPECTище .

VAMPIR, 16.07.2012 14:15

Николай, 10.08.2012 14:20

Наталья, просто ПРЕВОСХОДНО. Делай шаг за шагом, возрастай со ступени на ступень и html перестает вводить в шок даже такого . ммм, как я. Спасибо.

Дарья, 20.09.2012 12:40

скачивается не книга а папка с файлами. хождение по фреймам. что за бред.

Александр, 20.09.2012 16:11

Огромное спасибо за ваш учебник!

Артем, 01.10.2012 10:47

дин раз скачал, — начал создавать сайт. Все классно. Потерял все что создал, в том числе и книгу. Скачиваю повторно. Рекомендую

Мегги, 04.10.2012 12:57

С айпада не скачивается

талгат, 16.10.2012 08:21

очень грамотный и хороший учебник. Спасибо. Даже бы заплатил не жалко сколько нибудь.

Андрей, 12.11.2012 20:38

мне 13 лет и я чайник в компах можно ли начинать заниматься хакерством

Дмитрий, 22.11.2012 13:15

dench, 21.12.2012 15:58

андей хакеров в стране и так навалом. а про книгу класс)

Александр, 01.01.2013 13:40

Скачал. Все получается.

Юля, 22.02.2013 06:05

помогло спасибочки вау!

Володимир, 24.03.2013 14:14

Якраз для початківця.

Ауесбекова Дина, 08.04.2013 11:25

Борис, 15.05.2013 20:34

Азамат Карсаков, 16.06.2013 09:38

Спасибо большое) очень кстати для начинающих)

Анастасия, 01.08.2013 17:26

я не поняла вообще.

Demond, 04.12.2013 21:05

Лудше учебника не находил

Татьяна, 19.12.2014 05:29

Спасибо огромное! Очень интересно и доступно написано!

Artem, 26.03.2015 23:46

Учебник этот, возможно, будет весьма хорош для начинающих. Но следует учесть, что он любительский (т. е. его автор непрофессиональный писатель): присутствует множество грамматических и стилистических ошибок. И всё же, сделать такой учебник в одиночку, да ещё и бесплатно, — большой труд, посему автору респект и уважуха!

Юлия, 03.04.2015 00:25

Спасибо, книга очень помогла)

Фарид, 26.05.2015 03:57

Очень хорошая книга. Спасибо большое.

tematik, 08.07.2015 21:31

привет, а где можно найти в zip??

tematik, 08.07.2015 21:33

подскажите пожалуйста где можно скачать в другой формате. этот формат не подерживаеться на мобилке

Андрей, 04.11.2020 03:58

Отличная книга для начинающих! В 2007-ом году понадобилось выводить из программы отчеты с решениями математических задач (содержали таблицы, формулы). Решил для генерации отчетов использовать html формат. Книга Натальи помогла мне практиченски между делом быстро получить результат. А спустя пару лет занялся разработкой веб-сайтов, где и работаю по сей день. (Конечно много разного с тех пор пришлось ещё прочесть ) )

Леонид, 06.12.2020 19:02

Здравствуйте! Будьте добры, подскажите, пожалуйста, где можно скачать самую последнюю версию этой книги и есть ли видеоуроки этого автора по этой книге?

Человек, 21.12.2020 00:05

Скачал книгу в rar. Извлек. Получяется набор картинок и страниц текста. Посоветуйте что делать. Заранее спасибо.

Светлана, 12.07.2020 14:19

Очень понятный учебник. Спасибо автору.

Пётр, 19.04.2020 21:30

Возиожно, самый лучший учебник, и не только для чайников. Время от времени открываешь и освежаешь, что подвыветрилось. СПАСИБО!

Мурат, 16.10.2020 08:52

Отличная книга для начнающих, Спасибо Вам большое.

mdt, 17.02.2020 16:02

HTML, первые шаги, только самое необходимое

Верите ли вы, что можно изучить HTML, прочитав только одну статью на блоге? Сейчас это выясним.

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

Довольно болтовни. Скажу лишь, что HTML, который вы здесь увидите, можно спокойно называть XHTML, потому что он в принципе удовлетворяет всем требованиям.

HTML теги (синтаксис)

Они бывают двух видов:

Как определить, когда тег должен быть первого вида а когда второго? Да никак — просто запомнить. К счастью запоминать много не придётся.

Атрибуты тегов

Одним словом это параметры, типа х=»2″ или адрес_ссылки=»http://google.com».

Структура страницы

Между тегами и находится необходимая информация о странице, а также подключаются CSS-стили и в некоторых случаях скрипты.

Как писать на HTML5 и какие у него возможности

Разбираемся, какие возможности есть у HTML5, чем он отличается от предыдущих версий и что почитать по теме HTML для самообучения.

Что такое HTML

HTML (HyperText Markup Language) — язык разметки гипертекста. Это формат документов, который изначально содержал:

  1. Сам текст.
  2. Теги (элементы) для разметки этого текста.

Словарь HTML состоит из множества тегов. Все они записаны в стандарт, который поддерживает международная организация World Wide Web Consortium (Консорциум W3C). Последняя рекомендация W3C для языка HTML имеет номер версии 5.2. В документе перечислены все элементы, которые можно использовать в коде веб-страницы. Это большой словарь, к которому придётся часто обращаться.

Конечно, современные браузеры отлично покажут документ независимо от того, в каком стиле оформлен код HTML, но вам будет стыдно перед коллегами, которые заглянут в исходники. Курс «Frontend-разработчик» поможет не только освоить HTML, но и в разы обойти программистов-самоучек. А сейчас обратимся к самым азам.

Пишет про разработку в Skillbox. Работал главным редактором сайта «Хабрахабр», ведет корпоративные блоги.

Набор технологий HTML5

HTML5 — последняя и самая мощная версия стандарта HTML, с новыми элементами, атрибутами и поведением. Под термином HTML5 также подразумевают набор технологий для разработки сайтов и веб-приложений.

Термином HTML5 обозначаются свыше десяти отдельных стандартов. А некоторые из технологий HTML5 до сих пор не утверждены окончательно. Их поддерживают не все браузеры (или каждый браузер по-разному).

Когда мы говорим об интерактивных сайтах и AJAX, то почти всегда речь идёт о технологиях HTML5.

В HTML5 есть программные интерфейсы (API) для передачи видео и звука, для чатов, в том числе видеочатов через браузер, и многих других интересных интерактивных штук. На HTML5 даже создают браузерные игры. И всем известный YouTube сейчас работает через HTML5, хотя раньше обязательно требовал Flash.

Отличия HTML5 от предыдущих версий

Формально перейти с обычного HTML (HTML4) на HTML5 очень просто: достаточно написать в начале кода веб-страницы тег для указания типа документа.

Всё, теперь у нас документ по стандарту HTML5.

В HTML4 было много разных типов, а в HTML5 остался только один . Весь код, который написан на «обычном» HTML (HTML4), будет работать и в HTML5.

Однако здесь добавлено много новых технологий:

  1. Мультимедиа-контент: HTML5 audio и v >Улучшенные формы (API валидации, несколько новых атрибутов, новые значения для атрибута type тега и новый элемент ).
  2. Новые семантические элементы ( , , , , , ,

и ).

  • MathML для математических формул.
  • Веб-сокеты: постоянное соединение между страницей и сервером и обмен данными через него. Страница интерактивно обновляется без перезагрузки.
  • WebRTC: возможность общения в реальном времени. Легко подключаться к другим людям и контролировать видеоконференции непосредственно в браузере, без необходимости плагинов и внешних приложений.
  • Server-sent-события: сервер отправляет события клиенту, а не по классической парадигме, где сервер может передавать данные только в ответ на запрос клиента.
  • Офлайн-работа: кеш приложения, офлайн- и онлайн-события.
  • Хранилище и использование файлов: веб-приложения хранят структурированные данные на стороне клиента, а HTML5 File API работает с файлами.
  • Camera API: позволяет взаимодействовать с камерой устройства.
  • WebGL и SVG: трёхмерная графика ( ) и основанный на XML формат векторных изображений.
  • …и другое.
  • Как редактировать HTML?

    Разметка HTML5 создаётся с помощью тех же приложений, что и разметка обычного HTML, начиная с «Блокнота» в Windows и заканчивая современными средствами разработки со встроенными шаблонами для быстрого создания документов HTML5 — например, Notepad++, Sublime Text.

    Справочные ресурсы по HTML

    Как научиться писать на HTML

    Одной зубрёжкой тегов не обойтись. Изучайте основные элементы и экспериментируйте. Поставьте сами конкретную задачу (например, сделать сайт-визитку) или возьмите платное задание как фрилансер и пробуйте его реализовать.

    Можно подсматривать в справочник, гуглить, спрашивать совета на форумах и сайтах с вопросами-ответами. Или найти максимально похожий сайт, открыть его код — и разбираться, как он работает. Можно изменить его для своих нужд, только не забудьте стереть копирайты и комментарии авторов.

    Копипаст чужой работы — нормальное явление в программировании, здесь это называется Open Source, очень модное и продвинутое течение.

    Некоторые разработчики не хотят открывать свой код, они шифруют (обфусцируют) скрипты на сайтах, но их тоже можно разобрать специальными инструментами.

    Чтобы создавать интерактивные сайты с более сложной функциональностью, с современным и красивым дизайном, нужно дополнительно изучить CSS, JavaScript, веб-дизайн и некоторые другие предметы. Тут требуется более фундаментальная подготовка.

    Погрузившись в обучение, вы научитесь создавать свои собственные
    веб-проекты и сможете претендовать на позицию junior-разработчика.

    HTML: первые шаги в изучении и как сделать их правильно

    Этот раздел посвящен полностью одному учебнику (руководству) по html. Я писала это руководство в расчете на людей начинающих, вспоминая, как когда-то начинала сама. Это не сухое изложение всего подряд, это попытка поработать на ассоциациях, сделать все более легко запоминающимся. Мне кое-где не удалось избежать нудных моментов, но я старалась и буду страться дополняя и исправляя все написанное время от времени.

    Вы можете сразу перейти к учебнику, а можете посмотреть сначала оглавление или краткий словарь по тэгам, чтобы найти быстрее то, что вам нужно, если вы уже были здесь.

    Условные обозначения: (прим.) — пример или примечание, могут открываться в новом окне.

    Учебник будет периодически дополняться, так что следите за Новостями.

    Все свои вопросы, негодования, пожелания вы можете кинуть в автора по почте или по аське (521771).

    Добавить комментарий