制作网页需要的基础有:
1、HTML语言,因为这是构成网页的基本元素;
2、CSS样式表,该技能可以使网页更漂亮,控制文字,对齐位置等很多属性;
3、TAVASCRIPT语言,这是脚本编程语言,可以用它在客户端实现很多效果;
4、ASP、ASP和PHP技术,这些是动态网页技术,分别控制各自的设计语言和技术架构;
5、数据库,动态网站都需要数据库支持。