今天看了一本由人民邮电出版社出版、邢薇薇 郭俊飞 王雪翻译的《HTML 5网页设计入门必读》,在此整理一下知识点,以及写一些自己的读后感。

  

  本书的开章还是和大部分HTML 5书籍一样,用极简同时又让人感到懵的故事片段介绍了HTML 5的由来。本章总结就是要让我们记住,HTML 5并不是一门凭空捏造出来的新语言。其标记的变化都是革新性的,而非革命性的。无论开发人员正在使用哪个版本的HTML创建网站,他都可以说自己已经在使用HTML 5了。

  第二章向我们讲述了HTML 5开发的规范、设计的原则、新增的元素以及废弃的元素,最后卖了个关子,仅仅让我们稍微了解闪亮的新工具:JavaScript API的一些知识。

  第三章的标题为富媒体,主要有三个方面:一、canvas绘图;二、音频;三、视频。

  其中canvas元素能够作为创建动态图像的环境,对不支持canvas的浏览器可以在标签添加一段话或者图片提示使用者更换浏览器。canvas的真正优势是其内容可以随时更新,从而根据用户操作绘制新的内容。这种响应用户触发事件的能力使得它可以创建无需插件技术(如flash)的工具和游戏。同时canvas存在一个大问题,那就是它的可访问性。

  对于音频和视频在不同的浏览器中存在一些格式支持问题。目前解决方式是用<source>标签嵌入多种格式的音频或视频,当该浏览器不支持audio和video元素时,则使用原始的媒体标签<object>。

  第四章是介绍HTML 5新增的表单属性,具体的知识点不如上网百度来的实在。

  第五章标题为“语义”。顾名思义,这章重点是要让我们明白在合适的地方使用合适的标签,其中还讲到一个陌生的概念,叫做HTML 5大纲,实在想象不出其应用场景在哪,先mark,说不定以后就知道了。

  

  第六章是最后一章,呼吁我们开始使用HTML 5。其实文章通篇总共才74页,文章篇幅不够,一个完整的应用案例都没有,相关知识点也是零零散散,对于一个没有接触过任何HTML 5知识的人来说,要开始真正使用HTML 5难度还是非常大的。

  纵观全文,总结:本书推荐指数为一颗星,阅读价值为低。

HTML 5网页设计入门必读(书)的更多相关文章

  1. 网页设计入门<一>

    俗话说:技多不压身.实习周,网页设计是之一,边学边总结... 本次网页设计基于Adobe Dreamweaver CS6开发平台,根据实习老师的暴力指导,为什么说暴力呢? 没有基础,没有预告,打开软件 ...

  2. HTML 5+CSS 3网页设计经典范例 (李俊民,黄盛奎) 随书光盘​

    <html 5+css 3网页设计经典范例(附cd光盘1张)>共分为18章,涵盖了html 5和css3中各方面的技术知识.主要内容包括html 5概述.html 5与html 4的区别. ...

  3. 点石成金:访客至上的网页设计秘笈(原书第2版) 中文PDF版

    可用性设计是Web设计中最重要也是难度最大的一项任务.本书作者根据多年从业的经验,剖析用户的心理,在用户使用的模式.为扫描进行设计.导航设计.主页布局.可用性测试等方面提出了许多独特的观点,并给出了大 ...

  4. 数字IC设计入门书单

    首发于观芯志 写文章     数字IC设计入门书单 Forever snow   1 年前 作者:Forever snow链接:你所在领域的入门书单? - 知乎用户的回答来源:知乎著作权归作者所有,转 ...

  5. 新编html网页设计从入门到精通 (龙马工作室) pdf扫描版​

    新编html网页设计从入门到精通共分为21章,全面系统地讲解了html的发展历史及4.0版的新特性.基本概念.设计原则.文件结构.文件属性标记.用格式标记进行页面排版.使用图像装饰页面.超链接的使用. ...

  6. 新编html网页设计从入门到精通 (龙马工作室) pdf扫描版

    新编html网页设计从入门到精通共分为21章,全面系统地讲解了html的发展历史及4.0版的新特性.基本概念.设计原则.文件结构.文件属性标记.用格式标记进行页面排版.使用图像装饰页面.超链接的使用. ...

  7. PS网页设计教程XXX——在PS中创建一个漫画书主题网页布局

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,“熟读唐诗三百首,不会作诗也会吟”. 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试 ...

  8. 网页设计,Access入门 2010,数学

    网页设计(表格) 创建表格:插入---表格---设置表格大小---确定.(按Ctrl键可多选单元格) 插入图片在表格:光标在单元格---插入---图像---选择图像---确定. 表格属性:属性(屏幕下 ...

  9. .NET程序员走向高端必读书单汇总

    .NET程序员走向高端必读书单汇总 一.知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 4. 操作系统 5. 计算机网络 6. ...

随机推荐

  1. Android 多个界面(Activity)

    1.介绍 2.相关属性 (1)启动Activity (2)Intent介绍 (3)关闭Activity 3.多个页面之间传递数据(页面1向页面2传递数据,单向传递数据) (1)相关属性 注意:data ...

  2. 002 android studio 常用设置

    1.改变字体 file--->setting --->font--->size 2.更改最小安卓版本 在project目录下,app下的build.gradle中修改 注意:buil ...

  3. 编写高质量代码:Web前端开发修炼之道(一)

    最近老大给我们买来一些技术方面的书籍,其实很少搬着一本书好好的完整的看完过,每每看电子档的,也是打游击式的看看这章,瞅瞅那章,在那5本书中挑了一本比较单薄的<编写高质量代码web前端开发修炼之道 ...

  4. BZOJ3065 带插入区间K小值 || 洛谷P4278

    这是一道让我崩溃的题...... 然鹅洛谷上时限被改然后只有20分......好像所有人都被卡了(雾) 由于替罪羊树不是依靠旋转操作而是依靠暴力重构的方式维护树的平衡,所以我们可以考虑使用替罪羊树套区 ...

  5. Django Cannot assign "A1": "B1" must be a "C1" instance. 错误信息

    常见报错 Cannot assign “A1”: “B1” must be a “C1” instance. 告诉我们 必须使用 C1 模型类的 实例,而不是具体的参数值. 这个错误信息,是我写入数据 ...

  6. 洛谷 P3695 CYaRon!语 题解 【模拟】【字符串】

    大模拟好啊! 万一远古计算机让我写个解释器还真是得爆零了呢. 题目背景 「千歌です」(我是千歌).「曜です」(我是曜).「ルビィです」(我是露比).「3人合わせて.We are CYaRon! よろし ...

  7. 【实战】Oracle注入总结

    小结: Union联合查询: order by 定字段 and 1=2 union select null,null..... from dual 然后一个一个去判断字段类型,方法如下 and 1=2 ...

  8. Linux设备驱动开发基础--内核定时器

    1. Linux内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 <Linux/timer.h> 和 kernel/timer.c 文件 ...

  9. 第四次 Scrum Meeting

    第四次 Scrum Meeting 写在前面 会议时间 会议时长 会议地点 2019/4/8 22:00 30min 大运村1号楼3F 附Github仓库:WEDO 例会照片 工作情况总结(4.8) ...

  10. rancher初级(搭建+基本操作+web应用部署)

    Rancher搭建 首先rancher需要安装了docker的linux环境,我的系统版本为 在docker的基础上启动rancher服务器,Rancher 服务器是一个 Docker image,所 ...