Hi,
Im Nachhinein gesehen war "reines" html nicht "so" schwer. Es ist eine Skriptsprache(?), d.h. keine "normale" Programmiersprache.
HTML ist eine Seitenbeschreibungssprache.
Kleine Korrektur:
HTML ist eine Textauszeichnungssprache (engl. Markup Language).
Ohne Experte auf dem Gebiet zu sein und ohne wirklich fundierte Kenntnisse/ Erfahrungen zu haben, würde ich doch eher dazu tendieren anzunehmen, dass sich auch hier immer weitere "Spezialisierungen" ergeben.
Ein Serveradministrator hat eben einen völlig anderen (Haupt-)Aufgabenbereich wie ein Frontend-Entwickler. Sicherlich gibt es dabei gewisse Bereiche, die sich dabei überschneiden/ überlappen von denen beide zumindest auch eine gewisse Ahnung haben sollten. Wie tief dieses Wissen sein sollte, ist imho dann wiederum vom jeweiligen (Haupt-)Aufgabenfeld abhängig.
Und genau hier wird dann auch klar, warum es ein "Webdesigner" immer schwerer hat. Denn er muss sich mit immer mehr "Techniken" zumindest grundlegend auskennen und beschäftigen ((X)HTML, CSS, Javascript, PHP, Perl, ASP, Apache, Java, SQL - um mal einige zu nennen), die jede für sich mit der Zeit auch immer umfangreicher wird. Überhaupt kommen auch eher neue dazu, als dass alte wegfallen. Zusätzlich kommen beim "Designen" noch zig andere Dinge dazu, wie bspw. Typografie und Farblehre.
Gruß Gunther