浏览器是世界上最复杂的程序之一,没有太小型的,小型的根本不能用。
世界很多高手对于浏览器中的错误也是几年修正不了一个。
如果你一定要C语言的可以去看看Lynx。世界上最古老的浏览器
------------------------------------------------------
不包括排版也太复杂了,JavaScript,语法分析器,容错……
-----------------------------------------------------
估计也就是个练习,不过只能说明你们的老师不懂得什么叫做浏览器。
webkit 是一个浏览器开发的引擎库,有兴趣可以看看。不过独自写一个浏览器有点不现实。
浏览器太复杂了,世界上都没几个自主研发的浏览器。
神马360,QQ的浏览器都是在别人的浏览器内核上面加了层壳而已。