做一个单页网站应该学些什么?是html+css3还是什么?哪里可以找到详细的教程?

看单页网页能达到什么效果。如果只是想实现一些简单的展示功能,有一些建站公司提供模板,那些就可以了(搜索建站就行)

想自己DIY的话,学HTML就差不多了,两三天就能搞定一个简单的网页。

想要更好的效果,就要学习HTML+css。

如果想让风格更好,交互更完整,就需要html+css+js等等。

再往下是jquery,SVG等等。