4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册
> >>
HTML.CSS和JavaScript入门经典-(第2版)

HTML.CSS和JavaScript入门经典-(第2版)

作者:梅格尼
出版社:人民邮电出版社出版时间:2015-12-01
开本: 16开 页数: 532
中 图 价:¥59.3(7.5折) 定价  ¥79.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

HTML.CSS和JavaScript入门经典-(第2版) 版权信息

  • ISBN:9787115405944
  • 条形码:9787115405944 ; 978-7-115-40594-4
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

HTML.CSS和JavaScript入门经典-(第2版) 本书特色

《html、css和javascript入门经典》(第2版)采用直观的、逐步深入的方法介绍如何使用html、css(cascading style sheet,层叠样式表)和javascript设计、创建和维护网站,并且提供了清晰的指导。 《html、css和javascript入门经典》(第2版)信息丰富,涵盖了html、css和javascript的基础知识和高级应用,还介绍了如何组织和管理网站以及帮助人们找到你的web页面的知识。在每一章末尾还配有相应的问答题和作业,可以帮助你检验所学的知识。 《html、css和javascript入门经典》(第2版)示例丰富,操作步骤简洁、明了,非常适合于从事web设计和网站开发的初学者阅读,对于有一定经验的读者,也有很大的参考价值。

HTML.CSS和JavaScript入门经典-(第2版) 内容简介

全球销量逾百万册的系列图书; 连续十余年打造的经典; 直观、循序渐进的学习教程; 掌握关键知识的起点; “read less,do more”(精读多练)的教学理念; 以示例引导读者完成常见的任务; 每章内容针对初学者精心设计,1小时轻松阅读学习,24小时彻底掌握关键知识; 每章案例与练习题助你轻松完成常见任务; 通过实践提高应用技能,巩固所学知识。 循序渐进的示例引导读者完成常见的web开发任务。 问与答、测验和练习帮助读者检验知识的掌握情况。 “注意”、“提示”和“警告”指出捷径和解决方案。 通过阅读本书,读者将学会如何使用html、css和javascript来设计、创建和维护网站。本书借助于大量清晰的讲解和实用的动手示例,采用直观、循序渐进的方法,向读者讲解使用html创建站点框架,使用css设计网站布局和样式,以及使用javascript和jquery添加交互性的方法。本书每章内容都建立在已学的知识之上,以确保读者从零起步掌握相关知识。 学习如何: 创建自己的网站并立即将其上线; 格式化文本,以保证其清晰度和可读性; 创建去往其他页面和站点的链接; 在页面中添加图片、颜色和视觉魅力; 处理透明图像和背景图像; 使用css设计站点的布局和样式; 使用web表单接收用户输入; 使用javascript创建动态、可交互的页面; 在页面上添加ajax效果; 使用类似于jquery的javascript库; 使网站易于维护和升级。 读者可通过http://www.epubit.com.cn/book/details/4023下载本书所有的源代码。

HTML.CSS和JavaScript入门经典-(第2版) 目录

第1章 理解web的工作方式 11.1 html和www简史 21.2 创建web内容 21.3 理解web内容递送 31.4 选择web托管提供商 51.5 利用多种web浏览器执行测试 61.6 创建一个示例文件 71.7 使用ftp传输文件 81.7.1 选择ftp客户端 81.7.2 使用ftp客户端 91.8 了解在web服务器上放置文件的位置 111.8.1 基本的文件管理 111.8.2 使用索引页面 131.9 在不涉及web服务器的情况下分发内容 131.9.1 在本地发布内容 141.9.2 在博客上发布内容 141.10 关于测试web内容的提示 141.11 小结 151.12 问与答 161.13 测验 161.13.1 问题 161.13.2 答案 171.13.3 练习 171.1 欢迎进入i第2章 构造html文档 182.1 准备工作 192.2 从一个简单的web页面开始 192.3 每个web页面都必须具有的html标签 232.4 利用段落和换行符组织页面 242.5 利用标题组织内容 262.6 理解语义元素 292.7 以多种方式使用元素 332.8 理解元素 342.9 使用元素 362.10 实现元素 362.11 何时使用元素 372.12 有效地使用元素 382.13 小结 392.14 问与答 402.15 测验 412.15.1 问题 412.15.2 答案 412.15.3 练习 42第3章 理解层叠样式表 433.1 css的工作方式 443.2 基本的样式表 453.3 css样式的基础知识 493.3.1 基本的布局属性 503.3.2 基本的格式化属性 513.4 使用样式类 533.5 使用样式id 553.6 内部样式表和内联样式 563.7 小结 583.8 问与答 593.9 测验 593.9.1 问题 593.9.2 答案 603.9.3 练习 60第4章 理解javascript 614.1 学习web脚本编程的基础知识 624.1.1 脚本和程序 624.1.2 javascript简介 624.2 javascript如何适应web页面 634.2.1 使用单独的javascript文件 644.2.2 理解javascript事件 654.3 探索javascript的能力 654.3.1 改进导航 654.3.2 验证表单 664.3.3 特殊效果 664.3.4 远程脚本调用(ajax) 664.4 利用javascript显示时间 664.4.1 在变量中存储数据 674.4.2 计算结果 684.4.3 创建输出 684.4.4 向web页面中添加脚本 684.5 测试脚本 704.5.1 修改脚本 704.5.2 处理javascript错误 724.6 小结 734.7 问与答 734.8 作业 744.8.1 测验 744.8.2 答案 754.8.3 练习 75第5章 验证和调试代码 765.1 验证web内容 765.2 使用developer tools调试html和css 785.2.1 使用检查器调试html 805.2.2 使用检查器调试css 845.3 使用developer tools调试javascript代码 885.4 小结 935.5 问与答 935.6 作业 935.6.1 测验 935.6.2 答案 945.6.3 练习 94第6章 处理字体、文本块、列表和表格 956.1 处理特殊字符 966.2 粗体、斜体和特殊的文本格式化 996.3 调整字体 1026.4 使用web字体 1066.5 在页面上对齐文本 1086.5.1 使用属性 1086.5.2 对齐块级元素 1086.6 三类html列表 1106.7 在列表内放置列表 1126.8 创建一个简单的表格 1176.9 控制表格大小 1216.10 表格内的对齐和跨越 1236.11 利用表格进行页面布局 1266.12 使用css栏 1276.13 小结 1306.14 问与答 1326.15 测验 1326.15.1 问题 1326.15.2 答案 1336.15.3 练习 133第7章 使用外部链接和内部链接 1357.1 使用web地址 1357.2 使用锚在页面内链接 1387.2.1 利用锚标识页面中的位置 1387.2.2 链接到锚位置 1387.3 在自己的web内容之间创建链接 1417.4 链接到外部web内容 1447.5 链接到电子邮件地址 1447.6 在新的浏览器窗口中打开链接 1467.7 使用css编排超链接的样式 1467.8 小结 1507.9 问与答 1507.10 测验 1517.10.1 问题 1517.10.2 答案 1517.10.3 练习 152第8章 处理颜色、图像和多媒体 1538.1 选择颜色的**实践 1548.2 理解web颜色 1558.3 使用十六进制的颜色值 1578.4 使用css设置背景、文本和边框颜色 1588.5 选择图形软件 1608.6 关于图形需要知道的*少知识 1618.7 准备照片图像 1628.7.1 裁剪图像 1638.7.2 调整图像大小 1648.7.3 调整图像颜色 1658.7.4 控制jpeg压缩 1668.8 创建横幅和按钮 1678.9 减少或删除图像中的颜色 1688.10 创建拼贴式背景图像 1698.11 创建动画式web图形 1708.12 在web页面上放置图像 1718.13 利用文本描述图像 1748.14 指定图像的高度和宽度 1748.15 对齐图像 1758.15.1 水平图像对齐 1758.15.2 垂直图像对齐 1778.16 把图像转变成链接 1798.17 使用背景图像 1818.18 使用图像映射 1828.18.1 为什么图像映射并非总是 必要的 1838.18.2 映射图像内的区域 1848.18.3 为图像映射创建html 代码 1848.19 链接到多媒体文件 1868.20 嵌入多媒体文件 1908.21 为音频和视频播放使用 纯html5代码 1928.22 关于使用多媒体的额外提示 1958.23 小结 1968.24 问与答 1998.25 测验 1998.25.1 问题 2008.25.2 答案 2008.25.3 练习 200第9章 处理边距、填充、对齐和浮动 2029.1 使用边距 2029.2 填充元素 2099.3 使所有的一切保持对齐 2129.4 理解float属性 2129.5 小结 2159.6 问与答 2159.7 测验 2159.7.1 问题 2159.7.2 答案 2169.7.3 练习 216第10章 理解css方框模型和定位 21710.1 css方框模型 21710.2 关于定位的独家新闻 22010.3 控制元素的堆叠方式 22410.4 管理文本流 22610.5 小结 22610.6 问与答 22710.7 测验 22710.7.1 问题 22710.7.2 答案 22710.7.3 练习 2281.1 欢迎进入ios平台第11章 使用css进一步处理列表、 文本和导航 22911.1 html列表复习 23011.2 css方框模型如何影响 列表 23011.3 放置列表项指示符 23311.4 利用列表项和css创建 图像映射 23411.5 导航列表与常规的列表有 何区别 23711.6 利用css创建垂直导航 系统 23811.6.1 编排单级垂直导航 系统的样式 24011.6.2 编排多级垂直导航 系统的样式 24211.7 利用css创建水平 导航系统 24611.8 小结 24911.9 问与答 25011.10 测验 25011.10.1 问题 25111.10.2 答案 25111.10.3 练习 251第12章 创建固定布局或流动布局 25212.1 理解固定布局 25312.2 理解流动布局 25412.3 创建固定/流动混合布局 25612.3.1 从基本的布局结构开始 25612.3.2 在固定/流动混合布局中 定义两栏 25812.3.3 设置布局的*小宽度 26012.3.4 在固定/流动混合布局中 处理栏高度 26012.4 考虑响应性web设计 26512.5 小结 26612.6 问与答 26612.7 测验 26712.7.1 问题 26712.7.2 答案 26712.7.3 练习 2671.1 欢迎进入ios平第13章 理解动态web站点和html5 应用程序 26813.1 理解不同类型的脚本 26813.2 在html中包括javascript 代码 26913.3 显示随机内容 27113.4 理解文档对象模型 27513.5 基于用户交互更改图像 27513.6 提前考虑开发html5应用 程序 27713.7 小结 27813.8 问与答 27813.9 测验 27813.9.1 问题 27913.9.2 答案 27913.9.3 练习 279第14章 初识javascript程序设计 28014.1 基本概念 28014.1.1 语句 28014.1.2 把任务与函数相结合 28114.1.3 变量 28214.1.4 了解对象 28214.1.5 条件语句 28314.1.6 循环语句 28314.1.7 事件处理程序 28314.1.8 首先运行哪个脚本 28514.2 javascript语法规则 28614.2.1 大小写敏感性 28614.2.2 变量、对象和函数名称 28614.2.3 保留字 28614.2.4 空白 28614.3 使用注释 28714.4 关于javascript的** 实践 28714.5 理解json 28814.6 小结 28914.7 问与答 28914.8 作业 28914.8.1 测验 28914.8.2 答案 29014.8.3 练习 290第15章 使用文档对象模型(dom) 29115.1 了解文档对象模型 29115.2 使用window对象 29215.3 处理document对象 29215.3.1 获取关于文档的信息 29315.3.2 在文档中编写文本 29415.3.3 使用链接和锚 29515.4 访问浏览器的历史记录 29515.5 使用location对象 29715.6 关于dom结构的更多 知识 29815.6.1 节点 29915.6.2 父对象与子对象 29915.6.3 兄弟对象 30015.7 处理dom节点 30015.7.1 基本的节点属性 30015.7.2 节点的关系属性 30115.7.3 文档方法 30115.7.4 节点方法 30115.8 创建可定位的元素(图层) 30215.9 隐藏和显示对象 30615.10 修改页面内的文本 30815.11 向页面中添加文本 30915.12 小结 31115.13 问与答 31115.14 作业 31115.14.1 测验 31115.14.2 答案 31215.14.3 练习 312第16章 使用javascript变量、字符串 和数组 31416.1 使用变量 31416.1.1 选择变量名 31516.1.2 使用局部变量和全局变量 31516.1.3 给变量赋值 31616.2 了解表达式和运算符 31716.2.1 使用javascript运算符 31716.2.2 运算符优先级 31816.3 javascript中的数据类型 31916.4 在数据类型之间转换 32016.5 使用string对象 32016.5.1 创建string对象 32116.5.2 赋值 32116.5.3 计算字符串的长度 32216.5.4 转换字符串的大小写 32316.6 处理子串 32316.6.1 使用字符串的一部分 32416.6.2 获取单个字符 32416.6.3 查找子串 32516.7 使用数值型数组 32516.7.1 创建数值型数组 32516.7.2 了解数组长度 32616.7.3 访问数组元素 32716.8 使用字符串数组 32716.8.1 创建字符串数组 32716.8.2 拆分字符串 32816.8.3 对字符串数组进行排序 32816.9 对数值型数组进行排序 32816.10 小结 33116.11 问与答 33116.12 作业 33216.12.1 测验 33216.12.2 答案 33316.12.3 练习 3331.1 欢迎进入ios平第17章 使用javascript函数和 对象 33417.1 使用函数 33417.1.1 定义函数 33517.1.2 调用函数 33617.1.3 返回值 33817.2 介绍对象 33917.2.1 创建对象 34017.2.2 了解方法 34017.3 使用对象简化脚本编程 34117.3.1 定义对象 34117.3.2 定义对象的方法 34217.3.3 创建对象的实例 34317.4 扩展内置对象 34517.5 使用math对象 34717.5.1 四舍五入和截尾 34717.5.2 生成随机数 34817.5.3 其他math方法 34817.6 使用math方法 34817.7 处理日期 35017.7.1 创建date对象 35117.7.2 设置date值 35117.7.3 读取date值 35117.7.4 处理时区 35217.7.5 在日期格式之间转换 35217.8 小结 35317.9 问与答 35317.10 作业 35317.10.1 测验 35317.10.2 答案 35417.10.3 练习 354第18章 利用条件和循环控制流程 35518.1 if语句 35618.1.1 条件运算符 35618.1.2 利用逻辑运算符把条件结合起来 35718.1.3 else关键字 35818.2 使用简写的条件表达式 35918.3 利用if和else测试多个 条件 35918.3.1 html文件 36018.3.2 javascript文件 36118.4 利用switch使用多个 条件 36218.5 使用for循环 36318.6 使用while循环 36518.7 使用do...while循环 36618.8 使用循环 36618.8.1 创建无限循环 36718.8.2 退出循环 36718.8.3 继续执行循环 36818.9 遍历对象属性 36818.10 小结 37118.11 问与答 37118.12 作业 37218.12.1 测验 37218.12.2 答案 37318.12.3 练习 3731.1 欢迎进入ios平台第19章 响应事件 37419.1 了解事件处理程序 37419.1.1 对象和事件 37519.1.2 创建事件处理程序 37519.1.3 利用javascript定义事件 处理程序 37619.1.4 支持多个事件处理程序 37619.1.5 使用event对象 37719.2 使用鼠标事件 37819.2.1 移入和移出 37919.2.2 按下和释放(以及单击) 37919.3 使用键盘事件 38219.4 使用onload和onunload 事件 38419.5 使用onclick更改的 外观 38519.6 小结 39119.7 问与答 39119.8 作业 39119.8.1 测验 39119.8.2 答案 39219.8.3 练习 392第20章 使用窗口 39320.1 利用对象控制窗口 39320.1.1 window对象的属性 39320.1.2 创建新窗口 39420.1.3 打开和关闭窗口 39520.2 移动和调整窗口 39720.3 使用定时器 39820.4 显示对话框 40020.5 小结 40220.6 问与答 40220.7 作业 40220.7.1 测验 40320.7.2 答案 40320.7.3 练习 4031.1 欢迎进入i第21章 javascript**实践 40421.1 脚本编程的**实践 40421.1.1 不要过度使用javascript 40521.1.2 内容、表示和行为 40521.1.3 优雅降级 40621.1.4 渐进增强 40721.1.5 添加事件处理程序 40721.1.6 web标准:避免特定于浏览器 40921.1.7 很好地处理错误 40921.1.8 注解代码 41021.1.9 有用性 41121.1.10 可访问性 41221.1.11 设计模式 41221.1.12 尽可能地重用代码 41221.2 读取浏览器信息 41321.2.1 显示浏览器信息 41421.2.2 应对不诚实的浏览器 41521.3 跨浏览器的脚本编程 41621.3.1 特性检测 41621.3.2 应对浏览器的怪癖 41721.4 支持未启用javascript的 浏览器 41821.4.1使用标签 41821.4.2保持javascript是可选的 41921.4.3避免错误 41921.5 小结 42321.6 问与答 42321.7 作业 42321.7.1 测验 42321.7.2 答案 42421.7.3 练习 424第22章 使用第三方库和框架 42522.1 使用第三方javascript库 42522.1.1 jquery 42622.1.2 prototype 42822.1.3 script.aculo.us 42822.1.4 其他流行的javascript库 42922.2 使用第三方库添加javascript 特效 42922.3 使用javascript框架 43222.4 小结 43322.5 问与答 43422.6 作业 43422.6.1 测验 43422.6.2 答案 43522.6.3 练习 435第23章 详细探讨jquery 43623.1 准备使用jquery 43623.2 熟悉$(document).ready处理 程序 43723.3 选择dom和css内容 43923.4 操作html内容 43923.4.1 显示和隐藏元素 44123.4.2 制作元素的动画 44223.5 结合使用各种方法来创建 jquery动画 44323.6 利用jquery处理事件 44623.7 小结 44723.8 问与答 44823.9 作业 44823.9.1 测验 44823.9.2 答案 44923.9.3 练习 4491.1 欢迎进入ios平台第24章 利用jquery ui创建丰富交互 的先期步骤 45024.1 准备使用jquery ui 45024.2 使用jquery ui中的 选择器 45124.3 利用jquery ui定位ui 元素 45224.4 应用jquery ui特效 45624.5 把jquery ui构件用于高级 交互 46324.5.1 理解鼠标交互构件 46424.5.2 实现可拖动的项目 46424.6 接下来何去何从 47224.7 小结 47324.8 问与答 47324.9 作业 47424.9.1 测验 47424.9.2 答案 47424.9.3 练习 474第25章 ajax:远程脚本编程 47525.1 ajax简介 47525.1.1 javascript客户(前端) 47625.1.2 服务器端脚本(后端) 47625.1.3 xml 47725.1.4 流行的ajax示例 47725.2 使用xmlhttprequest 47825.2.1 创建请求 47825.2.2 打开url 47825.2.3 发送请求 47825.2.4 等待响应 47925.2.5 解释响应数据 47925.3 创建简单的ajax库 47925.3.1 ajaxrequest函数 48025.3.2 ajaxresponse函数 48025.3.3 使用库 48125.4 使用库创建ajax测验 48125.4.1 html文件 48125.4.2 xml文件 48225.4.3 javascript文件 48325.4.4 测试示例 48425.5 调试基于ajax的应用 程序 48525.6 将jquery的内置函数 用于ajax 49025.7 小结 49125.8 问与答 49125.9 作业 49225.9.1 测验 49225.9.2 答案 49225.9.3 练习 492第26章 处理基于web的表单 49326.1 html表单的工作方式 49426.2 创建表单 49426.3 接受文本输入 49926.4 命名各种表单数据 50026.5 标记各种表单数据 50126.6 组合表单元素 50226.7 探索表单输入控件 50326.7.1 复选框 50326.7.2 单选按钮 50526.7.3 选择列表 50626.7.4 文本框、文本区及其他 输入类型 50826.8 使用html5表单验证 50926.9 提交表单数据 51226.10 利用javascript访问表单 元素 51326.11 显示来自表单的数据 51326.12 小结 51526.13 问与答 51726.14 作业 51726.14.1 测验 51726.14.2 答案 51726.14.3 练习 5181.1 欢迎进入ios平台第27章 组织和管理web站点 51927.1 当一个页面就足够时 52027.2 组织简单的站点 52127.3 组织较大的站点 52427.4 编写易于维护的代码 52627.4.1 利用注释给代码加注解 52727.4.2 缩进代码以使之清晰 52827.5 考虑版本控制 52927.6 使用html和css框架 53027.7 小结 53127.8 问与答 53127.9 作业 53227.9.1 测验 53227.9.2 答案 53227.9.3 练习 532
展开全部

HTML.CSS和JavaScript入门经典-(第2版) 作者简介

Julie C. Meloni是一位居住在华盛顿特区的软件开发经理和技术顾问。她编写过多本图书和若干篇文章,它们是关于基于Web的程序设计语言和数据库主题的,包括畅销书Sams Teach Yourself PHP, MySQL and Apache All in One。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服