软件B/S前台开发
2012-7
清华大学出版社
王剑南
201
335000
无
王剑南编著的《软件B\S前台开发》介绍B/S前台开发所需的所有知识点,包括HTML应用语法、表格应用、表单应用、css知识、JaVascript编程基础等内容。本书讲解中避免了枯燥的定义,精简了开发中用不到的很多技术及细节。全书采用案例教学,手把手让初学者学会如何开发前台页面。本书面向项目开发实践,能够独立完成课后作业的读者都能开发任何项目中所需的前台页面。
《软件B\S前台开发》适用于职业院校和高校相关专业学生教材,也可以作为网页设计和制作人员的参考资料。
王剑南,高级项目经理(JPMPA),紫光软件首席系统分析师,紫光软件通用系统事业部技术总监。有15年的IT从业经验,曾在中软、新宇软件等多家大型软件企业担任项目经理、系统分析师、架构师等职。领导过福建政务网、北京市政管委OA、北京地税核心征管系统、深圳地税征管等众多大型IT系统的开发,有着很强的软件开发能力和丰富的IT管理经验。 从2007年开始主导紫光初级人才培养计划。通过抽取开发中必须掌握的知识点,简化了软件开发学习难度,注重理论联系实践,使培训到工作实现快速衔接。现在已为国内众多大中型软件企业输送了上千名合格程序员。
第1篇 HTML基础
第1章 绪论
1.1 什么是HTML语言
1.1.1 标记性语言
1.1.2 HTML语言起源
1.2 HTML语言规范
1.2.1 书写规范
1.2.2 缩进
1.3 浏览器简介
1.3.1 IE浏览器
1.3.2 Firefox浏览器
1.3.3 傲游(Maxthon)浏览器
1.3.4 腾讯TT(Tencent Traveler)浏览器
1.4 课程习题
第2章 基本语法
2.1 网页基本格式
2.1.1 页面组成
2.1.2 页面结构标记及常用属性
2.2 文字编辑
2.2.1 定义字体
2.2.2 段落定义
2.3 标题定义
2.4 超链接
2.4.1 URL
2.4.2 超链接标记
2.5 图片
2.6 特殊字符
2.7 课程习题
第3章 表格
3.1 表格结构
3.2 标签
3.3 标题
3.4 行
3.5 列标签
3.5.1 跨行
3.5.2 跨列
3.6 复杂表格展现
3.7 课程习题
第4章 表单
4.1 表单结构
4.2 输入框
4.3 密码框
4.4 单选框
4.5 多选框
4.6 下拉框
4.7 按钮
4.7.1 普通按钮
4.7.2 提交按钮
4.7.3 重置按钮
4.7.4.图片按钮
4.8 文字区域
4.9 课程习题
第5章 框架
5.1 结构框架
5.2 嵌入式框架
5.3 课程习题
第2篇 css基础
第6章 CSS绪论
6.1 为什么要使用CSS
6.1.1 HTML的缺点
6.1.2 CSS的优点
6.2 CSS基本概念
6.2.1 元素
6.2.2 替换和非替换元素
6.2.3 块级元素和行内元素
6.2.4 CSS注释
6.2.5 如何将CSS加入网页
6.3 课程习题
第7章 CSS基础语法
7.1 规则结构
7.2 简单的选择符
7.3 声明
7.4 分组
7.4.1 分组选择符
7.4.2 分组声明
7.5 id选择符和类选择符
7.5.1 类选择符
7.5.2 id选择符
7.5.3 类和id有什么区别
7.6 课程练习
第8章 字体
8.1 设置文字颜色
8.2 设置字体
8.3 设置字号
8.4 设置字体粗细
8.5 设置字体格式
8.6 综合设置字体属性
8.7 课程练习
第9章 颜色和背景
9.1 设置背景颜色
9.2 设置背景图片
9.3 设置背景图像的排列方式
9.4 设置背景图像的显示位置
9.5 固定背景图像
9.6 综合设置背景相关属性
9.7 课程习题
第10章 值和单位
10.1 颜色
10.1.1 CSS扣的颜色介绍
10.1.2 前景色和背景色
10.2 长度单位
10.2.1 也谈px和pt的区别
10.2.2 绝对单位
10.2.3 相对单位
10.3 百分比值
10.4 URL
10.5 课程习题
第11章 文本属性
11.1 缩进和水平对齐
11.1.1 文本缩进
11.1.2 文本对齐
11.1.3 处理空白
11.2 行高
11.3 纵向对齐
11.4 文字间隔和字母间隔
11.4.1 文字间隔
11.4.2 字母间隔
11.5 文本转换
11.6 文本修饰
11.7 课程习题
第3篇Javascript基础
第12章 编程基础
12.1 什么是程序
12.2 编程思维
12.3 伪代码与流程图
12.4 典型算法
12.4.1 质数
12.4.2 排序
12.5 程序书写与调试
12.6 课程习题
第13章 JavaScript绪论
13.1 JavaScript语言起缘
13.2 用途和功能
13.3 现状与发展
第14章 基础语法
14.1.JavaScript语言书写
14.1.1第一个Hello World!
14.1.2 JavaScript标准写法
14.1.3 对象属性和方法调用
14.2 JavaScript调用
4.3 注释
14.4 JavaScript常用事件
14.5 变量
14.5.1 变量类型
14.5.2 变量声明
14.5.3 变量的作用域
14.6 运算符
14.6.1 算术运算符
14.6.2 比较运算符
14.6.3 逻辑运算符
14.6.4 字符运算符
14.7 判断与循环
14.7.1 判断语句
14.7.2 循环语句
14.7.3 break和continue
14.8 其他基础语句
14.8.1 var语句
14.8.2 function
14.9 数组
14.9.1 定义数组
14.9.2 多维数组
14.9.3 数组应用举例
14.10 特殊字符
14.1l 课程习题
第15章 JavaScript功能类
15.1 String
l5.2 Date
15.3 Math
l5.4 Number
15.5 课程习题
第16章 JavaScript与HTML DOM
16.1 window
16.1.1 打开一个新页面
16.1.2 打开信息提示框
16.2 location
16.3 navigator
16.4 document
16.4.1 document基础
16.4.2 锚(anchor)
16.4.3 图片(image)
16.4.4 表单及表单元素
16.5 课程习题
无