|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书按照由初级到高级,由简单到复杂的教学模式,深入浅出地讲解了HTML编程的所有相关知识。全书共分为三部分,第一部分共有11章,详细讲解了使用HTML编写网页的所有元素和语法,每章中含有一个或多个实际项目,手把手地教授所学知识;第二部分共有4章,详细讲解了几个与HTML编写网页相关的补充领域,这部分的每一章都含有"进一步学习",提供了与该主题相关的补充学习内容;在第三部分,提供了与HTML有关的快速资源索引,并在明显的地方列出了初级和高级HTML代码中常用的信息。
本书可以作为HTML初级程序员的培训教材,也可以作为HTML资深程序员的完全参考手册。 目录:
第一部分 HTML基础知识
第1章 准备开始 3 1.1 理解什么是媒体 4 1.1.1 剖析Web站点 4 1.1.2 Web浏览器 6 1.1.3 展望未来 7 1.2 认真计划网站 8 1.2.1 确定好网站的访问对象 8 1.2.2 为网站定好目标 9 1.2.3 建立网站的结构 10 1.2.4 组织网站的内容 10 1.2.5 开发网站的导航系统 11 1.3 使用HTML编辑器 12 1.3.1 基于文本的HTML编辑器 12 1.3.2 所见即所得的HTML编辑器 13 1.3.3 哪个才是最好的 13 1.4 向高手学习HTML知识 14 1.4.1 项目1-1:开发一个Web站点 15 1.4.2 小结 16 1.5 小测验 16 第2章 基本的页面结构 19 2.1 命名规则 20 2.2 在浏览器中浏览页面 22 2.3 理解标签 22 2.3.1 标签的类型 23 2.3.2 属性 24 2.3.3 必需的标签 24 2.3.4 XHTML的3种风格 25 2.3.5 大写 27 2.3.6 引号 27 2.3.7 嵌套 27 2.3.8 空格和间隔 28 2.4 使用特殊字符 30 2.5 加入注释 31 2.5.1 项目2-1:创建Web站点的首页 32 2.5.2 小结 34 2.6 小测验 34 第3章 颜色 35 3.1 理解十六进制颜色 36 3.1.1 使用颜色名 38 3.2 使用Web安全颜色 39 3.3 指定文档颜色 41 3.3.1 项目3-1:改变网页的颜色 42 3.3.2 小结 43 3.4 小测验 43 第4章 操作文本 45 4.1 格式化段落 46 4.1.1 段落空隔 46 4.1.2 换行 48 4.1.3 preformat 49 4.1.4 引用文本块 50 4.1.5 水平标准线 51 4.1.6 对齐 52 4.1.7 项目4-1:格式化段落以及页面元素 55 4.1.8 小结 58 4.2 使用头标 58 4.3 添加着重号 61 4.3.1 逻辑样式 61 4.3.2 物理样式 62 4.4 格式化字体 64 4.4.1 字体式样 65 4.4.2 字体尺寸 67 4.4.3 字体颜色 69 4.4.4 项目4-2:为Web页面加上样式属性 70 4.4.5 小结 71 4.5 小测验 72 第5章 使用链接 73 5.1 创建到其他网页的链接 74 5.1.1 绝对链接 76 5.1.2 相对链接 76 5.2 创建到同一网页中其他部分的链接 79 5.2.1 创建锚点 80 5.2.2 链接锚点 81 5.3 链接到其他文件类型 83 5.3.1 电子邮件地址 83 5.3.2 新闻组 84 5.3.3 FTP及可下载文件 84 5.3.4 项目5-1:创建链接 85 5.3.5 小结 88 5.4 改变链接颜色 89 5.5 定制链接 90 5.5.1 Tab顺序 90 5.5.2 键盘快捷键 91 5.5.3 目标窗口 92 5.5.4 项目5-2:定制链接 92 5.5.5 小结 94 5.6 小测验 95 第6章 使用图像 97 6.1 在前景中使用图像 98 6.1.1 图像文件的类型 98 6.1.2 使用已有的图片 99 6.1.3 创建自己的图片 100 6.1.4 项目6-1:在网页上添加一幅图像 100 6.1.5 小结 102 6.2 指定图像的高度和宽度 103 6.3 为图像提供替代文本 105 6.4 链接图像 106 6.4.1 链接整个图像 107 6.4.2 链接图像的一部分 107 6.5 使用边界 112 6.6 对齐图像和文本 114 6.6.1 结束对齐功能 116 6.7 在图像周围添加空白 118 6.7.1 项目6-2:转换图像特性 119 6.7.2 小结 122 6.8 在背景中使用图像 122 6.8.1 项目6-3:添加背景图像 125 6.8.2 小结 127 6.9 小测验 127 第7章 使用多媒体 129 7.1 理解插件程序、ActiveX控制器和帮助应用程序 130 7.1.1 查找计算机上的插件程序 130 7.1.2 决定文件类型、扩展名和适当的插件程序 131 7.2 链接多媒体 133 7.3 嵌入多媒体 134 7.3.1 使用嵌套 135 7.3.2 使用object 139 7.3.3 同时使用embed和object标识符 141 7.3.4 Java程序 142 7.3.5 项目7-1:在网页中嵌入声音 143 7.3.6 小结 144 7.4 小测验 145 第8章 创建列表 147 8.1 使用有序列表 148 8.2 使用无序列表 151 8.2.1 项目8-1:在网页上使用列表 151 8.2.2 小结 154 8.3 使用自定义列表 155 8.4 嵌套列表 156 8.4.1 项目8-2:在网页中使用两种不同类型的列表 158 8.4.2 小结 162 8.5 小测验 162 第9章 使用表格 163 9.1 理解表格 164 9.2 创建基本的表格 164 9.2.1 表格结构 165 9.2.2 单元格内容 166 9.3 编排表格格式 170 9.3.1 边框 170 9.3.2 cellpadding和cellspacing属性 173 9.3.3 宽度和高度 175 9.3.4 对齐方式 179 9.3.5 颜色 179 9.3.6 背景图 180 9.3.7 标题 180 9.3.8 项目9-1:创建基本的表格 181 9.3.9 小结 183 9.4 编排表格单元中内容的格式 184 9.4.1 对齐方式 184 9.4.2 宽度和高度 186 9.4.3 颜色 187 9.4.4 禁止换行 190 9.4.5 跨列 191 9.4.6 跨行 191 9.4.7 项目9-2:编排单元格内容的格式 192 9.4.8 小结 195 9.5 使用更多的编排技巧 195 9.5.1 行的组合和对齐 195 9.5.2 列的组合和对齐 197 9.6 使用表格进行页面布局 199 9.6.1 无隙表格 201 9.6.2 嵌套表格 201 9.6.3 项目9-3:使用无隙表格和嵌套表格 203 9.6.4 小结 206 9.7 小测验 206 第10章 建立框架 207 10.1 理解框架 208 10.1.1 支持框架的浏览器 208 10.2 建立基本的框架设置 209 10.2.1 行与列 209 10.2.2 标识框架内容 212 10.3 格式化框架 213 10.3.1 命名 214 10.3.2 边框 214 10.3.3 页边空白的高度和宽度 215 10.3.4 滚动 216 10.3.5 调整大小 218 10.4 框架间的链接 219 10.4.1 目标 219 10.4.2 基本目标 220 10.5 嵌套框架 221 10.6 建立内嵌式框架 223 10.7 为非框架浏览器建立内容 224 10.7.1 项目10-1:建立一个基本的框架设置 225 10.7.2 小结 227 10.8 小测验 228 第11章 使用表单 229 11.1 理解什么是表单 230 11.2 创建基本的表单 230 11.2.1 文本输入 231 11.2.2 单选按钮 235 11.2.3 复选框 237 11.2.4 选择菜单 238 11.2.5 文件上载 240 11.2.6 隐藏区 241 11.2.7 按钮 241 11.2.8 项目11-1: 创建一个基本的表单 244 11.2.9 小结 246 11.3 处理表单 247 11.3.1 Action属性 247 11.3.2 Method和Enctype属性 248 11.4 附加的格式化技术 249 11.4.1 表格 250 11.4.2 Tab命令和快捷键 251 11.4.3 标签 251 11.4.4 分组 252 11.4.5 使表单元素丧失功能 254 11.4.6 项目11-2:格式化表单 255 11.4.7 小结 258 11.5 小测验 260 第二部分 超越HTML 第12章 创建Web图像 263 12.1 图像软件 264 12.1.1 Adobe 264 12.1.2 Macromedia 265 12.1.3 Jasc的Paint Shop Pro 266 12.2 影响设计决策的问题 266 12.2.1 操作平台 266 12.2.2 目标观众的人数统计 267 12.2.3 设计一个特定尺寸 267 12.2.4 HTML 268 12.2.5 浏览器 269 12.2.6 颜色 270 12.2.7 带宽 270 12.3 文件的格式 274 12.3.1 术语 274 12.3.2 GIF 276 12.3.3 JPEG 278 12.3.4 PNG 279 12.3.5 为工作选择最好的文件格式 279 12.3.6 项目12-1:保存网络图像 280 12.3.7 小结 281 12.4 小测验 281 12.5 进一步学习 282 第13章 网页内容 283 13.1 确保屏幕上的可读性 284 13.2 创建有效链接 285 13.3 提供打印友好页面 286 13.3.1 项目13-1:优化文本内容 287 13.3.2 小结 289 13.4 小测验 289 13.5 进一步学习 290 第14章 JavaScript 291 14.1 理解JavaScript 292 14.1.1 解答JavaScript 293 14.1.2 隐藏脚本 294 14.1.3 术语 294 14.1.4 JavaScript的逻辑性 297 14.2 脚本示例 298 14.2.1 加入当前日期和时间 298 14.2.2 制作必要的表格字段 299 14.2.3 当用户指向页面元素时改变它们 300 14.2.4 格式化一个新窗口 302 14.2.5 项目14-1:使用JavaScript调用一个新的浏览器窗口 304 14.2.6 小结 305 14.3 小测验 305 14.4 进一步学习 306 14.4.1 在线参考和脚本 306 14.4.2 书籍 306 第15章 级联样式工作表 307 15.1 理解CSS 308 15.1.1 CSS1与CSS2相比较 309 15.1.2 选择器 309 15.1.3 特性 309 15.1.4 声明和规则设置 310 15.1.5 普遍的类 310 15.1.6 值的类型 312 15.1.7 结构 313 15.1.8 高级概念 314 15.2 格式化页面 315 15.2.1 文本显示 316 15.2.2 背景 317 15.2.3 表格 318 15.2.4 清单 318 15.2.5 控制空白区域 319 15.2.6 边框 319 15.2.7 定位和页面布局 320 15.2.8 对其他的媒体进行格式化 320 15.2.9 项目15-1:创建一个样式表格 321 15.2.10 小结 322 15.3 小测验 323 15.4 进一步学习 323 第16章 使页面可被他人浏览 325 16.1 域名 326 16.2 寻找主机供应商 326 16.2.1 个人网站服务 327 16.2.2 商业网站服务 327 16.3 搜索引擎和搜索目录 329 16.3.1 为你的站点发布做好准备 329 16.3.2 项目16-1:添加meta标签 331 16.3.3 小结 331 16.4 上载你的页面 332 16.4.1 Windows的FTP程序 332 16.4.2 Macintosh FTP程序 334 16.4.3 基于网络的FTP 335 16.5 测试你的站点 336 16.6 提交你的站点 337 16.7 市场策划提示 338 16.8 使你的网站生机勃勃 338 16.8.1 小结 339 16.9 小测验 339 16.10 进一步学习 339 16.10.1 搜索引擎和搜索目录 340 第三部分 附录 附录A HTML 4参考表 343 附录B 特殊符号 357 附录C 常见问题解答(FAQ) 363 附录D 定位图像、剪贴画、多媒体和软件等 371 附录E 文件类型 375 附录F 小测验答案 379 |