HTML CSS JavaScript整合详解

出版时间:2009-1  出版社:机械工业出版社  作者:王津涛  页数:322  
Tag标签:无  

前言

  当今社会,人们对网络的依赖程度越来越密切,大到政府机关、公司厂矿;小到家庭个人,网络几乎无处不在。而网站的建设也已成为社会信息化的主角。现在,通过HTML、CSS、JavaScript等技术相接合进行网页制作已经形成流行的客户端(浏览器端)技术。在网页制作中,HTML用于设计页面的整体结构以及页面元素表现形式,在互联网发展的初期只需使用HTML就可完成客户端界面。而随着网页技术的发展,CSS、JavaScript的出现,打破了网页设计的呆板性,使网页元素表现更加丰富,而且网页由静态向动态方面发展。  本书集HTML、CSS、JavaScript技术于一体,详细地介绍了客户端程序的设计。各章均配有大量的实例,且采用代码和截图相结合的方式,使初学者学习客户端技术更加直观,大大地提高学习效率。  全书共分18章,循序渐进地介绍HTML、CSS、JavaScript技术。  第1章介绍专业的开发环境的搭建(Eclipse+Lomboz+Tomcat);第2章介绍HTML基本语法和一些基础标签,包括标题标签、段落标签、换行标签等;第3章介绍HTML列表,包括有序列表、无序列表、嵌套列表、定义列表等;第4章介绍HTML图片、背景以及颜色;第5章介绍如何在网页中实现各种超链接;第6章介绍HTML框架,包括基本框架的创建、框架的格式化、内嵌套框架以及导航的创建;第7章介绍表格的实现包括基本表格的创建、表格属性的使用以及使用表格实现网页的整体布局;第8章介绍HTML中各种表单的实现,包括口令表单、上传文件表单、下拉框等;第9章介绍使用HTML实现多媒体特效;第10章介绍如何将HTML转换为XHTML;第11章介绍CSS语法规则;第12章介绍CSS的各种属性的使用方法:第13章介绍CSS伪类与伪元素;第14章介绍CSS常用滤镜;第15章介绍JavaScript功能特性;第16章介绍JavaScript语法基础,包括变量、表达式、流程控制、函数、内置对象等;第17章介绍JavaScript事件;第18章介绍几个应用实例。书中所有代码均可在http://www.cmpbook.com下载。  在此书的编写和代码设计过程中,得到了孟庆昌同志的大力帮助,在此表示感谢。  作为入门的书籍,本书涉及了HTML、CSS、JavaScript三方面的内容。笔者力求抓重点,抓主流,详细介绍在网页制作中最实用的精髓。  由于写作时间仓促,加之水平有限,书中难免存在着许多不足或不当之处,恳请广大读者批评指正。

内容概要

  本书从网页制作的实际操作出发,详细地介绍了HTML,页面制作、CSS样式控制、JavaScript动态程序以及专业开发环境的搭建。全书共18章,第1章介绍了如何搭建专业的Web开发环境;第2~10章介绍了HTML语法、标签、属性使用方法以及如何将HTML转换为XHTML;第11~14章介绍了CSS语法以及属性的使用方法;第15~17章介绍了JavaScfipt动态程序:第18章介绍了几个应用实例。《HTML CSS JavaScript整合详解》通俗易懂,易学易用;从代码出发,回归实例;采用截图与代码结合的方式,图文并茂,便于读者理解。  《HTML CSS JavaScript整合详解》既可以作为网页设计初学者的入门教材,又可以作为网页设计人员必不可少的查询手册。

书籍目录

出版说明前言第1章 HTML起步1.1 HTML简介1.2 开发工具的选择1.3 搭建专业的Web开发环境1.3.1 JDK的下载与安装1.3.2 Eclipse的下载与安装1.3.3 Lomboz的下载与安装1.3.4 Tomcat的下载与安装1.3.5 TomcatPlugin的下载与安装1.3.6 配置Tomcat1.4 创建Web页1.4.1 创建Tomcat项目1.4.2 创建HTML页面1.4.3 发布HTML网页1.5 本章小结第2章 初识HTML语法2.1 HTML的文档结构2.1.1 声明定义文档类型2.1.2 HTML头元素信息2.1.3 详解HTML文档2.1.4 标签的属性2.1.5 标签的嵌套2.2 HTML的基本标签2.2.1 标题标签2.2.2 段落标签2.2.3 部分标签2.2.4 换行标签2.2.5 水平分割线标签2.2.6 注释标签2.3 HTML的输出格式2.3.1 文字格式化标签2.3.2 计算机输出标签2.3.3 引文和定义标签2.4 HTML的字体设置2.4.1 设置字体大小2.4.2 设置字体颜色2.4.3 设置字体样式2.5 本章小结第3章 HTML列表3.1 无序列表3.1.1 无序列表的构建3.1.2 标签属性值的混合使用3.2 有序列表3.2.1 有序列表的构建3.2.2 改变有序列表项的前导编号3.3 嵌套列表3.4 定义列表3.5 其他列表3.6 本章小结第4章 HTML图片、背景和颜色4.1 HTML图片4.1.1 在文档中直接插入图片4.1.2 替换文本说明4.1.3 边框的添加4.1.4 调整图像大小4.1.5 图像的悬浮4.1.6 在图像周围添加空白区域4.1.7 创建图像映射4.1.8 在列表中使用图片4.2 HTML背景4.2.1 添加背景图片4.2.2 添加背景颜色4.3 HTML颜色4.4 本章小结第5章 HTML超链接5.1 锚点的命名5.1.1 创建锚点5.1.2 创建页面的链接5.2 在同一网页中创建链接5.3 创建电子邮件链接5.4 其他链接技巧5.4.1 在新窗口中打开链接5.4.2 建立图片链接5.4.3 利用键盘快捷方式实现链接5.4.4 利用Tab键改变选择顺序5.4.5 改变链接颜色5.5 本章小结第6章 HTML框架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.3.4 设置框架滚动条6.3.5 禁止调整框架尺寸6.4 框架的嵌套6.5 内嵌套框架6.5.1 创建内嵌框架元素属性6.5.2 创建内嵌框架的步骤6.6 创建导航6.6.1 创建网站链接导航6.6.2 创建网页内链接导航6.7 适应非支持框架的浏览器6.8 本章小结第7章 HTML表格7.1 创建基本的表格7.2 设置表格边框7.3 设置表格背景及表格单元背景7.3.1 设置表格背景7.3.2 设置表格单元背景7.4 设置表格大小及表格单元大小7.4.1 设置表格大小7.4.2 设置表格单元大小7.5 设置表格对齐方式及表格数据对齐方式7.5.1 设置表格对齐方式7.5.2 设置表格数据对齐方式7.6 cellspancing属性与cellpadding属性7.7 frame属性与rules属性7.7.1 frame属性7.7.2 rules属性7.8 横跨行和列7.9 添加表格标题7.10 表格的高级标签7.11 使用表格进行网页布局7.12 本章小结第8章 HTML表单8.1 创建单行文本框8.2 创建口令文本框8.3 创建提交按钮与复位按钮8.4 创建单选按钮与复选框按钮8.5 创建多行文本框8.6 创建下拉框8.7 上传文件表单8.8 处理表单8.9 定义域集合8.10 使用Tab键与快捷键8.11 本章小结第9章 HTML多媒体9.1 制作滚动的文字9.1.1 创建滚动文字标签9.1.2 设置滚动文字的属性9.2 背景音乐标签9.3 创建背景音乐注意事项9.4 创建视频9.4.1 创建外部视频9.4.2 创建内部视频9.5 常见的视频格式9.6 本章小结第10章 HTML与XHTML10.l XHTML简介10.2 HTML与XHTML的主要区别10.3 XHTML语法规则10.4 XHTML文档类型10.5 将HTML转换为XHTML10.6 在Eclipse中创建XHTML文档10.7 本章小结第11章 初识CSS样式表11.1 CSS定义11.2 CSS语法11.3 CSS类型11.3.1 行内样式表11.3.2 内部样式表11.3.3 外部样式表11.3.4 多重样式表11.4 本章小结第12章 CSS进阶12.1 CSS字体属性12.1.1 font属性12.1.2 font-family属性12.1.3 font-size属性12.1.4 font-style属性12.1.5 font-variant属性12.1.6 fom-weight属性12.2 CSS文本属性12.2.1 color属性12.2.2 direction属性12.2.3 letter-spacing属性12.2.4 text-align属性12.2.5 text-decoration属性12.2.6 text-indent属性12.2.7 text-transform属性12.2.8 layout-flow属性12.2.9 line-height属性12.2.10 white-space属性12.2.11 word-spacing属性12.3 CSS背景属性12.3.1 background属性12.3.2 background-attachment属性12.3.3 background-color属性12.3.4 background-image属性12.3.5 background-position属性12.3.6 background-repeat属性12.4 CSS边框属性12.4.1 border属性12.4.2 border-bottom属性12.4.3 border-bottom-color属性12.4.4 border-bottom-style属性12.4.5 border-bottom-width属性12.4.6 border-color属性12.4.7 border-left属性12.4.8 border-left-color属性12.4.9 border-left-style属性12.4.10 border-left-width属性12.4.11 border-right属性12.4.12 border-right-color属性12.4.13 border-right-style属性12.4.14 border-right-width属性12.4.15 border-style属性12.4.16 border-top属性12.4.17 border-top-color属性12.4.18 border-top-style属性12.4.19 border-top-width属性12.4.20 border-width属性12.5 CSS边距属性12.5.1 margin属性12.5.2 margin-bottom属性12.5.3 margin-left属性12.5.4 margin-top属性12.5.5 margin-right属性12.6 CSS填充属性12.6.1 padding属性12.6.2 padding-bottom属性12.6.3 padding-left属性12.6.4 padding-right属性12.6.5 padding-top属性12.7 CSS列表属性12.7.1 list-style-image属性12.7.2 liSt-style-position属性12.7.3 list-style-type属性12.7.4 list-style属性12.8 CSS定位属性12.8.1 position属性12.8.2 clip属性12.8.3 overflow属性12.8.4 Z-index属性12.8.5 vertical-align属性12.8.6 bottom属性12.9 CSS表格属性12.9.1 border-collapse属性12.9.2 border-spacing属性12.9.3 caption-side属性12.9.4 empty-cells属性12.9.5 table-1ayout属性12.10 CSS滚动条属性12.11 CSS类别属性12.11.1 visibility属性12.11.2 float属性12.11.3 clear属性12.11.4 cursor属性12.11.5 display属性12.12 本章小结第13章 CSS伪类与伪元素13.1 伪类语法13.2 锚伪类13.3 first-child伪类与tang伪类13.4 伪元素的语法与使用13.5 本章小结第14章 CSS滤镜14.1 Alpha滤镜14.2 Blur滤镜14.3 Glow滤镜14.4 Chroma滤镜14.5 Filph滤镜与Filpv滤镜14.6 Shadow滤镜与DropShadow滤镜14.7 Mask滤镜14.8 Gray滤镜14.9 Invert滤镜与Xray滤镜14.10 Wave滤镜14.11 本章小结第15章 JavaScript起步15.1 JavaScript简介15.2 JavaScript的功能特性15.3 JavaScript的使用15.4 本章小结第16章 JavaScript语法基础16.1 变量16.2 运算符与表达式16.3 流程控制16.3.1 if条件语句16.3.2 switch语句16.3.3 for循环语句16.3.4 forin语句16.3.5 while语句和do…while语句16.3.6 break语句和continue语句16.4 函数16.4.1 定义函数16.4.2 return语句16.4.3 函数的调用16.5 消息对话框16.6 异常处理16.7 内置对象16.7.1 字符串内置对象方法16.7.2 布尔型内置对象方法16.7.3 数组内置对象方法16.7.4 数学内置对象方法16.7.5 日期内置对象方法16.8 校验16.9 本章小结第17章 JavaScript事件17.1 事件处理基本概念17.2 几种常用事件17.3 本章小结第18章 高级应用18.1 Cookie脚本18.1.1 Cookie的属性18.1.2 Cookie的存储18.1.3 Cookie的读取18.2 嵌入搜索引擎18.2.1 嵌入Google搜索引擎18.2.2 嵌入百度搜索引擎18.3 鼠标跟随特效18.4 计算器特效18.5 嵌入Google日历18.6 本章小结

编辑推荐

  本书从网页制作的实际操作出发,详细地介绍了HTML,页面制作、CSS样式控制、JavaScript动态程序以及专业开发环境的搭建。全书共18章,第1章介绍了如何搭建专业的Web开发环境;第2~10章介绍了HTML语法、标签、属性使用方法以及如何将HTML转换为XHTML;第11~14章介绍了CSS语法以及属性的使用方法;第15~17章介绍了JavaScfipt动态程序:第18章介绍了几个应用实例。

图书封面

图书标签Tags

评论、评分、阅读与下载


    HTML CSS JavaScript整合详解 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7