Основа основ в мире WEB - HTML, так во всяком случае написано =) С этого и начал. Прочитав несколько источников не обнаружил каких то хитростей или особенностей. Все что необходимо знать, это саму структуру и тэги. Заучивать не вижу смысла, всегда можно держать при себе справочник. Единственный момент, это не попрактиковаться без знаний CSS, потому что набивать теги делая разметку не особо сложно, да и представить себе какое то задание для самопрактики, сомнительно. В HTML5 я так понял появились многие полезные штуки, которые отходят от просто разметки и уже по сути готовые наборы html + css написанные одним тэгом со своими параметрами. Решил это отложить до момента изучения CSS и javascript, чтобы сравнить как что и для чего. Вообще чем дальше, тем сложнее понять куда двигаться и что изучать в первую очередь. HTML, CSS это все понятно, а вот дальше - JS, PHP, Python %(. Но будем решать проблемы по мере их поступления. Все еще надеюсь, что здесь появятся люди с опытом и направят юного