前言 二十多年前, Internet 在国内开始流行。其中,网页作为互联网的主要载体受到了计算机爱好者的广泛关注。由于网速限制,当时的网页主要承载文本、图片等简单数据,使用 Dreamweaver即可轻松完成网页制作。而今天,Internet 领域已经改变了太多,用鼠标点几下、拖几下即可完成整个网站的方法已经完全不适用。当今网页制作领域综合了多种技术,初学者该怎样学习网页制作?似乎各大技术高手的教程难度偏高,各技术论坛上长篇累牍的术语,使初学者望而生畏。 我们将网页制作技术粗略划分为前台浏览器端技术和后台服务器端技术。本书主要学习前台浏览器端技术,也就是静态页面制作技术。早期只需要使用HTML即可单独完成前台网页制作,而今天需要学习整个Web标准体系才能完成规范的前台网页制作。在Web标准中,HTML负责页面结构,CSS负责样式表现,JavaScript负责动态行为。本书集合这3种技术,引领初学者入门,相比于复杂的后台技术,初学者学习前台技术将更加简单、直观。 本书从初学者的角度出发,展现网页制作独特的魅力,使技术学习不再枯燥、教条。网页制作中融入了很多设计的理念,可以发现,原来冷冰冰的代码变得有趣。本书中的JavaScript部分能带领读者入门编程的学习。学完本书后,读者将会发现学习其他程序语言也轻松了很多。本书要求读者边学习边实践操作,每一章都有大量实例供读者参考,避免所学知识流于表面、囿于理论。 同时,本书还综合了很多实际项目中的经验技巧,使读者学习的知识可以迅速应用于相关工作。作为入门书籍,本书涉及技术面比较广,所以不可能讲述所有知识点,但力求所讲内容能马上应用于实践。技术学习的关键是方法,本书在很多实例中强调了方法的重要性,读者只要掌握了各种技术的运用方法,就可在学习更深入的知识时大大提高自学效率。 编者2023年6月