新手学HTML5(第5版)

新手学HTML5(第5版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: (Wendy Willard.) , ,
2014-08
版次: 5
ISBN: 9787302371403
定价: 68.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 448页
字数: 629千字
正文语种: 简体中文
2人买过
  •   关键技术——轻松掌握!《新手学HTML5(第5版)》在上一版的基础上做了全面更新和修订,循序渐进地讲解如何使用HTML以符合标准的方法创建动态网站。《新手学HTML5(第5版)》紧贴实用,介绍新的HTML5特性(如video、audio和canvas元素),讨论如何设计页面结构、添加图片、设置文本格式、创建链接、添加颜色、使用多媒体以及使用表单,分析CSS的用法,并讲解基于JavaScript创建动态Web内容、发布网站、编写HTML电子邮件代码等技术。学习《新手学HTML5(第5版)》后,你将可以利用最新HTML技术构建自己的网站。 WendyWillard是一名设计师、顾问、作家和教师,她拥有17年以上的Web设计和开发经验,曾发表过多篇关于HTML、CSS、Web设计和Photoshop的技术文章。除撰写本书前4个版本外,Wendy还撰写过WebDesign:ABeginner’sGuide第1版和第2版以及其他一些书籍。 第Ⅰ部分基础知识
    第1章概述
    1.1将Internet视为一种发布信息的媒体
    1.1.1Web站点剖析
    1.1.2Web浏览器
    1.1.3Internet服务提供商
    1.2了解HTML的当前版本
    1.3为网站的受众、目标、结构、内容和导航制定规划
    1.3.1确定目标客户群
    1.3.2设定目标
    1.3.3创建网站结构
    1.3.4组织内容
    1.3.5设计网站的导航
    1.4寻找最适合自己使用的HTML编辑器
    1.5了解使用主流Web浏览器的ViewSource命令的好处
    第2章文档设置
    2.1创建HTML文件
    2.2在浏览器中预览HTML文件
    2.3描述并应用基本的HTML文档格式
    2.3.1元素的类型
    2.3.2标记的类型
    2.3.3特性
    2.3.4必不可少的标记
    2.3.5大小写问题
    2.3.6引号
    2.3.7标记的嵌套
    2.3.8代码中的空格和换行
    2.3.9标记与标记之间的空格和换行
    2.3.10文本行之间的空格
    2.4用字符实体显示特殊字符
    2.5在HTML文件中添加注释
    第3章设置样式表
    3.1在HTML文件中设置样式表
    3.1.1定义样式
    3.1.2定义属性值
    3.1.3创建样式
    3.1.4理解层叠的含义
    3.2了解在Web开发中引用颜色的方法
    3.2.1十六进制颜色
    3.2.2RGB值和百分比
    3.2.3颜色名称
    3.2.4应该使用哪种方法来引用颜色
    3.3值得注意的新颜色选项
    3.3.1RGBA
    3.3.2不透明度
    3.4指定文档颜色
    第4章使用文本
    4.1确保文本在屏幕上的可读性
    4.2标记文本
    4.3定义文本的样式
    4.3.1字体名称
    4.3.2字体大小
    4.3.3字体颜色
    4.3.4其他字体样式属性
    4.4为文本内容提供打印友好的版本
    4.4.1PDF
    4.4.2专门用于打印机的样式表
    4.4.3设计对打印机友好的页面的技巧
    第5章页面结构
    5.1组织内容区块
    5.1.1确定自然的分块
    5.1.2设置标题
    5.1.3获得灵感
    5.2组织文本
    5.2.1段落
    5.2.2换行符
    5.2.3引用块
    5.2.4Box属性
    5.2.5对齐
    第6章定位页面元素
    6.1理解使用样式表进行页面布局的概念
    6.2创建单栏、居中、流式页面布局
    6.2.1代码剖析
    6.2.2融合
    6.2.3浏览器支持
    6.3创建多栏流式页面布局
    6.3.1代码剖析
    6.3.2融合
    6.3.3浏览器支持
    6.4其他CSS页面布局
    6.5层叠内容
    6.6使用外部样式表
    6.6.1链接到外部样式表
    6.6.2导入外部样式表

    第Ⅱ部分添加内容
    第7章使用链接
    7.1添加指向其他Web页面的链接
    7.1.1绝对链接
    7.1.2相对链接
    7.2添加指向同一Web页面之中其他部分的链接
    7.2.1创建锚点
    7.2.2链接到锚点
    7.3添加电子邮件地址和可下载文件的链接
    7.3.1电子邮件地址
    7.3.2FTP和可下载文件
    7.4识别有效链接
    7.5定义链接的样式
    7.5.1默认的链接颜色
    7.5.2除了颜色之外的其他链接样式
    7.6定制链接:设置Tab键顺序、键盘快捷方式和目标窗口
    7.6.1标题
    7.6.2Tab键顺序
    7.6.3键盘快捷方式
    7.6.4目标窗口
    第8章使用图像
    8.1找到不同的图像源
    8.1.1使用库存图像
    8.1.2创建自己的图片
    8.2常用图形处理软件
    8.2.1AdobePhotoshop和Illustrator
    8.2.2其他图形处理软件
    8.3识别合适的Web图像文件格式
    8.3.1专业术语
    8.3.2GIF
    8.3.3JPEG
    8.3.4PNG
    8.3.5选择最佳的文件格式
    8.4将图像作为Web页面的前景元素
    8.5指定图像的高度和宽度
    8.6为图像提供替换文本和标题
    8.7将图像链接到Web站点上的其他内容
    8.7.1链接整幅图像
    8.7.2链接图像中的区域
    8.8添加图片标题
    8.9为前景图像定义样式
    8.9.1图像边框
    8.9.2浮动
    8.9.3内边距和外边距
    8.9.4居中
    8.9.5综合示例
    8.10使用图像作为Web页面的背景元素
    第9章使用多媒体
    9.1理解Web浏览器如何使用插件
    9.1.1确定已安装的组件
    9.1.2识别文件类型、扩展名和相应插件
    9.2从Web页面中链接到不同类型的媒体
    9.3在Web页面中嵌入不同类型的媒体
    9.3.1从audio和video元素开始
    9.3.2使用特性进行定制
    9.3.3指定音频和视频源
    9.3.4提供回退选项
    9.3.5添加文本轨道
    9.3.6使用embed元素处理非原生多媒体内容
    9.4设置媒体内容的样式
    第10章创建列表
    10.1在Web页面中使用有序列表
    10.2在Web页面中使用无序列表
    10.3在Web页面中使用定义列表
    10.4在Web页面中组合并嵌套多种类型的列表
    10.5定义列表的样式
    10.5.1定制项目符号
    10.5.2定制间距
    10.5.3定制整个列表的布局
    第11章使用表格
    11.1理解在Web页面中使用表格的概念
    11.2创建基本的表格结构
    11.2.1表格结构
    11.2.2单元格的内容
    11.3格式化Web页面中的表格
    11.3.1边框和外边距
    11.3.2宽度和高度
    11.3.3基本对齐方式
    11.3.4表格的颜色
    11.3.5表格的背景图像
    11.3.6表格的标题
    11.4格式化表格单元格中的内容
    11.4.1对齐方式
    11.4.2宽度和高度
    11.4.3单元格的内边距
    11.4.4单元格的颜色
    11.4.5禁止换行
    11.4.6使单元格跨越多列
    11.4.7使单元格跨越多行
    11.5格式化表格的其他技术
    11.5.1行分组
    11.5.2列分组
    第12章创建表单
    12.1理解表单的概念及其在Web页面中的使用
    12.2创建基本表单
    12.2.1文本输入
    12.2.2单选按钮
    12.2.3复选框
    12.2.4日期和时间控件
    12.2.5其他数值输入控件
    12.2.6联系方式
    12.2.7颜色选择器
    12.2.8选择菜单
    12.2.9禁用表单元素
    12.2.10隐藏域
    12.2.11文件上传控件
    12.2.12按钮
    12.3验证表单内容
    12.4表单的处理方法
    12.4.1action特性
    12.4.2method特性和enctype特性
    第13章表单的格式和样式
    13.1在表单中使用表格
    13.2创建对用户更友好的表单
    13.2.1设置Tab顺序和键盘快捷键
    13.2.2使用标签
    13.2.3分组控件
    13.2.4添加数据列表
    13.2.5显示进度条
    13.2.6为用户提供帮助
    13.3表单样式
    13.3.1用样式和Fieldset取代表格布局
    13.3.2为客户端验证设置表单样式
    第14章超越静态HTML
    14.1理解在Web页面中使用JavaScript和HTML5API的概念
    14.1.1排查JavaScript错误
    14.1.2JavaScript的术语
    14.1.3JavaScript中的逻辑语句
    14.2值得关注的新技术
    14.2.1多任务
    14.2.2存储功能
    14.2.3离线应用
    14.2.4地理定位
    14.2.5canvas
    14.3示例脚本
    14.3.1在页面中添加当前日期和时间
    14.3.2定义新窗口的格式
    14.3.3创建动态导航栏
    14.3.4在地图上显示用户的地理位置
    14.4深入学习

    第Ⅲ部分上线
    第15章发布网页
    15.1为网站选择可用的域名
    15.2为网站选择最合适的托管类型
    15.2.1个人网站托管
    15.2.2商业网站托管
    15.3准备公开发布网站
    15.3.1更新元数据内容
    15.3.2解决代码问题
    15.3.3验证代码
    15.3.4在移动设备中预览
    15.3.5在其他浏览器中预览
    15.4将网站上传至托管主机
    15.4.1桌面FTP程序
    15.4.2基于Web的FTP
    15.5测试发布站点
    15.6发布推广网站
    15.7正式上线!
    第16章HTML电子邮件
    16.1电子邮件标准项目
    16.2判断HTML电子邮件是否满足个人需求
    16.2.1电子邮件可以帮助更好地沟通
    16.2.2邮件在用户终端的显示是未知的
    16.2.3普通文本邮件更安全更简短
    16.2.4但HTML邮件营销的方式是有效的
    16.3不要发送垃圾邮件
    16.3.1发信给正确的人
    16.3.2总是提供退订邮件的方式
    16.3.3遵守其他FTC规定
    16.4确定完成任务所需的工具
    16.4.1向个人邮件账户发送在线网页
    16.4.2使用邮件服务提供商
    16.5为邮件阅读器(而非Web浏览器)编码
    16.5.1绝对路径
    16.5.2图片
    16.5.3使用表格构建布局
    16.5.4内嵌CSS
    16.6邮件客户端对CSS支持的参考指导
    16.7交互性和HTML邮件中的多媒体
    16.7.1邮件中的视频
    16.7.2Flash
    16.7.3表单
    16.8反复测试

    第Ⅳ部分附录
    附录A自测题答案
    附录BHTML/CSS参考表
    附录C故障排除(FAQ)
    附录D特殊符号
    附录E文件类型
  • 内容简介:
      关键技术——轻松掌握!《新手学HTML5(第5版)》在上一版的基础上做了全面更新和修订,循序渐进地讲解如何使用HTML以符合标准的方法创建动态网站。《新手学HTML5(第5版)》紧贴实用,介绍新的HTML5特性(如video、audio和canvas元素),讨论如何设计页面结构、添加图片、设置文本格式、创建链接、添加颜色、使用多媒体以及使用表单,分析CSS的用法,并讲解基于JavaScript创建动态Web内容、发布网站、编写HTML电子邮件代码等技术。学习《新手学HTML5(第5版)》后,你将可以利用最新HTML技术构建自己的网站。
  • 作者简介:
    WendyWillard是一名设计师、顾问、作家和教师,她拥有17年以上的Web设计和开发经验,曾发表过多篇关于HTML、CSS、Web设计和Photoshop的技术文章。除撰写本书前4个版本外,Wendy还撰写过WebDesign:ABeginner’sGuide第1版和第2版以及其他一些书籍。
  • 目录:
    第Ⅰ部分基础知识
    第1章概述
    1.1将Internet视为一种发布信息的媒体
    1.1.1Web站点剖析
    1.1.2Web浏览器
    1.1.3Internet服务提供商
    1.2了解HTML的当前版本
    1.3为网站的受众、目标、结构、内容和导航制定规划
    1.3.1确定目标客户群
    1.3.2设定目标
    1.3.3创建网站结构
    1.3.4组织内容
    1.3.5设计网站的导航
    1.4寻找最适合自己使用的HTML编辑器
    1.5了解使用主流Web浏览器的ViewSource命令的好处
    第2章文档设置
    2.1创建HTML文件
    2.2在浏览器中预览HTML文件
    2.3描述并应用基本的HTML文档格式
    2.3.1元素的类型
    2.3.2标记的类型
    2.3.3特性
    2.3.4必不可少的标记
    2.3.5大小写问题
    2.3.6引号
    2.3.7标记的嵌套
    2.3.8代码中的空格和换行
    2.3.9标记与标记之间的空格和换行
    2.3.10文本行之间的空格
    2.4用字符实体显示特殊字符
    2.5在HTML文件中添加注释
    第3章设置样式表
    3.1在HTML文件中设置样式表
    3.1.1定义样式
    3.1.2定义属性值
    3.1.3创建样式
    3.1.4理解层叠的含义
    3.2了解在Web开发中引用颜色的方法
    3.2.1十六进制颜色
    3.2.2RGB值和百分比
    3.2.3颜色名称
    3.2.4应该使用哪种方法来引用颜色
    3.3值得注意的新颜色选项
    3.3.1RGBA
    3.3.2不透明度
    3.4指定文档颜色
    第4章使用文本
    4.1确保文本在屏幕上的可读性
    4.2标记文本
    4.3定义文本的样式
    4.3.1字体名称
    4.3.2字体大小
    4.3.3字体颜色
    4.3.4其他字体样式属性
    4.4为文本内容提供打印友好的版本
    4.4.1PDF
    4.4.2专门用于打印机的样式表
    4.4.3设计对打印机友好的页面的技巧
    第5章页面结构
    5.1组织内容区块
    5.1.1确定自然的分块
    5.1.2设置标题
    5.1.3获得灵感
    5.2组织文本
    5.2.1段落
    5.2.2换行符
    5.2.3引用块
    5.2.4Box属性
    5.2.5对齐
    第6章定位页面元素
    6.1理解使用样式表进行页面布局的概念
    6.2创建单栏、居中、流式页面布局
    6.2.1代码剖析
    6.2.2融合
    6.2.3浏览器支持
    6.3创建多栏流式页面布局
    6.3.1代码剖析
    6.3.2融合
    6.3.3浏览器支持
    6.4其他CSS页面布局
    6.5层叠内容
    6.6使用外部样式表
    6.6.1链接到外部样式表
    6.6.2导入外部样式表

    第Ⅱ部分添加内容
    第7章使用链接
    7.1添加指向其他Web页面的链接
    7.1.1绝对链接
    7.1.2相对链接
    7.2添加指向同一Web页面之中其他部分的链接
    7.2.1创建锚点
    7.2.2链接到锚点
    7.3添加电子邮件地址和可下载文件的链接
    7.3.1电子邮件地址
    7.3.2FTP和可下载文件
    7.4识别有效链接
    7.5定义链接的样式
    7.5.1默认的链接颜色
    7.5.2除了颜色之外的其他链接样式
    7.6定制链接:设置Tab键顺序、键盘快捷方式和目标窗口
    7.6.1标题
    7.6.2Tab键顺序
    7.6.3键盘快捷方式
    7.6.4目标窗口
    第8章使用图像
    8.1找到不同的图像源
    8.1.1使用库存图像
    8.1.2创建自己的图片
    8.2常用图形处理软件
    8.2.1AdobePhotoshop和Illustrator
    8.2.2其他图形处理软件
    8.3识别合适的Web图像文件格式
    8.3.1专业术语
    8.3.2GIF
    8.3.3JPEG
    8.3.4PNG
    8.3.5选择最佳的文件格式
    8.4将图像作为Web页面的前景元素
    8.5指定图像的高度和宽度
    8.6为图像提供替换文本和标题
    8.7将图像链接到Web站点上的其他内容
    8.7.1链接整幅图像
    8.7.2链接图像中的区域
    8.8添加图片标题
    8.9为前景图像定义样式
    8.9.1图像边框
    8.9.2浮动
    8.9.3内边距和外边距
    8.9.4居中
    8.9.5综合示例
    8.10使用图像作为Web页面的背景元素
    第9章使用多媒体
    9.1理解Web浏览器如何使用插件
    9.1.1确定已安装的组件
    9.1.2识别文件类型、扩展名和相应插件
    9.2从Web页面中链接到不同类型的媒体
    9.3在Web页面中嵌入不同类型的媒体
    9.3.1从audio和video元素开始
    9.3.2使用特性进行定制
    9.3.3指定音频和视频源
    9.3.4提供回退选项
    9.3.5添加文本轨道
    9.3.6使用embed元素处理非原生多媒体内容
    9.4设置媒体内容的样式
    第10章创建列表
    10.1在Web页面中使用有序列表
    10.2在Web页面中使用无序列表
    10.3在Web页面中使用定义列表
    10.4在Web页面中组合并嵌套多种类型的列表
    10.5定义列表的样式
    10.5.1定制项目符号
    10.5.2定制间距
    10.5.3定制整个列表的布局
    第11章使用表格
    11.1理解在Web页面中使用表格的概念
    11.2创建基本的表格结构
    11.2.1表格结构
    11.2.2单元格的内容
    11.3格式化Web页面中的表格
    11.3.1边框和外边距
    11.3.2宽度和高度
    11.3.3基本对齐方式
    11.3.4表格的颜色
    11.3.5表格的背景图像
    11.3.6表格的标题
    11.4格式化表格单元格中的内容
    11.4.1对齐方式
    11.4.2宽度和高度
    11.4.3单元格的内边距
    11.4.4单元格的颜色
    11.4.5禁止换行
    11.4.6使单元格跨越多列
    11.4.7使单元格跨越多行
    11.5格式化表格的其他技术
    11.5.1行分组
    11.5.2列分组
    第12章创建表单
    12.1理解表单的概念及其在Web页面中的使用
    12.2创建基本表单
    12.2.1文本输入
    12.2.2单选按钮
    12.2.3复选框
    12.2.4日期和时间控件
    12.2.5其他数值输入控件
    12.2.6联系方式
    12.2.7颜色选择器
    12.2.8选择菜单
    12.2.9禁用表单元素
    12.2.10隐藏域
    12.2.11文件上传控件
    12.2.12按钮
    12.3验证表单内容
    12.4表单的处理方法
    12.4.1action特性
    12.4.2method特性和enctype特性
    第13章表单的格式和样式
    13.1在表单中使用表格
    13.2创建对用户更友好的表单
    13.2.1设置Tab顺序和键盘快捷键
    13.2.2使用标签
    13.2.3分组控件
    13.2.4添加数据列表
    13.2.5显示进度条
    13.2.6为用户提供帮助
    13.3表单样式
    13.3.1用样式和Fieldset取代表格布局
    13.3.2为客户端验证设置表单样式
    第14章超越静态HTML
    14.1理解在Web页面中使用JavaScript和HTML5API的概念
    14.1.1排查JavaScript错误
    14.1.2JavaScript的术语
    14.1.3JavaScript中的逻辑语句
    14.2值得关注的新技术
    14.2.1多任务
    14.2.2存储功能
    14.2.3离线应用
    14.2.4地理定位
    14.2.5canvas
    14.3示例脚本
    14.3.1在页面中添加当前日期和时间
    14.3.2定义新窗口的格式
    14.3.3创建动态导航栏
    14.3.4在地图上显示用户的地理位置
    14.4深入学习

    第Ⅲ部分上线
    第15章发布网页
    15.1为网站选择可用的域名
    15.2为网站选择最合适的托管类型
    15.2.1个人网站托管
    15.2.2商业网站托管
    15.3准备公开发布网站
    15.3.1更新元数据内容
    15.3.2解决代码问题
    15.3.3验证代码
    15.3.4在移动设备中预览
    15.3.5在其他浏览器中预览
    15.4将网站上传至托管主机
    15.4.1桌面FTP程序
    15.4.2基于Web的FTP
    15.5测试发布站点
    15.6发布推广网站
    15.7正式上线!
    第16章HTML电子邮件
    16.1电子邮件标准项目
    16.2判断HTML电子邮件是否满足个人需求
    16.2.1电子邮件可以帮助更好地沟通
    16.2.2邮件在用户终端的显示是未知的
    16.2.3普通文本邮件更安全更简短
    16.2.4但HTML邮件营销的方式是有效的
    16.3不要发送垃圾邮件
    16.3.1发信给正确的人
    16.3.2总是提供退订邮件的方式
    16.3.3遵守其他FTC规定
    16.4确定完成任务所需的工具
    16.4.1向个人邮件账户发送在线网页
    16.4.2使用邮件服务提供商
    16.5为邮件阅读器(而非Web浏览器)编码
    16.5.1绝对路径
    16.5.2图片
    16.5.3使用表格构建布局
    16.5.4内嵌CSS
    16.6邮件客户端对CSS支持的参考指导
    16.7交互性和HTML邮件中的多媒体
    16.7.1邮件中的视频
    16.7.2Flash
    16.7.3表单
    16.8反复测试

    第Ⅳ部分附录
    附录A自测题答案
    附录BHTML/CSS参考表
    附录C故障排除(FAQ)
    附录D特殊符号
    附录E文件类型
查看详情
您可能感兴趣 / 更多
新手学HTML5(第5版)
教育的演变:面向未来的教育
威拉德·R·达吉特(Willard R. Daggett)
新手学HTML5(第5版)
快乐钢琴基础教程 6级(共三册)
威拉德·阿·帕尔默;莫顿·曼奴斯;阿曼达·维克·莱斯科
新手学HTML5(第5版)
快乐钢琴基础教程 3级 共四册
威拉德·阿·帕尔默+莫顿·曼奴斯+阿曼达·维克·莱斯科+盖尔·科瓦尔奇克+E.L.兰开斯特 著
新手学HTML5(第5版)
快乐钢琴基础教程 4级 (共四册)
威拉德·阿·帕尔默
新手学HTML5(第5版)
肖邦钢琴作品演奏指导(原版引进)
威拉德·阿·帕尔默 编;杨新庆 译
新手学HTML5(第5版)
快乐钢琴基础教程:技巧·乐理·课程(2级)
威拉德·阿·帕尔默 著;邹彦、郑艳、冯磊 译
新手学HTML5(第5版)
快乐钢琴基础教程:技巧·乐理·课程(3级)
威拉德·阿·帕尔默 著;邹彦、郑艳、冯磊 译
新手学HTML5(第5版)
快乐钢琴启蒙教程(适用于低龄儿童)(E级)(共3册)
威拉德·帕尔默、莫顿·曼奴斯、阿曼达·维克·莱斯科 著
新手学HTML5(第5版)
快乐钢琴启蒙教程:技巧、乐理、课程B级(书+DVD)(适用于低龄儿童)
威拉德·阿·帕尔德 著;邹彦 译
新手学HTML5(第5版)
快乐钢琴启蒙教程:技巧、课程、乐理(C级)
威拉德·阿·帕尔默 著;邹彦、郑艳、李嘉栋 译
新手学HTML5(第5版)
贝多芬钢琴作品演奏指导
威拉德·阿·帕尔默 编;王明华、周彬彬 译
新手学HTML5(第5版)
J.S.巴赫二部创意曲和三部创意曲
威拉德·阿·帕尔默、汤蓓华、周铿 著