HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典

副标题:无

作   者:张亚飞编著

分类号:

ISBN:9787113100193

微信扫一扫,移动浏览光盘

简介

《HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典》是一本系统、全面的语法和范例辞典,详尽介绍了HTML、XHTML、CSS、JavaScript、DOM、AJAX这6种技术的语法。全书共分5章,书中不但对语法进行了理论讲解,而且还配有经典的范例对语法进行说明,使读者读后能真正做到将理论用于实践、学有所用、用有所循。《HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典》语言平实,操作简单,实用性强,方便读者即查即用,是学习网页制作和编程技术的全面用书,适合网页设计人员和编程人员进行参考和查询。

目录

目录
绪论
一、 知识准备
二、 浏览器准备
第1章 HTML和XHTML
1.1 基本知识
1.1.1 什么是HTML
1.1.2 关于HTML和HTML编辑器
1.1.3 怎样创建一个网页
1.1.4 怎样查看网页的源文件
1.1.5 什么是标签
1.1.6 什么是元素
1.1.7 什么是属性
1.1.8 属性值规则
1.1.9 [coreattrs]属性
1.1.10 [i18n]属性
1.1.11 [events]属性
1.1.12 [reserved]属性
1.1.13 元素和属性的大小写规范
1.1.14 什么是字符引用
1.1.15 什么是字符数字引用
1.1.16 什么是字符实体引用
1.1.17 HTML空白和空白字符
1.2 HTML数据类型
1.2.1 什么是HTML数据类型
1.2.2 CDATA
1.2.3 ID和NAME
1.2.4 IDREF和IDREFS
1.2.5 NUMBER
1.2.6 文本字符串
1.2.7 URI
1.2.8 颜色
1.2.9 长度
1.2.10 MIME类型
1.2.11 语言代码
1.2.12 字符编码
1.2.13 单字符
1.2.14 日期和时间
1.2.15 链接
1.2.16 介质描述符
1.2.17 脚本
1.2.18 样式表
1.2.19 框架目标名
1.3 文档整体结构
1.3.1 HTML文档整体结构
1.3.2 HTML版本和文档类型声明——<!DOCTYPE>
1.3.3 标识HTML文档——html元素
1.3.4 标识HTML文档的开头部分——head元素
1.3.5 定义网页标题——title元素
1.3.6 标识HTML文档的主体部分——body元素
1.3.7 HTML文档注释——<!-- -->
1.4 定义文档数据——meta元素
1.5 文字与段落
1.5.1 段落——p元素
1.5.2 强制换行——br元素
1.5.3 软换行——wbr元素
1.5.4 连字符
1.5.5 基本文字格式——tt、i、b、big、small、strike、s、u元素
1.5.6 文本水平居中显示——center元素
1.5.7 文字字体设置——font、basefont元素
1.6 语义和引用
1.6.1 强调文本片段——em、strong元素
1.6.2 标识文本缩写的全称——abbr、acronym元素
1.6.3 其他的语义元素——dfn、code、samp、kbd、var元素
1.6.4 上标和下标——sub、sup元素
1.6.5 注音显示——ruby、rt元素
1.6.6 标题——h1、h2、h3、h4、h5、h6元素
1.6.7 标记文本改变——ins、del元素
1.6.8 预格式化文本——pre元素
1.6.9 水平分隔线——hr元素
1.6.10 无语义逻辑结构——div、span元素
1.6.11 引用大段内容——blockquote元素
1.6.12 引用少量内容——q元素
1.6.13 强调类型的引用——cite元素
1.7 列表
1.7.1 有序列表——ol元素
1.7.2 无序列表——ul元素
1.7.3 列表项——li元素
1.7.4 解说列表——dl元素
1.7.5 解说列表项——dt、dd元素
1.7.6 嵌套列表
1.7.7 多列目录列表和单列菜单列表——dir、menu元素
1.8 超链接
1.8.1 什么是超链接
1.8.2 什么是绝对路径
1.8.3 什么是相对路径
1.8.4 URI,URL,URN
1.8.5 本地链接和服务器链接
1.8.6 定义超链接——a元素
1.8.7 书签和命名锚点
1.8.8 文档关系链接——link元素
1.8.9 定义基准链接地址——base元素
1.9 图片和图文混排
1.9.1 网页可用的图片格式
1.9.2 链入图片文件——img元素
1.9.3 漂浮对象
1.9.4 图片占位符
1.9.5 热点和图像映射
1.9.6 客户端图像映射
1.9.7 定义图像映射区域——area元素
1.9.8 创建图像映射——map元素
1.9.9 服务端图像映射
1.10 表格
1.10.1 定义表格——table元素
1.10.2 定义表格行——tr元素
1.10.3 定义单元格——th、td元素
1.10.4 表格的标题——caption元素
1.10.5 表格的按行分组显示——thead、tfoot、tbody元素
1.10.6 表格的按列分组显示——colgroup、col元素
1.11 表单
1.11.1 什么是HTML表单
1.11.2 什么是HTML表单控件
1.11.3 表单控件的容器——form元素
1.11.4 创建基本表单控件——input元素
1.11.5 创建按钮控件——button元素
1.11.6 创建组合框和列表框——select元素
1.11.7 定义组合框和列表框项目——option元素
1.11.8 成组选项——optgroup元素
1.11.9 创建多行文本框——textarea元素
1.11.10 为表单控件定义标签——label元素
1.11.11 为表单添加结构——fieldset元素
1.11.12 为表单结构定义标签——legend元素
1.11.13 将焦点移到某个元素上
1.11.14 【Tab】键导航
1.11.15 热键导航
1.11.16 将控件设置为禁用
1.11.17 设置只读控件
1.11.18 结果良好的控件
1.12 框架
1.12.1 什么是框架文档
1.12.2 框架集——frameset元素
1.12.3 不显示框架——noframes元素
1.12.4 框架窗口——frame元素
1.12.5 内联框架——iframe元素
1.13 对象和多媒体
1.13.1 链入Java applet小程序——applet元素
1.13.2 使用object元素链入对象——object元素
1.13.3 为对象定义初始化参数——param元素
1.13.4 使用embed元素链入对象——embed元素
1.13.5 使用object元素链入Java applet
1.13.6 链入Flash影片(SWF)
1.13.7 链入QuickTime影片(MOV)
1.13.8 链入AVI、MPEG影片
1.13.9 链入real影片(RM和RMVB)
1.13.10 链入音频
1.13.11 链入Shockwave影片(DIR)
1.13.12 使用object元素链入HTML文档
1.14 国际化
1.14.1 国际化和区域化
1.14.2 使用dir属性定义文字方向
1.14.3 Unicode双向运算法则
1.14.4 忽略双向运算法则——bdo元素
1.14.5 使用charset属性定义字符编码
1.14.6 使用lang属性指定文档内容的自然语言
1.15 XML
1.15.1 什么是XML
1.15.2 什么是有效的XML文档
1.15.3 DTD的基本使用方法
1.15.4 什么是命名空间
1.15.5 什么是格式良好的XML文档
1.15.6 子元素和父元素
1.15.7 XML元素和属性
1.15.8 XML注释
1.15.9 PCDATA和CDATA
1.15.10 CDATA段和转义字符
1.15.11 什么是处理指令
1.15.12 什么是实体
1.15.13 XML数据岛和数据绑定
1.16 XHTML
1.16.1 什么是XHTML
1.16.2 XHTML语法(与HTML 4的不同点)
1.16.3 转换HTML 4为XHTML
附录A HTML元素和属性浏览器兼容性索引
附录B HTML的字符实体引用和数字引用对照表
附录C 常用字符URL编码对照表
附录D 常用字符集速查表
附录E HTML自然语言及语言代码对照表
附录F HTML 4.0制作网页应遵循的一般性原则
第2章 CSS
2.1 怎样在HTML文档中使用样式表
2.1.1 什么是CSS
2.1.2 创建一个嵌有CSS代码的网页
2.1.3 嵌入式CSS样式表
2.1.4 外部引用式CSS样式表
2.1.5 内联式CSS样式表
2.1.6 可替换型样式表
2.1.7 偏好型样式表
2.1.8 持久型样式表
2.1.9 用户浏览器启动和禁用样式表的方法
2.1.10 指定HTML默认样式表类型
2.1.11 Quirks模式和Standards模式
2.1.12 什么是DOCTYPE开关
2.1.13 IE浏览器的DOCTYPE开关
2.1.14 Quirks模式和Standards模式的呈现差异
2.2 CSS基本语法规则
2.2.1 样式规则
2.2.2 规则块
2.2.3 选择符
2.2.4 样式
2.2.5 规则集
2.2.6 @规则
2.2.7 @charset规则
2.2.8 CSS注释
2.2.9 字符和大小写
2.3 CSS属性值的定义
2.3.1 长度(length)
2.3.2 百分比值
2.3.3 URL和URI
2.3.4 计数器
2.3.5 颜色
2.3.6 角度(angle)
2.3.7 时间(time)
2.3.8 频率(frequency)
2.3.9 属性值的计算步骤
2.3.10 什么是指定值
2.3.11 什么是计算值
2.3.12 什么是使用值
2.3.13 什么是实际值
2.3.14 属性值的继承
2.3.15 inherit属性值
2.4 CSS基本选择符
2.4.1 选择符的基本使用方法
2.4.2 群选择符
2.4.3 类型(type)选择符
2.4.4 通用选择符
2.4.5 派生选择符
2.4.6 子选择符
2.4.7 相邻同级选择符
2.4.8 属性选择符
2.4.9 类选择符
2.4.10 ID选择符
2.5 伪元素、伪类选择符和动态生成内容
2.5.1 伪元素、伪类选择符
2.5.2 第一个子元素伪类选择符——:first-child
2.5.3 未被访问链接伪类选择符——:link
2.5.4 已访问链接伪类选择符——:visited
2.5.5 鼠标移到元素上伪类选择符——:hover
2.5.6 元素被用户激活时伪类选择符——:active
2.5.7 焦点伪类选择符——:focus
2.5.8 语言伪类选择符——:lang
2.5.9 首行伪元素选择符——:first-line
2.5.10 首字符伪元素选择符——:first-letter
2.5.11 在元素的内容之前插入内容伪元素选择符——:before
2.5.12 在元素的内容之后插入内容伪元素选择符——:after
2.6 CSS样式的层叠规则
2.6.1 样式表来源
2.6.2 CSS样式的层叠规则
2.6.3 !important规则
2.7 盒子(BOX)模型
2.7.1 什么是元素BOX
2.7.2 定义边距——margin-top|margin-bottom|margin——right|margin-left
2.7.3 定义边距的快捷方式——margin
2.7.4 定义衬距——padding-top|padding-right|padding-bottom|padding-left
2.7.5 定义衬距的快捷方式——padding
2.7.6 定义边框线条的粗细——border-top-width|border-right-width|border-bottom-width|border-left-width
2.7.7 定义边框线条粗细的快捷方式——border-width
2.7.8 定义边框线条的颜色——border-top-color|border-right-color|border-bottom-color|border-left-color
2.7.9 定义边框线条颜色的快捷方式——border-color
2.7.10 定义边框线条的样式——border-top-style|border-right-style|border-bottom-style|border-left-style
2.7.11 定义边框线条样式的快捷方式——border-style
2.7.12 边框设置的快捷方式属性——border-top|border-right|border-bottom|border-left
2.7.13 定义边框设置的快捷方式——border
2.8 BOX容器与BOX类型
2.8.1 什么是BOX容器
2.8.2 什么是视点
2.8.3 什么是包含块
2.8.4 什么是初始包含块
2.8.5 定义BOX类型——display
2.8.6 块级元素和块级BOX
2.8.7 行内级元素和行内级BOX
2.8.8 块级元素和行内级元素的不同
2.8.9 插入式BOX
2.9 用户动态界面
2.9.1 动态外廓——outline-width、outline-style、outline-color、outline
2.9.2 呈现光标——cursor
2.10 背景
2.10.1 元素BOX的背景
2.10.2 设置元素BOX的背景颜色——background-color
2.10.3 设置元素BOX的背景图片——background-image
2.10.4 设置背景图片是否平铺——background-repeat
2.10.5 设置背景图片是否可以滚动——background-attachment
2.10.6 设置背景图片的位置——background-position
2.10.7 背景快捷方式属性——background
2.11 字体
2.11.1 字体概述
2.11.2 字体组合——font-family
2.11.3 字体样式——font-style
2.11.4 字体变体——font-variant
2.11.5 字体粗细——font-weight
2.11.6 字体大小——font-size
2.11.7 字体快捷方式属性——font
2.12 文本
2.12.1 文本缩进——text-indent
2.12.2 文本对齐——text-align
2.12.3 文本修饰——text-decoration
2.12.4 字母间距——letter-spacing
2.12.5 单词间距——word-spacing
2.12.6 字符转换大小写——text-transform
2.12.7 空白文本——white-space
2.12.8 指定文本内容颜色——color
2.13 列表
2.13.1 首要BOX和符号BOX
2.13.2 列表样式
2.13.3 列表项符号——list-style-type
2.13.4 列表项符号图形——list-style-image
2.13.5 列表项符号的位置——list-style-position
2.13.6 列表项符号快捷方式——list-style
2.14 动态内容
2.14.1 动态产生内容——content
2.14.2 自定义嵌套替换——quotes
2.14.3 重置计数器——counter-reset
2.14.4 递增计数器——counter-increment
2.15 可视性
2.15.1 处理BOX中内容的溢出——overflow
2.15.2 处理BOX中内容的裁剪——clip
2.15.3 BOX的可视性——visibility
2.16 BOX的定位
2.16.1 BOX的布局
2.16.2 BOX的定位方式
2.16.3 指定BOX的定位方式——position
2.16.4 定义BOX中内容的偏移置——top
2.16.5 定义BOX中内容的偏移量——right
2.16.6 定义BOX中内容的偏移量——bottom
2.16.7 定义BOX中内容的偏移量——left
2.16.8 指定浮动定位——float
2.16.9 控制相邻的浮动BOX的排列——clear
2.16.10 正常流向.
2.16.11 相对定位
2.16.12 浮动定位
2.16.13 绝对定位
2.16.14 固定定位
2.16.15 分层呈现——z-index
2.17 BOX的幅面大小和计算规则
2.17.1 替换元素和非替换元素
2.17.2 BOX的幅面大小
2.17.3 定义BOX的高度——height
2.17.4 定义BOX允许的最小高度——min-height
2.17.5 定义BOX允许的最大高度——max-height
2.17.6 定义BOX的宽度——width
2.17.7 定义BOX允许的最小宽度——min-width
2.17.8 定义BOX允许的最大宽度——max-width
2.17.9 BOX宽度和边距的计算规则
2.17.10 BOX高度和边距的计算规则
2.17.11 行内级BOX中行BOX高度的计算规则
2.17.12 设置行高——line-height
2.17.13 设置垂直对齐——vertical-align
2.18 表格
2.18.1 表格内容的可视布局
2.18.2 确定表格中单元格、行和列布局的算法——table-layout
2.18.3 空单元格的边框和背景——empty-cells
2.18.4 分隔相邻单元格边框的距离——border-spacing
2.18.5 定义边框模型——border-collapse
2.18.6 确定标题相对表格的位置——caption-side
2.19 分页显示和打印
2.19.1 分页显示
2.19.2 页面BOX
2.19.3 页面选择符
2.19.4 在元素BOX容器之前添加分页符——page-break-before
2.19.5 在元素BOX容器之后添加分页符——page-break-after
2.19.6 在元素BOX容器中添加分页符——page-break-inside
2.19.7 定义元素BOX容器内底部段落的分隔——orphans
2.19.8 定义元素BOX容器内顶部段落的分隔——windows
2.20 将样式表应用于不同介质
2.20.1 使用style元素的media属性
2.20.2 @import规则
2.20.3 @media规则
2.20.4 使用link元素的media属性
2.20.5 基于介质的层叠
2.20.6 介质类型描述符
附录A CSS选择符和样式属性浏览器兼容性索引
附录B HTML 4推荐的默认CSS样式表
附录C CSS 2.1选择符一览表
附录D 常用的通用字体组合
附录E Quirks模式和Standards模式浏览器索引
附录F 语音相关的样式属性
第3章 JavaScript
3.1 在HTML网页中编写JavaScript脚本代码
3.1.1 什么是JavaScript
3.1.2 什么是脚本语言
3.1.3 什么是客户端脚本
3.1.4 什么是服务器端脚本
3.1.5 JavaScript对比Java
3.1.6 JavaScript对比ECMA-262
3.1.7 JavaScript对比JScript
3.1.8 客户端JavaScript对比服务器端JavaScript
3.1.9 怎样启用JavaScript执行环境
3.1.10 怎样创建JavaScript应用程序
3.1.11 什么是DHTML
3.1.12 在script元素中定义脚本代码
3.1.13 使用noscript元素定义浏览器不支持脚本时的内容
3.1.14 在内建事件中定义脚本
3.1.15 在超链接中定义脚本
3.1.16 声明HTML文档所使用的脚本语言
3.1.17 动态修改文档
3.1.18 隐藏脚本数据
3.2 基本语法
3.2.1 什么是语法规则
3.2.2 空白和多行书写
3.2.3 点语法
3.2.4 卷曲花括号
3.2.5 分号
3.2.6 圆括号
3.2.7 字符的大小写
3.2.8 语句和语句块
3.2.9 变置与常量
3.2.10 数据运算
3.2.11 流程控制
3.2.12 Jscript()函数
3.2.13 Getobject()函数
3.2.14 ScriptEngine()函数
3.2.15 ScriptEngineBuildVersion()函数
3.2.16 ScriptEngineMajorVersion()函数
3.2.17 ScriptEngineMinorVersion()函数
3.3 核心类
3.3.1 ActiveXObject类
3.3.2 Arguments类
3.3.3 Array类
3.3.4 Boolean类
3.3.5 Date类
3.3.6 Enumerator类
3.3.7 Error类
3.3.8 EvalError类
3.3.9 Function类
3.3.10 Global类
3.3.11 Iterators
3.3.12 JSON类
3.3.13 Math类
3.3.14 Number类
3.3.15 Object类
3.3.16 RangeError类
3.3.17 ReferenceError类
3.3.18 RegExp类
3.3.19 String类
3.3.20 SyntaxError类
3.3.21 TypeError类
3.3.22 URIError类
3.3.23 VBArray类
3.4 宿主对象(浏览器对象模型,BOM)
3.4.1 clipboardData对象
3.4.2 documentCompatiblelnfoCollection对象
3.4.3 window对象
3.4.4 history对象
3.4.5 HTMLDocumentCompatiblelnfo对象
3.4.6 HTMLStorage对象
3.4.7 location对象
3.4.8 navigator对象
3.4.9 screen对象
附录A JavaScript版本历史
附录B JavaScript核心类浏览器兼容性索引
附录C JavaScript宿主对象浏览器兼容性索引
附录D JScript错误代码号对应错误索引表
第4章 DOM
4.1 HTML DOM
4.1.1 HTML DOM和DOM的基本知识
4.1.2 HTMLDocument接口
4.1.3 HTMLCollection接口
4.1.4 HTMLOptionsCollection接口
4.1.5 HTMLElement接口
4.1.6 HTML元素对象的通用操作——处理元素对象的内容
4.1.7 HTML元素对象的通用操作——处理元素对象的位置和大小
4.1.8 HTMLFormElement接口
4.1.9 HTMLSelectElement接口
4.1.10 HTMLTextAreaElement接口
4.1.11 HTMLInputElement接口
4.1.12 HTMLAnchorElement接口
4.1.13 HTMLTableElement接口
4.1.14 HTMLTableSectionElement接口
4.1.15 HTMLTableRowElement接口
4.1.16 其他接口
4.2 核心DOM
4.2.1 Attr接口
4.2.2 CDATASection接口
4.2.3 CharacterData接口和Comment接口
4.2.4 Document接口
4.2.5 DocumentFragment接口
4.2.6 DocumentType接口
4.2.7 DOMException接口
4.2.8 DOMlmplementation接口
4.2.9 Element接口
4.2.10 Entity接口
4.2.11 EntityReference接口
4.2.12 NamedNodeMap接口
4.2.13 Node接口
4.2.14 NodeList接口
4.2.15 Notation接口
4.2.16 ProcessingInstruction接口
4.2.17 Text接口
4.3 样式DOM
4.3.1 样式表相关对象结构图
4.3.2 style对象
4.3.3 styleSheet对象
4.3.4 rule对象
4.3.5 page对象
4.3.6 DOM样式
4.3.7 CSSStyleSheet接口
4.3.8 CSSRuleList接口
4.3.9 CSSRule接口
4.3.10 CSSlmportRule接口
4.3.11 CSSStyleRule接口
4.3.12 CSSStyleDeclaration接口
4.4 事件DOM
4.4.1 事件基本知识
4.4.2 event对象
4.4.3 DOM Event
4.4.4 EventTarget接口
4.4.5 EventListener接口
4.4.6 Event接口
4.4.7 EventException接口
4.4.8 DocumentEvent接口
4.4.9 UIEvent接口
4.4.10 MouseEvent接口
4.4.11 MutationEvent接口
附录A HTML DOM浏览器兼容性索引
附录B 核心DOM浏览器兼容性索引
附录C 事件DOM和样式DOM浏览器兼容性索引
附录D CSS样式属性和style对象属性对照表
附录E 事件属性及浏览器兼容性索引
第5章 AJAX
5.1 AJAX基本知识
5.2 XMLHttpRequest类
5.3 XDomainRequest类
5.4 XMLHttP类

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon