В наше время существуют конструкторы для создания сайтов, которые позволяют конструировать веб-проект в режиме WYSIWYG (что видишь, то и получаешь).

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

Зачем же тогда учить html? Что это вообще такое?

HTML - это язык гипертекстовой разметки документов. И он вам совершенно необходим по крайней мере в двух случаях:

1. Вы хотите полностью отказаться от использования конструктора сайтов, так как желаете всё делать самостоятельно.

2. Вы решили изучать язык веб-программирования.

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

Запаситесь терпением. Это едва ли ни самая главная вещь в обучении. Помните, что поначалу у вас вряд ли будет получаться.

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

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

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

Обучаясь таким образом, консультируясь в процессе обучения на различных сайтах и форумах, вы обязательно придёте к успеху. Но помните, что изучение html - это только маленькая вершина огромного айсберга. Впереди CSS, Javascript, затем языки веб-программирования. Поэтому прочные знания по html станут залогом дальнейшего успешного обучения искусству web.