die grundvoraussetzung ist html (am besten bei
SelfHTML lernen, is gut beschrieben), mit javascript (bzw java applets), flash, etc kann man die sites clientseitig dynamischer machen, mit perl, asp, etc serverseitig.
man braucht keine speziellen editoren oder ähnliches, windows notepad reicht vollkommen aus, bei umfangreichen seiten wäre ein editor, der die html tags in verschiedenen farben darstellt, besser. sharewareproggys findet man dazu auf
http://www.tucows.com .
bücher wirst du nicht brauchen, wenn du selfhtml (dort wird übrigens auch javascript beschrieben) anschaust
