读书人

HTML XHTML CSS网页制作从入门到精通

发布时间: 2010-03-15 03:02:43 作者:

 HTML XHTML CSS网页制作从入门到精通


基本信息出版社:人民邮电出版社
页码:322 页
出版日期:2008年07月
ISBN:9787115180223
条形码:9787115180223
版本:第1版
装帧:平装
开本:16
正文语种:中文

内容简介 HTML是网页制作的基础语言,是每个网页制作者必须掌握的内容。XHTML 1.0是一种在HTML 4.0基础上优化和改进的新语言,是基于XML的应用。建立XHTML的目的就是实现HTML向XML的过渡。目前在网站设计中推崇的Web标准就是基于XHTML的应用。本书通过大量的实例,循序渐进地介绍了使用HTML、XHTML和CSS创建网页以及进行页面布局的基础知识。全书共分为3个部分,包括14章及一个附录,重点介绍使用HTML和XHTML进行网页制作的方方面面知识,同时讲解了目前流行的Web标准与CSS网页布局的具体方法和实例。为了便于读者学习,附录中汇集了经过作者精心整理的网页制作常见问题解答50多例。本书语言简洁、内容丰富,适合网页设计与制作人员、网站建设与开发人员、大专院校相关专业师生、网页制作培训班学员、个人网站爱好者阅读。
目录
第一部分 HTML网页制作篇
第1章 从零开始认识HTML 2
1.1 HTML的基本概念 2
1.2 HTML文件的基本结构 2
1.2.1 HTML文件结构 2
1.2.2 编写HTML文件的注意事项 3
1.3 编写简单的HTML实例 3
1.3.1 使用记事本手工编写HTML页面 3
1.3.2 使用Dreamweaver编写HTML页面 4
1.4 运行并浏览HTML文件 5
1.4.1 查看页面效果 5
1.4.2 查看源文件 5
第2章 HTML文件基本标记 7
2.1 头部标记head 7
2.2 标题标记title 7
2.3 元信息标记meta 8
2.3.1 定义页面关键字 8
2.3.2 定义页面描述 9
2.3.3 定义编辑工具 9
2.3.4 定义作者信息 10
2.3.5 限制搜索方式 10
2.3.6 定义网页文字及语言 11
2.3.7 定义网页的定时跳转 11
2.3.8 定义网页的过渡效果 13
2.4 页面主体标记body 14
2.4.1 定义网页背景色bgcolor 14
2.4.2 设置背景图片background 15
2.4.3 设置文字颜色text 16
2.4.4 设置链接文字属性link 16
2.4.5 设置边距margin 19
2.5 页面注释标记!-- -- 20
2.6 实例演练——创建基本的HTML网页 21
第3章 设计网页文本内容 23
3.1 设置文字格式 23
3.1.1 设置文字大小 23
3.1.2 设置标题 24
3.1.3 设置字体 25
3.1.4 设置文字的颜色 26
3.1.5 加大与缩小 27
3.1.6 粗体与斜体 29
3.1.7 上标与下标 30
3.1.8 删除线与下划线 31
3.1.9 设置等宽字体 33
3.2 设置段落格式 34
3.2.1 简单换行 34
3.2.2 开始一个新段落 35
3.2.3 文字居左、居中与居右 35
3.2.4 设置段落的文字方向 36
3.2.5 水平线 37
3.2.6 不换行 38
3.2.7 预定义格式 39
3.2.8 长引用 40
3.2.9 短引用 41
3.3 设置滚动效果 42
3.3.1 滚动标记marquee 42
3.3.2 滚动方向direction 43
3.3.3 滚动方式behavior 43
3.3.4 滚动次数loop 44
3.3.5 滚动速度scrollamount 46
3.3.6 滚动延迟scrolldelay 46
3.3.7 滚动区域的背景颜色bgcolor 47
3.3.8 滚动背景宽度和高度width、height 48
3.3.9 设置空白空间hspace、vspace 49
3.4 实例演练——设置网页文本及段落 50
第4章 使用列表 53
4.1 使用无序列表 53
4.1.1 无序列表标记ul 53
4.1.2 设置无序列表的类型type 54
4.1.3 定义列表标记dl 55
4.1.4 菜单列表标记menu 56
4.1.5 目录列表dir 57
4.2 使用有序列表 58
4.2.1 有序列表标记ol 58
4.2.2 有序列表的类型type 59
4.2.3 有序列表的起始数值start 60
4.3 使用嵌套列表 61
4.3.1 定义列表的嵌套 61
4.3.2 无序列表和有序列表的嵌套 62
4.4 实例演练——在网页中添加各种列表 63
第5章 使用图像和多媒体 67
5.1 在网页中使用图像 67
5.1.1 图像标记img 67
5.1.2 设置图像高度height 68
5.1.3 设置图像宽度width 69
5.1.4 设置图像的边框border 70
5.1.5 设置图像水平间距hspace 71
5.1.6 设置图像垂直间距vspace 72
5.1.7 设置图像的对齐方式align 73
5.1.8 设置图像的提示文字alt 74
5.2 添加背景音乐 75
5.2.1 设置背景音乐bgsound 75
5.2.2 设置循环播放次数loop 76
5.3 添加多媒体文件 77
5.3.1 添加多媒体文件标记embed 77
5.3.2 设置自动运行autostart 77
5.3.3 设置循环播放loop 78
5.3.4 隐藏面板hidden 79
5.4 添加其他类型的媒体文件 80
5.4.1 插入Flash动画 80
5.4.2 插入MP3音乐 80
5.4.3 插入ASF视频 81
5.4.4 插入Java Applet 82
5.5 实例演练——创建丰富多彩的图像和多媒体网页 83
第6章 使用超链接 85
6.1 超链接基本知识 85
6.2 创建基本超链接 86
6.2.1 超链接标记 86
6.2.2 设置超链接的目标窗口 87
6.3 创建锚点链接 88
6.3.1 创建锚点 88
6.3.2 链接到同一页面的锚点 89
6.3.3 链接到不同页面的锚点 90
6.4 创建其他超链接 91
6.4.1 链接到外部网站 91
6.4.2 创建E-mail链接 92
6.4.3 创建Telnet链接 93
6.4.4 创建下载文件链接 93
6.4.5 创建脚本链接 94
6.4.6 创建空链接 95
6.5 实例演练——在网页中添加各种链接 95
第7章 使用表格显示数据 99
7.1 创建表格 99
7.1.1 表格的基本构成table、tr、td 99
7.1.2 设置表格的标题caption 100
7.1.3 表格的表头th 101
7.2 设置表格基本属性 102
7.2.1 设置表格宽度width 102
7.2.2 设置表格高度height 103
7.2.3 设置表格对齐方式align 104
7.3 设置表格的边框 105
7.3.1 表格边框宽度border 105
7.3.2 表格边框颜色bordercolor 106
7.3.3 内框宽度cellspacing 107
7.3.4 表格内文字与边框间距cellpadding 108
7.4 设置表格背景 110
7.4.1 设置表格背景颜色bgcolor 110
7.4.2 设置表格的背景图像 111
7.5 设置表格的行属性 111
7.5.1 高度的控制height 112
7.5.2 边框颜色bordercolor 113
7.5.3 行背景bgcolor、background 114
7.5.4 行文字的水平对齐方式align 115
7.5.5 行文字的垂直对齐方式valign 116
7.6 调整单元格属性 117
7.6.1 单元格大小width、height 117
7.6.2 水平跨度colspan 118
7.6.3 垂直跨度rowspan 119
7.6.4 对齐方式align、valign 120
7.6.5 设置单元格的背景色 121
7.6.6 设置单元格的边框颜色bordercolor 122
7.6.7 设置单元格的亮边框bordercolorlight 123
7.6.8 设置单元格的暗边框bordercolordark 124
7.6.9 设置单元格的背景图像background 125
7.7 表格的结构 126
7.7.1 表格的表首标记thead 126
7.7.2 表格的表主体标记tbody 127
7.7.3 表格的表尾标记tfoot 128
7.8 实例演练——使用表格列举产品信息 129
第8章 使用表单创建交互式网页 133
8.1 使用表单标记form 133
8.1.1 处理动作action 133
8.1.2 表单名称name 134
8.1.3 传送方法method 134
8.1.4 编码方式enctype 135
8.1.5 目标显示方式target 135
8.2 插入表单对象 136
8.2.1 文字字段text 136
8.2.2 密码域password 137
8.2.3 单选按钮radio 138
8.2.4 复选框checkbox 139
8.2.5 普通按钮button 140
8.2.6 提交按钮submit 141
8.2.7 重置按钮reset 142
8.2.8 图像域image 143
8.2.9 隐藏域hidden 144
8.2.10 文件域file 144
8.3 列表/菜单 145
8.3.1 下拉菜单 145
8.3.2 列表项 146
8.4 文本域标记textarea 148
8.5 id标记 149
8.6 实例演练——创建提交表单网页 149
第9章 创建框架结构网页 155
9.1 框架简介 155
9.2 设置框架集frameset 155
9.2.1 水平分割窗口rows 155
9.2.2 垂直分割窗口cols 156
9.2.3 嵌套分割窗口 157
9.2.4 框架集边框frameborder 158
9.2.5 框架集的边框宽度framespacing 159
9.2.6 框架集的边框颜色bordercolor 160
9.3 设置框架frame 161
9.3.1 框架页面源文件src 161
9.3.2 框架名称name 162
9.3.3 调整框架窗口的尺寸noresize 163
9.3.4 框架边框与页面内容的水平边距marginwidth 164
9.3.5 框架边框与页面内容的垂直边距marginheight 165
9.3.6 设置框架滚动条scrolling 165
9.3.7 不支持框架标记noframes 166
9.4 浮动框架iframe 167
9.4.1 浮动框架的页面源文件src 167
9.4.2 浮动框架的宽度和高度width和height 168
9.4.3 浮动框架对齐方式align 169
9.4.4 框架边框与页面内容的水平边距marginwidth 170
9.4.5 框架边框与页面内容的垂直边距marginheight 171
9.4.6 设置浮动框架是否显示滚动条scrolling 172
9.4.7 浮动框架的边框frameborder 174
9.5 设置框架中的链接 175
9.5.1 设置普通框架结构的链接 175
9.5.2 设置浮动框架的链接 179
第二部分 XHTML网页制作篇
第10章 使用XHTML 182
10.1 XHTML简介 182
10.1.1 什么是XHTML 182
10.1.2 为什么要升级到XHTML 182
10.2 XHTML页面结构 183
10.2.1 文档类型声明 183
10.2.2  html元素和名字空间 183
10.2.3 网页头部元素 183
10.2.4 页面标题元素 184
10.2.5 页面主体元素 184
10.3 XHTML语法规范 184
10.3.1 XHTML元素必须是完全嵌套的 184
10.3.2 XHTML文档格式必须规范 185
10.3.3 标签名必须是小写的 185
10.3.4 所有的XHTML元素都必须有始有终 186
10.3.5 用id属性代替name属性 186
10.3.6 DOCTYPE声明是不可缺少的 186
10.3.7 属性必须加上英文双引号 187
10.3.8 明确所有属性的值 187
10.4 在Dreamweaver中编辑XHTML文件 187
10.5 将现有的HTML网站转换成XHTML 188
第三部分 CSS页面布局与案例篇
第11章 CSS语法基础 192
11.1 CSS的基本语法结构 192
11.2 在网页中添加CSS的方法 192
11.2.1 链接外部样式表 193
11.2.2 内部样式表 193
11.2.3 导入外部样式表 193
11.2.4 内嵌样式 194
11.3 在Dreamweaver中编写CSS 194
11.4 字体属性 196
11.4.1 字体font-family 196
11.4.2 字号font-size 197
11.4.3 字体风格font-style 198
11.4.4 加粗字体font-weight 199
11.4.5 变体属性font-variant 200
11.4.6 文字修饰text-decoration 201
11.4.7 字体复合属性font 202
11.5 文本属性 203
11.5.1 单词间隔word-spacing 203
11.5.2 字母间隔letter-spacing 204
11.5.3 水平对齐text-align 205
11.5.4 垂直对齐vertical-align 206
11.5.5 大小写转换text-transform 207
11.5.6 文本缩进text-indent 208
11.5.7 文本行高line-height 209
11.5.8 文本空格white-space 210
11.5.9 文本反排unicode-bidi与direction 211
1.unicode-bidi属性 211
2.direction属性 211
11.6 边框属性 212
11.6.1 边框样式border-style 212
11.6.2 边框宽度border-width 214
11.6.3 边框颜色border-color 215
11.6.4 边框复合属性border 216
11.7 列表属性 217
11.7.1 列表类型list-style-type 217
11.7.2 项目符号图像list-style-image 218
11.7.3 列表位置list-style-position 220
11.7.4 列表复合属性list-style 221
11.8 定位属性 222
11.8.1 定位类型position 222
11.8.2 置入位置top、right、bottom、left 222
11.8.3 层叠顺序z-index 224
11.8.4 浮动属性float 225
11.8.5 清除属性clear 226
11.8.6 裁切区域clip 227
11.8.7 宽度和高度width、height 228
11.8.8 溢出overflow 230
11.8.9 显示属性visibility 232
11.9 边界与填充属性 234
11.9.1 上边界margin-top 234
11.9.2 其他边界margin-bottom、margin-left、margin-right 235
11.9.3 边界复合属性margin 236
11.9.4 上填充padding-top 237
11.9.5 其他填充padding-bottom、padding-right、padding-left 238
11.9.6 填充复合属性padding 239
11.10 背景属性 240
11.10.1 背景颜色background-color 241
11.10.2 背景图像background-image 242
11.10.3 背景重复background-repeat 243
11.10.4 背景附件background-attachment 245
11.10.5 背景位置background-position 245
11.10.6 背景复合属性background 247
11.11 光标属性cursor 248
11.12 扩展滤镜属性 249
11.12.1 不透明度alpha 249
11.12.2 动感模糊blur 251
11.12.3 对颜色进行透明处理chroma 252
11.12.4 阴影效果dropShadow 254
11.12.5 对象的翻转flipH、flipV 255
11.12.6 发光效果glow 256
11.12.7 灰度处理gray 257
11.12.8 反相invert 258
11.12.9 X光片效果xray 259
11.12.10 遮罩效果mask 260
11.12.11 波形滤镜wave 261
11.13 实例演练——利用CSS控制网页中的文本 262
第12章 使用CSS+DIV布局网页 267
12.1 Web标准与CSS布局 267
12.1.1 什么是Web标准 267
1.结构(Structure) 267
2.表现(Presentation) 267
3.行为(Behavior) 267
12.1.2 CSS布局的优势 268
12.2 常见的布局类型 268
12.2.1 一列固定宽度 268
12.2.2 一列自适应 269
12.2.3 两列固定宽度 270
12.2.4 两列宽度自适应 270
12.2.5 两列右列宽度自适应 271
12.2.6 三列浮动中间宽度自适应 272
12.2.7 三行二列居中高度自适应布局 273
第13章 个人博客网站布局 277
13.1 博客网站概述 277
13.2 博客网站主页布局设计 278
13.3 博客网站主页具体制作过程 278
13.3.1 导入外部CSS 278
13.3.2 制作网页头部分 280
13.3.3 制作页面内容部分 282
13.3.4 制作页面页脚部分 290
第14章 公司宣传网站的布局 293
14.1 企业网站设计分析 293
14.1.1 企业网站内容设计 293
14.1.2 排版构架 294
14.2 各部分设计 295
14.2.1 Logo与顶部导航 295
14.2.2 左侧导航 297
14.2.3 主体内容 299
14.2.4 制作搜索部分 303
14.2.5 制作公司新闻 304
14.2.6 制作联系我们 304
14.2.7 底部版权信息 305
附录 网页制作常见问题解答 307

……
读书人网 >程序设计

热点推荐