前言
《HTML5 与CSS3 入门经典》适合网页设计或开发初级课程。每个主题都用大约两页篇幅进行讲解,在指出关键知识点的同时,一般还包含动手实作。全书覆盖网页设计师需要掌握的所有基础知识,包括以下主题:
互联网和万维网的概念
用HTML5 创建网页
用层叠样式表(CSS) 配置文本、颜色和网页布局
对网页上的图片和多媒体进行配置
探索新的CSS3 属性
网页设计最佳实践
对无障碍访问、可用性和搜索引擎优化的考量
取得域名和主机
发布到网上
本书中文版的学生文件可以从配套网站http://pan.baidu.com/s/1yd43W 下载,其中包括动手实作的原始文件和解决方案,以及案例学习的原始文件。
在本书第3 版取得极大成功之后,第4 版新增了以下特色:
更丰富的动手实作
全面更新了范例代码、案例学习和网络资源
更新了HTML5.1 元素和属性
扩充了网页布局设计
扩充了灵活响应网页设计技术和CSS 媒体查询
扩充了灵活响应图像技术,包括新的HTML5 元素picture
更新了HTML5 和CSS 参考资源
一个新的附录讨论了CSS 灵活布局模块:Flexbox
本书特色
立足当下,展望未来。本书采用独特的教学方式,使学生在学习适合当下的网页设计技能的同时,掌握新的HTML5 编码技术,迎接未来的挑战。
精心挑选主题。本书既传授“硬”技能,比如HTML5 和层叠样式表( 第1 章和第2 章,第4 章~ 第11 章),也传授“软”技能,比如网页设计( 第3 章) 和发布到网上( 第12 章)。打下良好基础之后,学生作为网页设计师追寻自己的职业梦想时,会更加得心应手。使用本书的学生和老师会发现,我们这个课程变得更有趣了。
学生在创建网页和网站时,可以一起讨论、综合和运用软硬技能。每个主题都用两页的篇幅来讲解,除了快速提供需要掌握的知识点,还通过动手实作来立即巩固所学到的知识。
每个主题两页篇幅。每个主题都用简洁的、两页篇幅的一个小节进行讲述。许多小节还包含马上就可以开始的动手实作,旨在帮助巩固新学的技能或概念。这种精心设计对学业沉重的学生尤其有用,因为他们需要立即搞清楚关键的概念。
动手实作。网页开发是一门技能,只有通过动手实作才能更好地掌握。本书十分强调实际动手能力的培养,体现在每章的动手实作练习题、章末练习题以及通过真实的案例学习来完成网站的开
聚焦网页设计。大多数章都提供额外的活动来探索与本章有关的网页设计主题。这些活动可以用于巩固、扩展和增强课程主题。
FAQ。在我的网页开发课堂中,学生经常会问到一些同样的问题。书中列出了这些问题,并用FAQ 标志注明。
聚焦于无障碍设计。开发无障碍网页的重要性日益增强,所以无障碍网页设计技术将贯穿全书。这个特殊标记可以让您更方便地找到这些信息。
聚焦于道德与伦理。本书使用特殊的道德规范标记注明与网页开发有关的道德规范话题。
简明提示。提供有用的背景资料,或者帮助提高生产力。
深入探索。这个特殊标记代表可供深入探索的网络资源,方便学生对当前的主题进行深入学习。
参考资料。附录提供了丰富的参考资料,包括HTML5 参考、CSS 参考、HTML5和XHTML 的比较、WCAG 2.0 快速参考、ARIA Landmark Roles 概述以及CSS Flexible Box Layout (Flexbox) 简介。
视频讲解(Video Note) 讲解关键编程概念和技术,演示从设计到编码来解决问题的过程。视频讲解方便学生自学自己感兴趣的主题,支持选择、播放、倒退、快进和暂停。每当看到 这样的图标,就表示视频讲解,都表明当前主题有对应的视频讲解。视频列表可从本书中文版配套网站获取,网址是http://pan.baidu.com/s/1yd43W。注意,由于是英文视频,所以为了方便索引,书中保留了这些视频的英文名称。
补充材料
学生资源。本书中文版读者请访问http://pan.baidu.com/s/1yd43W 获取学生资源(含视频讲解)。
教师资源。以下补充资源仅供认证教师使用,详情请发送电子邮件到coo@netease.com。
章末练习题答案
案例学习作业答案
试题
PPT 演示文稿
示范教学大纲
致谢
特别感谢Addison-Wesley 的工作人员,包括Matt Goldstein,Kristy Alaura 和Erin Ault。
感谢我的家人,尤其是我的“另一半”,感谢他的耐心、关爱、支持和鼓励。最后还要特别献给我的父亲,我们永远怀念他。