关于本书的内容有任何问题,请联系 张斌
第 1章 Web客户端编程技术概述 1 1.1 Web概述 1 1.1.1 Web概念 1 1.1.2 Web项目 1 1. 2 Web客户端概述 3 1.2.1 Web客户端概念 3 1.2.2 Web客户端编程技术 3 1.3 浏览器 7 1.4 Web客户端编程工具 8 1.5 本章小结 11 习题 11 上机指导 12 第 2章 HTML基础知识 13 2.1 HTML综述 13 2.1.1 HTML概念 13 2.1.2 HTML文档结构 14 2.1.3 HTML文档类型 16 2.1.4 HTML的基本语法 18 2.2 HTML文档编写规范 19 2.3 HTML常用标签 23 2.4 综合实例 61 2.5 本章小结 64 习题 65 上机指导 67 第3章 HTML表格和框架 69 3.1 HTML 表格元素 69 3.1.1 表格的基本结构 69 3.1.2 表格标签 70 3.2 HTML框架 83 3.2.1 框架的概述 83 3.2.2 框架标签 84 3.3.3 内联框架 88 3.3 本章小结 91 习题 92 上机指导 94 第4章 HTML表单 96 4.1 表单概述 96 4.2 表单元素 98 4.3 表单控件 100 4.4 表单按钮 111 4.5 本章小结 115 习题 115 上机指导 116 第5章 CSS基础知识 119 5.1 CSS概述 119 5.1.1 CSS简介 119 5.1.2 CSS发展史 119 5.1.3 CSS特点 120 5.1.4 CSS优势 120 5.2 CSS语法 121 5.2.1 CSS基本语法 121 5.2.2 CSS注释 122 5.2.3 CSS编辑方式 122 5.2.4 CSS编写规范 123 5.2.5 第 一个CSS案例 125 5.3 CSS选择器 125 5.3.1标签选择器 126 5.3.2 类选择器 126 5.3.3 id选择器 127 5.3.4 伪类选择器 128 5.3.5 属性选择器 129 5.3.6 后代选择器 130 5.3.7 子元素选择器 131 5.3.8 相邻兄弟选择器 131 5.3.9 选择器分组 131 5.3.10 CSS选择器综合案例 132 5.4 CSS创建 134 5.4.1 内联样式 134 5.4.2 内部样式表 134 5.4.3 链接外部样式表 135 5.4.4 CSS创建综合案例 136 5.5 CSS特性 138 5.5.1 特殊性(优先级) 138 5.5.2 层叠性 139 5.5.3 继承性 139 5.6 CSS常用属性 140 5.6.1 CSS字体 140 5.6.2 CSS文本 145 5.6.3 CSS颜色和背景属性 152 5.6.4 列表样式 156 5.6.5 CSS表格 164 5.6.6 CSS轮廓 167 5.7综合案例 170 5.8本章小结 172 习题 172 第6章 CSS样式高级应用 174 6.1 页面布局基本概念 174 6.2 CSS盒子模型 174 6.2.1 CSS盒子模型概述 174 6.2.2 IE盒模型和W3C盒模型 175 6.3 盒子模型属性 177 6.3.1 border边框属性 177 6.3.2 padding填充属性 181 6.3.3 margin边界属性 183 6.4 盒子之间的关系 184 6.4.1. 标准文档流 185 6.4.2 <div>标记与<span>标记 185 6.4.3 定位 186 6.4.4 浮动 192 6.4.5浮动与定位的联系与区别 195 6.5 DIV+CSS布局 197 6.6 CSS高级综合案例 201 6.7本章小结 205 习题 205 第7章 CSS3入门 207 7.1 CSS3概述 207 7.1.1 CSS3简介 207 7.1.2 CSS3发展历史 207 7.1.3 CSS3的模块化结构 208 7.1.4 CSS3新增特性 209 7.1.5 简单的CSS3示例 210 7.2 CSS3新增选择器 211 7.2.1 CSS3中的关系选择器 212 7.2.2 CSS3中的属性选择器 213 7.2.3 CSS3中的伪类选择器 217 7.3 CSS3新增文本属性 227 7.3.1 文字阴影——text-shadow属性 227 7.3.2 文本溢出省略——text-overflow属性 229 7.3.2 文本自动换行 231 7.4 CSS3新增颜色模式 235 7.4.1 RGBA色彩模式 236 7.4.2 HSL与HSLA色彩模式 236 7.4.3 opacity 237 7.5 CSS3新增边框属性 238 7.5.1 圆角效果——border-radius 238 7.5.2 图像边框——border-image 241 7.6本章小结 243 习题 243 上机指导 244 第8章 JavaScript基础知识 246 8.1 JavaScript概述 246 8.1.1 JavaScript的应用场景 246 8.1.2 JavaScript的发展历程 248 8.1.3 JavaScript的特点 250 8.1.4 JavaScript的开发与运行 251 8.2 JavaScript基本语法 259 8.2.1 JavaScript语句和代码块 260 8.2.2 标识符和变量 261 8.2.3 运算符和表达式 269 8.2.4 流程控制语句 275 8.2.5 JavaScript的核心对象 284 8.2.6 JavaScript函数 291 8.3 语法规范 297 8.3.1 命名规范 297 8.3.2 编码规范 297 8.3.3 格式规范 298 8.4 JavaScript常用API 301 8.5 本章小结 306 习题 307 上机指导 308 第9章JavaScript事件处理 309 9.1 JavaScript事件概述 309 9.1.1 事件类型 309 9.1.2 事件处理 312 9.2 JavaScript常用事件 320 9.2.1 获得焦点和失去焦点事件 320 9.2.2 鼠标移动和鼠标按下事件 323 9.2.3 UI事件 325 9.2.4 表单事件 328 9.3 本章小结 332 习题 333 上机指导 336 第 10章 DOM和BOM 337 10.1 DOM对象 337 10.1.1 DOM简介 337 10.1.2 DOM树结构 337 10.1.3 DOM节点 339 10.1.4 DOM节点的访问 340 10.1.5 DOM的重要属性 342 10.1.6 DOM应用实例 345 10.2 BOM对象 348 10.2.1 Window对象 349 10.2.2 history对象 352 10.2.3 Location对象 353 10.2.4 screen对象 354 10.2.5 navigator对象 355 10.3 本章小结 360 习题 361 第 11章 静态网页开发综合实例 363 11.1 项目的设计思路 363 11.1.1 项目概述 363 11.1.2 界面预览 364 11.1.3 功能结构 365 11.1.4 文件夹组织结构 366 11.2 主页的设计与实现 366 11.2.1 主页的设计 366 11.2.2 顶部和底部区域功能的设计与实现 367 11.2.3 商品分类导航功能的实现 369 11.2.4 幻灯片广告功能的实现 372 11.2.5商品推荐功能的实现 373 11.3 商品列表页面的设计与实现 375 11.3.1 商品列表页面的设计 375 11.3.2 分类筛选功能的实现 376 11.3.3 商品列表区的实现 376 11.4商品详情页面的设计与实现 379 11.4.1 商品详情页面的设计 379 11.4.2 商品概要功能的实现 380 11.4.3 商品评价功能的实现 382 11.4.4 卖家推荐功能的实现 383 11.5购物车页面的设计与实现 384 11.5.1 购物车页面的设计 384 11.5.2 购物车页面的实现 384 11.6个人中心页面的设计与实现 388 11.6.1 个人中心页面的设计 388 11.6.2 个人中心页面的实现 389 11.7登录和注册页面的设计与实现 393 11.7.1 登录和注册页面的设计 393 11.7.2 注册页面的实现 394 11.7.3 登录页面的实现 396 11.8 本章小结 398
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书是一本采用任务驱动式体例编写的ECharts数据可视化技术教材,以通俗易懂的语言和丰富实用的任务,帮助读者...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
我要评论