展开全部

主编推荐语

全面学习网页设计:HTML、CSS、JavaScript、HTML5

内容简介

本书分5篇,共26章。第1篇主要介绍网页设计流程及各种常用的HTML标记的用法等内容;第2篇详细介绍了CSS基础知识、CSS常用属性、在HTML文档中应用CSS及使用CSS+DIV布局网页等内容;第3篇详细介绍了JavaScript基础知识、在HTML网页中嵌入脚本的方式等内容;第4篇在对比HTML4的基础上主要介绍了HTML5的发展历程、HTML5文档结构等内容;第5篇通过两个综合实例。 许金霞

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第1篇 HTML标记语言篇
  • 第1章 HTML基础
  • 1.1 基本概念
  • 1.2 HTML概述
  • 1.2.1 HTML定义
  • 1.2.2 HTML的发展历程
  • 1.3 HTML文件
  • 1.3.1 HTML标记
  • 1.3.2 HTML文件的基本结构
  • 1.3.3 HTML文件的编写方法
  • 1.4 XHTML基础
  • 1.5 HTML/XHTML文档类型
  • 1.6 网站的建设与发布
  • 1.6.1 网站策划
  • 1.6.2 网站素材收集
  • 1.6.3 网页规划
  • 1.6.4 网站目录设计
  • 1.6.5 网页制作
  • 1.6.6 网站测试
  • 1.6.7 网站发布
  • 习题 1
  • 第2章 页面的头部标记
  • 2.1 页面的头部标记
  • 2.2 标题标记<title>
  • 2.3 元信息标记<meta>
  • 2.3.1 <meta>标记属性
  • 2.3.2 设定网页关键字
  • 2.3.3 设定网页描述信息
  • 2.3.4 设定网页字符集
  • 2.3.5 设定网页自动刷新
  • 2.3.6 设定网页自动跳转
  • 习题 2
  • 第3章 页面的主体标记<body>
  • 3.1 设置网页正文颜色与背景颜色
  • 3.2 添加网页背景图片
  • 3.3 设置网页链接文字颜色
  • 3.4 设置网页边距
  • 习题 3
  • 第4章 文字与段落标记
  • 4.1 文字标记
  • 4.1.1 文字内容的输入
  • 4.1.2 对文字字体的设置
  • 4.1.3 使用文字的修饰标记设置文字格式
  • 4.1.4 标题字设置
  • 4.2 段落标记
  • 4.2.1 段落标记<p>
  • 4.2.2 换行标记<br>
  • 4.2.3 预格式化标记<pre>
  • 4.2.4 居中标记<center>
  • 4.2.5 缩排标记<blockquot>
  • 4.3 水平线标记<hr>
  • 习题 4
  • 第5章 列表标记
  • 5.1 有序列表
  • 5.1.1 有序列表的前导符设置
  • 5.1.2 有序列表的前导符起始编号设置
  • 5.2 无序列表
  • 5.2.1 项目列表
  • 5.2.2 项目列表的前导符设置
  • 5.2.3 定义列表
  • 5.3 嵌套列表
  • 习题 5
  • 第6章 图片标记
  • 6.1 网页常用图片格式
  • 6.2 插入图片
  • 6.2.1 设置图片大小
  • 6.2.2 设置图片提示文本
  • 6.2.3 设置图片与周围对象的间距
  • 6.2.4 设置图片的对齐方式
  • 6.2.5 设置图片的边框
  • 习题 6
  • 第7章 在网页中嵌入多媒体内容
  • 7.1 概述
  • 7.2 设置滚动字幕
  • 7.2.1 设置默认效果的滚动字幕
  • 7.2.2 设置滚动字幕的滚动方向
  • 7.2.3 设置滚动字幕的滚动行为
  • 7.2.4 设置字幕的滚动速度和滚动延迟特性
  • 7.2.5 设置字幕的滚动区域及其背景颜色
  • 7.2.6 设置字幕的滚动区域与周围对象的间距
  • 7.3 嵌入音视频文件
  • 7.4 嵌入Flash动画
  • 7.5 设置背景音乐
  • 7.6 嵌入Java Applet
  • 习题 7
  • 第8章 使用框架结构
  • 8.1 框架概述
  • 8.2 框架集标记<frameset>
  • 8.2.1 左右分割窗口
  • 8.2.2 上下分割窗口
  • 8.2.3 嵌套分割窗口
  • 8.2.4 使用<frameset>标记设置框架边框
  • 8.3 框架标记<frame>
  • 8.3.1 设置框架显示内容
  • 8.3.2 使用<frame>标记设置框架边框
  • 8.3.3 设置框架名称
  • 8.3.4 设置框架窗口固定大小
  • 8.3.5 设置框架滚动条
  • 8.3.6 设置框架边距
  • 8.4 不支持框架标记<noframes>
  • 8.5 浮动框架标记<iframe>
  • 8.5.1 在页面中嵌入浮动框架
  • 8.5.2 浮动框架的大小
  • 8.5.3 浮动框架的对齐方式
  • 8.6 框架与超链接
  • 习题 8
  • 第9章 在网页中创建超链接
  • 9.1 创建超链接
  • 9.1.1 超链接标记
  • 9.1.2 设置超链接目标窗口
  • 9.2 超链接的链接路径
  • 9.3 超链接的类型
  • 9.3.1 内部链接
  • 9.3.2 外部链接
  • 9.3.3 书签链接
  • 9.3.4 脚本链接
  • 9.3.5 文件下载
  • 9.3.6 文本链接
  • 9.3.7 图片链接
  • 9.3.8 图像映射
  • 习题 9
  • 第10章 在网页中使用表格
  • 10.1 表格概述
  • 10.2 表格标记<table>
  • 10.2.1 设置表格的边框
  • 10.2.2 设置表格的宽度和高度
  • 10.2.3 设置表格的对齐方式
  • 10.2.4 设置表格的背景颜色
  • 10.2.5 设置表格的背景图片
  • 10.2.6 设置表格的边距
  • 10.2.7 设置表格的间距
  • 10.2.8 设置表格的标题
  • 10.3 <tr>标记
  • 10.4 <td>和<th>标记
  • 10.4.1 使用<th>创建表头
  • 10.4.2 设置单元格对齐方式
  • 10.4.3 设置单元格的背景颜色和边框颜色
  • 10.4.4 设置单元格的背景图片
  • 10.4.5 设置单元格的宽度和高度
  • 10.4.6 单元格的跨行和跨列设置
  • 10.5 表格的综合示例——使用表格布局网页
  • 习题 10
  • 第11章 在网页中创建表单
  • 11.1 表单概述
  • 11.2 表单标记
  • 11.2.1 表单标记<form>
  • 11.2.2 输入标记<input>
  • 11.2.3 选择列表标记<select>
  • 11.2.4 文本域标记<textarea>
  • 11.3 表单综合示例:使用表单收集个人信息
  • 习题 11
  • 第2篇 CSS层叠样式表篇
  • 第12章 定义CSS
  • 12.1 CSS基础知识
  • 12.1.1 CSS概述
  • 12.1.2 应用CSS的步骤
  • 12.2 定义CSS的基本语法
  • 12.3 CSS基本选择器
  • 12.3.1 HTML标记选择器
  • 12.3.2 类选择器
  • 12.3.3 ID选择器
  • 12.4 CSS复合选择器
  • 12.4.1 交集选择器
  • 12.4.2 并集选择器
  • 12.4.3 后代选择器
  • 习题 12
  • 第13章 CSS常用属性
  • 13.1 字体属性
  • 13.2 文本属性
  • 13.3 列表属性
  • 13.4 颜色和背景属性
  • 13.5 区块属性
  • 13.6 层属性
  • 13.7 鼠标属性
  • 13.8 滤镜属性
  • 习题 13
  • 第14章 在HTML文档中应用CSS
  • 14.1 内联式
  • 14.2 内嵌式
  • 14.3 链接式
  • 14.4 导入式
  • 14.5 CSS的冲突
  • 14.5.1 什么是CSS冲突
  • 14.5.2 解决CSS冲突规则
  • 习题 14
  • 第15章 CSS+DIV布局
  • 15.1 网页布局概述
  • 15.2 盒子模型
  • 15.2.1 盒子模型的组成
  • 15.2.2 盒子border属性
  • 15.2.3 盒子padding属性
  • 15.2.4 盒子margin属性
  • 15.3 盒子的浮动与定位
  • 15.3.1 标准流
  • 15.3.2 盒子的定位原则
  • 15.3.3 盒子的浮动float
  • 15.3.4 盒子的定位
  • 15.4 Div标记与Span标记
  • 15.4.1 Div标记
  • 15.4.2 Span标记
  • 15.5 DIV+CSS布局网页
  • 15.5.1 DIV+CSS布局简介
  • 15.5.2 DIV+CSS布局版式介绍
  • 15.5.3 DIV+CSS布局与表格布局的比较
  • 习题 15
  • 第16章 CSS应用综合案例
  • 16.1 综合案例1 DIV+CSS页面布局设计
  • 16.2 综合案例2 页面排版左中右版式
  • 习题 16
  • 第3篇 JavaScript脚本语言篇
  • 第17章 JavaScript基础
  • 17.1 JavaScript简介
  • 17.2 JavaScript编辑和调试工具
  • 17.2.1 编辑工具之EditPlus
  • 17.2.2 编辑工具之Macromedia Dreamweaver
  • 17.2.3 调试工具之“IE开发人员工具”和“Firebug”
  • 17.3 JavaScript语言调试技巧
  • 17.3.1 使用alert()语句进行调试
  • 17.3.2 使用write()语句进行调试
  • 17.3.3 使用自定义异常消息进行调试
  • 17.4 JavaScript的基本语法
  • 17.5 数据结构
  • 17.5.1 标识符
  • 17.5.2 关键字
  • 17.5.3 常量
  • 17.5.4 变量
  • 17.6 数据类型
  • 17.6.1 数字型
  • 17.6.2 字符串型
  • 17.6.3 布尔型
  • 17.6.4 特殊数据类型
  • 17.7 数据类型的转换
  • 17.8 运算符和表达式
  • 17.8.1 算术运算符
  • 17.8.2 比较运算符
  • 17.8.3 赋值运算符
  • 17.8.4 字符串运算符
  • 17.8.5 逻辑运算符
  • 17.8.6 条件运算符
  • 17.8.7 其他运算符
  • 17.8.8 运算符优先级与结合性
  • 17.8.9 表达式
  • 17.9 赋值语句
  • 17.10 流程控制语句
  • 17.10.1 条件判断控制语句
  • 17.10.2 循环控制语句
  • 17.10.3 跳转语句
  • 17.11 with语句和comment语句
  • 习题 17
  • 第18章 在HTML网页中嵌入脚本的方式
  • 18.1 在HTML标记的事件属性中直接添加脚本
  • 18.2 使用script标记插入脚本
  • 18.3 使用script标记链接脚本文件
  • 习题 18
  • 第19章 事件驱动及事件处理
  • 19.1 事件及事件驱动
  • 19.2 常用事件
  • 19.3 事件处理程序
  • 习题 19
  • 第20章 脚本函数
  • 20.1 函数的定义
  • 20.2 函数的调用
  • 20.2.1 函数的简单调用
  • 20.2.2 在事件响应中调用函数
  • 20.2.3 通过链接调用函数
  • 20.3 函数参数的使用
  • 20.4 函数的返回值
  • 20.5 递归函数
  • 20.6 内置函数
  • 习题 20
  • 第21章 JavaScript对象
  • 21.1 JavaScript内置对象
  • 21.1.1 Array对象
  • 21.1.2 String对象
  • 21.1.3 Math对象
  • 21.1.4 Date对象
  • 21.2 浏览器对象
  • 21.2.1 navigator对象
  • 21.2.2 window对象
  • 21.2.3 location对象
  • 21.2.4 history对象
  • 21.2.5 document对象
  • 21.2.6 image对象
  • 21.2.7 form对象
  • 习题 21
  • 第22章 JavaScript经典实例
  • 22.1 漂浮广告
  • 22.2 折叠式菜单
  • 22.3 下拉式菜单
  • 22.3.1 用层制作下拉菜单
  • 22.3.2 用JavaScript+CSS制作下拉菜单
  • 22.4 加入收藏和设为首页
  • 22.4.1 加入收藏
  • 22.4.2 设为首页
  • 22.5 刷新、打印及关闭窗口按钮
  • 22.5.1 刷新当前页
  • 22.5.2 调用IE自身的打印功能实现打印
  • 22.5.3 打印指定框架中的内容
  • 22.5.4 为弹出的窗口加入关闭按钮
  • 22.5.5 关闭弹出窗口时刷新父窗口
  • 习题 22
  • 第4篇 HTML5基础篇
  • 第23章 HTML5入门
  • 23.1 HTML5的发展历程
  • 23.2 HTML5的优势
  • 23.3 HTML5的语法变化
  • 23.3.1 DOCTYPE的简化声明
  • 23.3.2 字符集的简化声明
  • 23.3.3 元素可省略结束标记
  • 23.3.4 标记和属性不区分大小写
  • 23.3.5 可以省略具有布尔类型的属性值
  • 23.3.6 属性值可以省略引号
  • 23.4 HTML5的文档结构
  • 23.4.1 header元素
  • 23.4.2 article元素
  • 23.4.3 section元素
  • 23.4.4 nav元素
  • 23.4.5 aside元素
  • 23.4.6 footer元素
  • 习题 23
  • 第24章 HTML5表单
  • 24.1 表单新增属性
  • 24.1.1 form属性
  • 24.1.2 Formaction属性
  • 24.1.3 autofocus属性
  • 24.1.4 pattern属性
  • 24.1.5 placeholder属性
  • 24.1.6 required属性
  • 24.2 新增的input元素类型
  • 24.2.1 tel类型
  • 24.2.2 email类型
  • 24.2.3 url类型
  • 24.2.4 number类型
  • 24.2.5 range类型
  • 24.2.6 search类型
  • 24.2.7 color类型
  • 24.2.8 date类型
  • 24.2.9 time类型
  • 24.2.10 datetime类型
  • 24.2.11 datetime-local类型
  • 24.2.12 week类型
  • 24.2.13 month类型
  • 24.3 新增的表单元素
  • 24.3.1 datalist元素
  • 24.3.2 output元素
  • 24.4 新增的客户端校验方式
  • 24.4.1 自动校验
  • 24.4.2 显式校验
  • 24.4.3 取消校验
  • 24.4.4 自定义校验错误提示信息
  • 习题 24
  • 第5篇 综合实例篇
  • 第25章 使用HTML+CSS+JavaScript创建企业网站
  • 25.1 企业网站的创建流程
  • 25.2 公司简介网页的制作
  • 25.2.1 页面头部制作
  • 25.2.2 页面主体内容制作
  • 25.2.3 页面侧边栏制作
  • 25.2.4 页脚制作
  • 25.2.5 网页居中显示设置
  • 25.3 网上订购页面的制作
  • 第26章 使用HTML5创建企业网站
  • 26.1 网页结构
  • 26.2 网上订购页面的制作
  • 26.2.1 页面头部制作
  • 26.2.2 页面主体内容制作
  • 26.2.3 页面侧边栏制作
  • 26.2.4 页脚制作
  • 26.2.5 网页居中显示设置
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。