前 言
“网络开发视频大讲堂”系列丛书于2013年5月出版,因其编写细腻、讲解透彻、实用易学、配备全程视频等,备受读者欢迎。丛书累计销售近20万册,其中,《HTML5+CSS3从入门到精通》累计销售10万册。同时,系列书被上百所高校选为教学参考用书。
本次改版,在继承前版优点的基础上,进一步对图书内容进行了优化,选择面试、就业最急需的内容,重新录制了视频,同时增加了许多当前流行的前端技术,提供了“入门学习→实例应用→项目开发→能力测试→面试”等各个阶段的海量开发资源库,实战容量更大,以帮助读者快速掌握前端开发所需要的核心精髓内容。
网站开发涉及的知识非常多,要在短时间内完全掌握几乎是不可能的。但是,作为一个合格的前端开发人员,必须对这些所涉及的知识有所了解,掌握其中的重要部分,例如HTML语言、CSS样式表、JavaScript脚本语言、PHP后台开发语言等。这些都是网站开发人员的基本功。
学习网页制作,仅靠一个工具和一点语言基础是不够的,实战是巩固网站开发最重要的一环。本书除技术讲解非常基础外,案例实践也非常贴近实际的网站开发。读者通过学习本书中各章节的知识,将会对网站开发所涉及的技术有比较全面的了解,基本上胜任一般的网站开发任务。掌握好本书中的知识,将为今后进一步提高实战水平打下坚实的基础。
本书内容
HTML5:HTML5基础,HTML5文档,HTML5结构,HTML5文本标识,HTML5图像和多媒体,HTML5列表和超链接,HTML5表格,HTML5表单。
CSS3:CSS3基础,CSS3文本和图像样式,CSS3背景图像和渐变样式,CSS3列表和超链接样式,CSS3表格和表单样式,CSS3 排版网页。
PHP:PHP运行环境安装,PHP基础,使用PHP操作字符串,使用正则表达式,使用PHP数组,使用PHP与用户交互,使用Cookie和Session,访问MySQL数据库,综合实战:设计技术论坛。
本书特点
1.由浅入深,编排合理,实用易学
本书系统地讲解了HTML5+CSS3+PHP技术在网页设计中各个方面应用的知识,从为什么要用HTML5开始讲解,循序渐进,配合大量实例,帮助读者奠定坚实的理论基础,做到知其所以然。
2.跟着案例和视频学,入门更容易
跟着例子学习,通过训练提升,是初学者最好的学习方式。本书案例丰富详尽,共400多个,且都附有详尽的代码注释及清晰的视频讲解。跟着这些案例边做边学,可以避免学到的知识流于表面、限于理论,尽情感受编程带来的快乐和成就感。
3.4大类线上资源,多元化学习体验
为了传递更多知识,本书力求突破传统纸质书的厚度限制。本书提供了4大类线上微资源,通过手机扫码,读者可随时观看讲解视频,拓展阅读相关知识,在线练习强化提升,还可以查阅官方权威资料,全程便捷、高效,感受不一样的学习体验。
4.精彩栏目,易错点、重点、难点贴心提醒
本书根据初学者特点,在一些易错点、重点、难点位置精心设置了“注意”“提示”等小栏目。通过这些小栏目,读者会更留心相关的知识点和概念,绕过陷阱,掌握很多应用技巧。
本书资源
1.详尽的配书资源
362 节同步微视频;446 个实例案例分析;535 个在线微练习;327 项源代码资源。
2.前端素材库
PSD 网页分层模板(426 套);设计素材大全(17 类,10000 个);网页配色工具箱(600 个);网页模板大全(632 套);JavaScript 网页特效大全(24 套);Bootstrap 网页模板(500 套);Photoshop 设计大全(18 类,2000 个);历史经典网页欣赏(508 例)。
3.案例资源库
网页设计初级示例大全(49 例);网页应用分类案例大全(1600 例);HTML5+CSS3+JavaScript 实用案例大全(3200 例)。
4.权威参考手册
PHP、MySQL 参考手册(5 册);9 本CSS 参考手册;10 本HTML 参考手册;23 本JavaScript 参考手册;1 本Photoshop 学习手册。
5.面试题库
HTML、CSS 面试题(351 题);JavaScript 面试题(685 题);前端开发/设计面试经验。
读者对象
具备一定计算机操作基础的初学者。具有一定网站开发经验的初、中级用户。立志从事网站开发工作的从业人员。自学网页设计或网站开发的大中专学生。各类网站站长。本书也可以作为各大中专院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。
读前须知
本书从初学者的角度出发,通过大量的案例使学习不再枯燥、教条。因此要求读者边学习边实践操作,避免学习的知识流于表面、限于理论。
作为入门书籍,本书知识点比较庞杂,所以不可能面面俱到。技术学习的关键是方法,本书在很多实例中体现了方法的重要性,读者只要掌握了各种技术的运用方法,在学习更深入的知识中可大大提高自学的效率。
本书提供了大量示例,需要用到IE、Firefox、Chrome等主流浏览器的测试和预览,同时还要用到PHP测试环境。因此,为了测试示例或代码,读者需要安装最新版本浏览器,各种浏览器在CSS3的表现上可能会稍有差异,并根据书中详细介绍安装PHP测试环境。
限于篇幅,本书示例没有提供完整的HTML代码,读者应该补充完整的HTML结构,然后进行测试练习,或者直接参考本书提供的下载源代码,边学边练。
为了给读者提供更多的学习资源,本书提供了很多参考链接,许多本书无法详细介绍的问题都可以通过这些链接找到答案。由于这些链接地址会因时间而有所变动或调整,所以在此说明,这些链接地址仅供参考,本书无法保证所有的这些地址是长期有效的。
读者服务
学习本书时,请先扫描封底的权限二维码(需要刮开涂层)获取学习权限,然后即可免费学习书中的所有线上线下资源。
本书所附赠的超值资源库内容,读者可登录清华大学出版社网站,在对应图书页面下获取其下载方式。也可扫描图书封底的“文泉云盘”二维码,获取其下载方式。
本书提供QQ群、微信公众号、服务网站等互动渠道,提供在线技术交流、学习答疑、技术资讯、视频课堂、在线勘误等功能。在这里,您可以结识大量志同道合的朋友,在交流和切磋中不断成长。
读者对本书有什么好的意见和建议,也可以通过邮箱发邮件给我们。