
| 从学到会,以练求精 |
| 《html+css网页开发技术精解(含cd光盘1张)》 第1篇 html篇 第1章 网页标识语言html基础2 1.1 html语言概述3 1.1.1 认识html语言3 1.1.2 html语言的发展历史3 1.2 html文件的基本结构4 1.2.1 html文件结构4 1.2.2 编写html文件的注意事项4 1.3 编写简单的html实例5 1.3.1 使用记事本手工编写html页面5 1.3.2 使用dreamweaver辅助编写html页面6 1.4 课后习题7 第2章 页面基本元素8 2.1 页面头部元素<head>9 2.2 页面标题元素<title>9 2.3 元信息元素<meta>10 2.3.1 元信息元素名称属性name、content10 2.3.2 元信息元素的附加属性http-equiv11 2.3.3 设置页面关键字12 .2.3.4 设置页面说明12 2.3.5 定义页面的跳转13 2.3.6 定义页面的作者信息14 2.3.7 定义页面的版权信息14 2.4 页面主体元素<body>15 2.4.1 主体元素的背景属性bgcolor15 2.4.2 主体元素的背景图片属性background16 2.4.3 主体元素的文本属性text16 2.4.4 未访问过的链接属性link17 2.4.5 激活的链接属性alink19 2.4.6 已访问过的链接属性vlink19 2.4.7 ie浏览器中的左边界属性leftmargin20 2.4.8 ie浏览器中的上边界属性topmargin21 2.4.9 主体元素的背景图片滚动属性bgproperties21 2.5 创建样式元素<style>23 2.6 脚本元素<script>24 2.7 课后习题25 第3章 网页文本与段落信息组织26 3.1 文本基本标记28 3.1.1 字体属性face28 3.1.2 字号属性size29 3.1.3 颜色属性color30 3.2 标题元素<h1~h6>31 3.3 段落元素<p>32 3.4 文本的间隔和布局33 3.4.1 换行元素<br>33 3.4.2 缩进元素<blockquote>34 3.4.3 保留格式元素<pre>35 3.4.4 取消换行元素<nobr>36 3.4.5 引用元素<q>37 3.5 水平分隔线元素<hr>38 3.5.1 粗细属性size38 3.5.2 阴影属性noshade39 3.5.3 宽度属性width40 3.5.4 对齐属性align41 3.5.5 颜色属性color42 3.6 文本的样式设置43 3.6.1 放大元素<big>43 3.6.2 缩小元素<small>44 3.6.3 斜体显示元素<i>、<em>和<cite>45 3.6.4 加粗的强调元素<strong>和<b>46 3.6.5 下标元素<sub>47 3.6.6 上标元素<sup>47 3.7 课后习题49 第4章 列表的建立和使用50 4.1 使用无序列表51 4.1.1 无序列表标记ul51 4.1.2 无序列表的类型type52 4.1.3 菜单列表标记menu53 4.1.4 目录列表dir54 4.2 使用有序列表55 4.2.1 有序列表标记ol56 4.2.2 有序列表的类型type56 4.2.3 有序列表的起始数值start58 4.3 列表条目元素<li>59 4.3.1 项目符号的类型属性type59 4.3.2 条目编号属性value60 4.4 定义列表元素<dl>61 4.5 课后习题62 第5章 网页图像和多媒体信息组织64 5.1 图像元素<img>65 5.1.1 图像元素的路径属性src65 5.1.2 代替图片的文本属性alt66 5.1.3 图像元素的宽度、高度属性width、height67 5.1.4 图像元素的边框属性border68 5.1.5 图像元素的对齐属性align69 5.1.6 图像元素的垂直边距属性vspace71 5.1.7 图像元素的水平边距属性hspace72 5.2 使用背景音乐73 5.2.1 背景音乐的路径属性src73 5.2.2 背景音乐的重复属性loop74 5.3 滚动标签marquee75 5.3.1 滚动标记marquee75 5.3.2 滚动方向direction76 5.3.3 滚动方式behavior77 5.3.4 滚动次数loop78 5.3.5 滚动速度scrollamount79 5.3.6 滚动延迟scrolldelay80 5.3.7 滚动区域的背景颜色bgcolor81 5.3.8 滚动背景宽度width和高度height82 5.3.9 设置空白空间hspace、vspace83 5.4 多媒体标签84 5.5 课后习题85 第6章 超链接的建立86 6.1 超链接基础87 6.2 链接元素<a>87 6.2.1 指定路径属性href87 6.2.2 显示链接目标属性target88 6.3 设置不同的链接目标88 6.3.1 设置页面内部的特定目标的链接88 6.3.3 设置图片的超链接91 6.3.4 设置电子邮件链接91 6.4 图像热区链接92 6.5 课后习题93 第7章 用表格排列组织网页元素95 7.1 表格元素的结构96 7.1.1 表格<table>96 7.1.2 行<tr>97 7.1.3 单元格<td>97 7.2 <table>元素的属性98 7.2.1 边框属性border98 7.2.2 水平对齐属性align100 7.2.3 高度属性height101 7.2.4 宽度属性width102 7.2.5 边框颜色属性bordercolor103 7.2.6 边框亮边线属性bordercolorlight104 7.2.7 边框暗边线属性bordercolordark105 7.2.8 背景颜色属性bgcolor106 7.2.9 背景图片属性background107 7.2.10 单元格间距属性cellspacing108 7.2.11 单元格补白属性cellspadding109 7.3 <tr>元素的属性110 7.3.1 水平对齐属性align110 7.3.2 垂直对齐属性valign111 7.3.3 背景颜色属性bgcolor112 7.3.4 边框颜色属性bordercolor113 7.3.5 边框暗边线属性bordercolordark114 7.3.6 边框亮边线属性bordercolorlight115 7.4 <td>元素的属性116 7.4.1 宽度属性width116 7.4.2 高度属性height117 7.4.3 背景颜色属性bgcolor118 7.4.4 背景图片属性background119 7.4.5 水平对齐属性align120 7.4.6 垂直对齐属性valign121 7.4.7 边框颜色属性bordercolor122 7.4.8 合并列属性colspan123 7.4.9 合并行属性rowspan124 7.5 表格中使用的其他元素125 7.5.1 表格标题元素<caption>126 7.5.2 表格头行元素<thead>127 7.5.3 表主体元素<tbody>129 7.5.4 表格行尾元素<tfoot>130 7.6 课后习题132 第8章 用表单创建交互式网页133 8.1 表单元素form134 8.1.1 处理动作action134 8.1.2 表单名称name134 8.1.3 传送方法method135 8.1.4 编码方式enctype136 8.1.5 目标显示方式target137 8.2 表单控件<input>138 8.2.1 文字字段text138 8.2.2 密码域password140 8.2.3 单选按钮radio141 8.2.4 复选框checkbox142 8.2.5 普通按钮button143 8.2.6 提交按钮submit145 8.2.7 重置按钮reset146 8.2.8 图像域image147 8.2.9 隐藏域hidden148 8.2.10 文件域file149 8.3 选择列表条目元素<option>151 8.4 选择列表元素<select>152 8.4.1 高度属性size152 8.4.2 多项选择属性multiple154 8.5 文本区域元素<textarea>155 8.6 课后习题156 第9章 创建框架结构网页158 9.1 框架简介159 9.2 框架集元素<frameset>159 9.2.1 水平分割窗口rows159 9.2.2 垂直分割窗口cols160 9.2.3 边框属性frameborder161 9.2.4 边框宽度framespacing162 9.2.5 边框颜色bordercolor163 9.3 框架内容元素<frame>164 9.3.1 框架页面源文件src164 9.3.2 框架名称name165 9.3.3 框架窗口的尺寸noresize166 9.3.4 框架边框与页面内容的水平边距marginwidth167 9.3.5 框架边框与页面内容的垂直边距marginheight168 9.3.6 设置框架滚动条scrolling169 9.3.7 不支持框架标记noframes171 9.4 浮动框架元素<iframe>171 9.4.1 浮动框架的页面源文件src172 9.4.2 浮动框架的宽度width和高度height172 9.4.3 浮动框架对齐方式align173 9.4.4 框架边框与页面内容的水平边距marginwidth174 9.4.5 框架边框与页面内容的垂直边距marginheight175 9.4.6 设置浮动框架是否显示滚动条scrolling175 9.4.7 浮动框架的边框frameborder176 9.5 课后习题177 第2篇 css基础篇 第10章 (x)html与css概述180 10.1 html与xhtml181 10.1.1 什么是xhtml181 10.1.2 doctype声明181 10.1.3 xhtml与html的重要区别182 10.2 何谓web标准184 10.3 (x)html与css184 10.3.1 css标准184 10.3.2 传统html的缺点185 10.3.3 如何编辑css186 10.4 课后习题187 第11章 css语言基础188 11.1 css基本语法189 11.2 基本css选择器189 11.2.1 标签选择器189 11.2.2 类选择器190 11.2.3 id选择器191 11.3 在html中添加css的方法193 11.3.1 在标签中加入样式193 11.3.2 在html文档中植入css样式194 11.3.3 链接外部样式194 11.3.4 导入样式195 11.3.5 在脚本内添加css样式195 11.4 课后习题196 第12章 用css设置文本样式197 12.1 文字样式的设置198 12.1.1 字体font-family198 12.1.2 字号font-size198 12.1.3 文字倾斜效果font-style200 12.1.4 文字加粗font-weight201 12.1.5 字体变体font-variant202 12.2 文本的排版203 12.2.1 调整字母间距letter-spacing204 12.2.2 调整单词间距word-spacing205 12.2.3 添加文字修饰text-decoration206 12.2.4 设置文本排列方式text-align207 12.2.5 设置段落缩进text-indent208 12.2.6 调整行高line-height209 12.2.7 转换英文大小写text-transform210 12.2.8 垂直对齐属性vertical-align211 12.3 课后习题212 第13章 用css设置网页图片和背景214 13.1 设置图片边框215 13.1.1 基本属性215 13.1.2 设置不同的边框样式216 13.2 图片缩放217 13.3 图文混排219 13.3.1 文字环绕219 13.3.2 设置图片与文字的间距220 13.4 设置网页的背景221 13.4.1 背景颜色background-color221 13.4.2 背景图像background-image222 13.5 设置背景图像的属性224 13.5.1 背景图片重复background-repeat224 13.5.2 背景图片滚动属性background-attachment225 13.5.3 背景图片定位background-position226 13.6 课后习题227 第14章 css中的滤镜229 14.1 不透明度alpha230 14.2 动感模糊blur232 14.3 对颜色进行透明处理chroma233 14.4 设置阴影dropshadow235 14.5 对象的翻转fliph、flipv236 14.6 发光效果glow237 14.7 灰度处理gray238 14.8 反相invert239 14.9 x光片效果xray240 14.10 波形滤镜wave242 14.11 课后习题243 第15章 用css设置表格和表单样式244 15.1 控制表格元素的显示245 15.1.1 边框合并属性border-collapse245 15.1.2 表格边框间距属性border-spacing246 15.1.3 表格标题位置属性caption-side247 15.1.4 表格布局属性table-layout248 15.2 美化表格249 15.2.1 隔行换色的斑马纹表格250 15.2.2 通过mouse事件制作变色的单元格251 15.3 css与表单252 15.3.1 表单中的元素252 15.3.2 改变按钮的背景颜色和文字颜色253 15.3.3 用dl、dd、dt替换table实现表单布局254 15.3.4 设计文本框的样式255 15.3.5 改变下拉菜单颜色256 15.4 课后习题258 第16章 用css设置链接与导航菜单259 16.1 链接标签260 16.2 创建按钮式超链接261 16.3 控制鼠标指针262 16.4 设置项目列表样式263 16.4.1 列表符号类型list-style-type263 16.4.2 列表符号的混用265 16.4.3 列表图像属性list-style-image267 16.4.4 标签位置属性list-style-position268 16.4.5 列表综合属性list-style269 16.5 创建简单的导航菜单270 16.5.1 简单的竖直排列菜单270 16.5.2 横竖自由转换菜单272 16.6 鼠标指针移上时图片渐变的效果273 16.7 课后习题274 第3篇 ccs布局篇 第17章 css盒子模型278 17.1 “盒子”与“模型”的概念279 17.2 边框border280 17.2.1 边框宽度border-width280 17.2.2 边框颜色border-color281 17.2.3 边框样式border-style282 17.3 设置内边距padding284 17.3.1 顶部属性padding-top284 17.3.2 右侧属性padding-right285 17.3.3 底部属性padding-bottom286 17.3.4 左侧属性padding-left287 17.4 设置外边距margin288 17.4.1 顶部边界属性margin-top288 17.4.2 右侧边界属性margin-right289 17.4.3 底部边界属性margin-bottom290 17.4.4 左侧边界属性margin-left291 17.5 课后习题292 第18章 盒子的浮动与定位293 18.1 盒子的浮动294 18.1.1 元素的浮动属性float294 18.1.2 清除浮动属性clear298 18.2 元素的定位299 18.2.1 元素的定位属性position299 18.2.2 上边偏移属性top、下边偏移属性bottom300 18.2.3 左边偏移属性left、右边偏移属性right302 18.3 盒子的定位303 18.3.1 绝对定位(absolute)303 18.3.2 固定定位(fixed)306 18.3.3 相对定位(relative)308 18.3.4 静态定位(static)309 18.4 z-index空间位置310 18.5 课后习题312 第19章 css+div布局方法314 19.1 css布局理念315 19.1.1 将页面用div分块315 19.1.2 设计各块的位置315 19.1.3 用css定位316 19.2 固定宽度布局317 19.2.1 两列布局318 19.2.2 三列布局319 19.2.3 多列布局321 19.3 圆角框322 19.4 变宽度网页布局制作324 19.5 课后习题327 第4篇 javascript篇 第20章 javascript基础330 20.1 javascript起步332 20.1.1 javascript简介332 20.1.2 javascript实例333 20.1.3 javascript放置位置334 20.2 javascript程序335 20.2.1 语句和语句块335 20.2.2 函数339 20.2.3 常用系统函数340 20.2.4 消息对话框343 20.2.5 注释344 20.3 标识符和变量344 20.3.1 关于命名的规定344 20.3.2 javascript的数据类型345 20.3.3 变量346 20.3.4 转义字符347 20.4 运算符和表达式348 20.4.1 算术运算符和表达式348 20.4.2 赋值运算符和表达式350 20.4.3 关系运算符和表达式350 20.4.4 逻辑运算符和表达式351 20.4.5 条件运算符和表达式352 20.5 对象353 20.5.1 对象属性的使用353 20.5.2 对象方法的使用354 20.5.3 浏览器的内部对象354 20.6 事件编程357 20.6.1 事件简介357 20.6.2 onfocus事件358 20.6.3 鼠标事件359 20.6.4 单击事件360 20.6.5 页面载入和离开360 20.7 课后习题361 第5篇 综合案例篇 第21章 网站页面制作综合案例364 21.1 案例概述365 21.2 内容分析366 21.3 html结构设计366 21.4 页面方案设计368 21.5 定义页面的整体样式370 21.6 制作页面头部372 21.6.1 制作页面头部的结构372 21.6.2 定义页面头部的样式372 21.7 制作左侧导航374 21.7.1 制作左侧导航部分的结构374 21.7.2 定义左侧导航的样式375 21.8 制作“联系我们”部分376 21.8.1 制作“联系我们”部分的结构376 21.8.2 定义“联系我们”内容的样式376 21.9 制作“公司介绍”部分377 21.9.1 制作“公司介绍”部分结构377 21.9.2 定义“公司介绍”部分的样式378 21.10 制作“图片展示”和“新闻动态”379 21.10.1 制作页面结构379 21.10.2 定义页面样式379 21.11 制作“酒店订购”部分380 21.11.1 制作页面结构380 21.11.2 定义页面样式381 21.12 制作底部版权部分381 21.13 课后习题382 附录a html标签索引表383 附录b css常用样式速查表388 附录c javascript语法手册393 附录d 课后习题答案400 |
商品评论(0条)