一、不用什么基础语言,html是最基础的了,很简单,直接学就可以。
二、w3school可以很好的自学,除了看还要跟着做。如果觉得复杂看不懂,有一个菜鸟教程,讲的很简单,两个教的差不多。后续还可以学css3,html5,js,等。
三、建议就是自己多做,光看没什么用,自己找案例做,或者模仿网站,边做边找问题,然后百度,CSDN里面有很多大神解答,大部分都能在里面找到答案。
还有就是要注意规范,虽然html很简单,也不用什么逻辑思考,所写即所见,也要有一定的规范性,以后规范也会成为必然趋势,养成习惯很重要。
如果想从事这方面的工作,而你自学又没有什么信心,报个班吧(单纯个人建议),网上也有课程,好点的也收费,自己看网课没有学习氛围,也不能更好的约束自己。如果单纯的兴趣,自学网课都可以,就看个人经济情况。也有人天赋异禀,自学都能成才,那就想干啥干啥。