Web技术基础

出版社:清华大学出版社
出版日期:2013-2
ISBN:9787302299356
页数:352页

章节摘录

版权页:   插图:   2.JavaScript主要功能 JavaScript提供了一种编程工具。XHTML创作者往往都不是程序员,JavaScript是一种拥有极其简单语法的脚本语言,几乎每个人都有能力将短小的代码嵌入到页面中。从技术上讲,JavaScript是一种解释性编程语言,其源程序(脚本)由浏览器内置的JavaScript解释器动态处理成可执行代码。 JavaScript可以响应事件。可以将JavaScript设置为当某事件发生时才会被执行,例如页面载入完成或者当用户单击某个XHTML元素时。JavaScript可以读取及改变XHTML元素的内容。 JavaScript可以被用来验证数据。在表单数据被提交到服务器之前,JavaScript可以被用来验证这些数据。 1 6.1.2 JavaScript组成 如果从Web标准行为角度看,一个完整的JavaScript由以下三个部分组成。 1.核心(ECMAScript) ECMAScript与任何浏览器无关,在ECMA—262标准中描述:“ECMAScript可以为不同种类的宿主环境提供核心的脚本编程能力,因此核心的脚本语言是与任何特定的宿主环境分开进行规定的。”。Web浏览器对于ECMAScript来说只是一个宿主环境,并不是唯一的宿主环境,还有其他各种宿主环境,如Macromedia Flash中的ActionScript。 ECMAScript仅仅是一个描述,定义了脚本语言的所有属性、方法和对象,其他脚本语言可以基于ECMAScript作为功能的基准来实现并允许进行扩充,如图16.1所示。 ECMAScript分成几个不同的版本,ECMA—262第三版提供了对字符串处理、错误定义和数值输出的更新,增加了正则表达式、新的控制语句和try…catch异常处理的支持,以及一些为使标准国际化而做的改动。所有主流的Web浏览器脚本语言都遵守ECMA—262第三版。 2.文档对象模型(DOM) DOM是XHTML和XML的应用程序接口(API)。DOM把整个页面看成由节点层级构成的文档,称为文档树,XHTML或XML页面的每个部分都是一个节点的衍生物。下面代码用DOM绘制成的节点层次图如图16.2所示。   Sample Page   hello world!  。

书籍目录

第1章Web技术概述 1.1 Internet概述 1.1.1 TCP/IP 1.1.2 主机和IP地址 1.1.3域名和DNS 1.2 Web概述 1.2.1 Web历史 1.2.2 Web体系结构 1.2.3基本Web技术 1.2.4 Web服务器 1.3超文本与标记语言 1.3.1超文本与超媒体 1.3.2标记语言 1.4 Web标准 1.4.1 Web标准体系 1.4.2采用Web标准的优势 1.5浏览器 1.5.1常用浏览器 1.5.2浏览器内核 1.5.3标准浏览器 1.5.4浏览器市场 1.6网页制作工具 1.6.1 Adobe Dreamweaver 1.6.2测试和调试环境 1.7小结 1.8习题 第2章标准化页面 2.1 XHTML基础 2.1.1 XHTML文档结构 2.1.2元素与标签 2.1.3属性 2.1.4语法规则 2.2 Dreamweaver基础 2.2.1 Dreamweaver工作流程概述 2.2.2使用Dreamweaver站点 2.3文档结构元素 2.3.1标签 2.3.2标签 2.3.3标签 2.4头部元素 2.4.1标签 2.4.2标签 2.5小结 2.6习题 第3章结构化文档 3.1 XHTML通用元素 3.1.1标签 3.1.2标签 3.2 XHTML基本元素 3.2.1标题 3.2.2段落 3.2.3换行符 3.2.4注释 3.3 XHTML文本格式化 3.3.1文本格式化标签 3.3.2计算机输出标签 3.3.3引用和术语定义 3.4 XHTML列表 3.4.1无序列表 3.4.2有序列表 3.4.3定义列表 3.5叮叮书店首页结构化文档的建立 3.5.1分析设计页面内容结构 3.5.2用确定文档结构 3.5.3添加文本内容 3.5.4在浏览器中预览 3.6小结 3.7习题 第4章超链接 4.1标签 4.1.1 href属性 4.1.2 id和Name属性 4.2 XHTML字符集与颜色 4.2.1 XHTML字符集 4.2.2 XHTML字符实体 4.2.3 XHTML颜色 4.2.4 XHTML颜色名 4.3叮叮书店首页超链接的使用 4.4小结 4.5习题 第5章制作编辑图像 5.1 Fireworks基础 5.1.1矢量图和位图的概念 5.1.2认识Fireworks界面 5.1.3新建、打开和导人文件 5.1.4画布和图像的调整 5.1.5辅助设计工具 5.2操作对象 5.2.1对象和图层的概念 5.2.2选择、移动和对齐对象 5.2.3变形和扭曲 5.2.4改变对象的叠放次序 5.2.5设置对象的不透明度 5.2.6操作对象的快捷键 5.3编辑位图 5.3.1创建和取消选区 5.3.2编辑选区中的像素区域 5.4绘制矢量图形 5.4.1矢量图形的基本构成 5.4.2调整矢量线条 5.4.3路径的切割和组合 5.4.4路径和选区的相互转换 5.5文本对象的使用 5.5.1文本编辑和修饰 5.5.2将文本附加到路径 5.6小结 5.7习题 第6章图像进阶 6.1蒙版 6.1.1粘贴为蒙版 6.1.2粘贴于内部 6.1.3将文本用作蒙版 6.2简单GIF动画的制作 6.2.1使用状态制作动画 6.2.2使用补间实例制作动画 6.3切片及导出 6.3.1切片的作用 6.3.2切片的基本操作 6.4小结 6.5习题 第7章多媒体 7.1 XHTML图像 7.1.1标签 7.1.2标签和标签 7.2标签 7.3 XHTML音频 7.3.1音频格式 7.3.2使用音频 7.4 XHTML动画 7.4.1插入SWF文件 7.4.2设置SWF文件属性 7.5 XHTML视频 7.5.1视频格式 7.5.2 插入FLV文件 7.5.3插入WMP(Windows Media Player) 7.6叮叮书店首页图像的使用 7.7小结 7.8习题 第8章表格 8.1 XHTML表格 8.1.1表格结构 8.1.2表格标签 8.2常用表格标签 8.2.1标签 8.2.2标签 8.2.3标签 8.2.4标签 8.2.5、和标签 8.3叮叮书店购物车页面的建立 8.4小结 8.5习题 第9章表单 9.1 XHTML表单 9.1.1表单 9.1.2标签 9.2表单域 9.2.1标签 9.2.2标签 9.2.3标签 9.2.4标签 9.2.5标签 9.2.6标签 9.2.7标签 9.2.8标签 9.3叮叮书店联系我们页面的建立 9.4小结 9.5习题 第10章表现 10.1 CSS概述 10.2 CSS语法 10.3 CSS常用选择器 10.4 CSS属性 10.4.1 CSS属性 10.4.2 CSS属性值 10.5使用CSS 10.6层叠(多重)样式 10.7小结 10.8习题 …… 第11章页面布局 第12章元素外观属性 第13章 页面内容样式设计 第14章表格样式 第15章 网站制作流程与发布 第17章ECMAScript语句 第18章行为与对象 第19章DOM 第20章HTML DOM对象 第21章 BOM 第22章jQuery入门 参考文献

编辑推荐

《21世纪高等学校计算机应用技术规划教材:Web技术基础:XHTML、CSS、JavaScript》基于Web标准深入浅出地介绍了Web技术的基础知识,对Web体系结构、XHTML、CSS、JavaScrip和网站制作流程进行了详细的讲解。内容翔实,结构合理,语言精练,表达简明,实用性强,易于自学。《21世纪高等学校计算机应用技术规划教材:Web技术基础:XHTML、CSS、JavaScript》适合作为高等院校计算机专业及相关专业的教材,也可以作为相关培训机构的培训教材以及对Web技术感兴趣的人员自学用书。


 Web技术基础下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024