
《HTMLCSSJavaScript网页制作从入门到精通》共分为18章和4个附录,重点介绍使用HTML进行网页制作的方方面面,同时讲解了目前流行的Web标准与CSS网页布局实例,以及基于JavaScript语言的网页特效制作。为了便于读者学习,附录中汇集了经过作者精心整理的网页制作技巧60多例。
第1章 HTML基础1.1 HTML的基本概念1.1.1 HTML简介1.1.2 HTML文件的基本结构1.1.3 认识HTML标记1.2 HTML文件的编写方法1.2.1 使用记事本手工编写HTML1.2.2 使用Dreamweaver编写HTML文件1.3 使用浏览器浏览HTML文件1.3.1 查看页面效果1.3.2 查看源文件1.4 练习题第2章 HTML基本标记2.1 HTML头部标记head2.2 标题标记title2.3 元信息标记meta2.3.1 设置页面关键字2.3.2 设置页面说明2.3.3 定义编辑工具2.3.4 设置作者信息2.3.5 设置网页文字及语言2.3.6 设置网页的定时跳转2.4 网页的主体标记body2.4.1 网页背景色bgcolor2.4.2 网页背景图片background2.4.3 文字颜色text2.4.4 链接文字属性link2.4.5 边距margin2.5 页面注释标记2.6 练习题第3章 文字与段落标记3.1 标题字3.1.1 标题字标记h3.1.2 标题字对齐属性align3.2 文本基本标记3.2.1 字体属性face3.2.2 字号属性size3.2.3 颜色属性color3.3 文本格式化标记3.3.1 粗体标记b、strong3.3.2 斜体标记i、em、cite3.3.3 上标标记sup3.3.4 下标标记sub3.3.5 大字号标记big3.3.6 小字号标记small3.3.7 下画线标记u3.4 段落标记3.4.1 段落标记p3.4.2 换行标记br3.4.3 不换行标记nobr3.5 水平线3.5.1 插入水平线hr3.5.2 水平线宽度width3.5.3 水平线高度size3.5.4 水平线去掉阴影noshade3.5.5 水平线颜色color3.5.6 水平线排列align3.6 其他标记3.6.1 插入空格3.6.2 插入特殊符号3.7 练习题第4章 使用图像4.1 图像的格式4.2 插入图像4.2.1 插入图像标记img4.2.2 图像的源文件src4.2.3 图像的提示文字alt4.2.4 图像的宽度和高度width、height4.2.5 图像的边框border4.2.6 图像的垂直边距vspace4.2.7 图像的水平间距hspace4.2.8 图像的排列align4.3 图像的超链接4.3.1 图像的超链接4.3.2 图像热区链接4.4 练习题第5章 使用列表5.1 认识列表标记5.2 有序列表5.2.1 有序列表ol5.2.2 有序列表的序号类型type5.2.3 有序列表的起始数值start5.3 无序列表5.3.1 无序列表标记5.3.2 无序列表的类型type5.3.3 目录列表标记5.3.4 定义列表标记5.3.5 菜单列表标记5.4 练习题第6章 使用表格6.1 创建表格6.1.1 表格的基本构成table、tr、td6.1.2 设置表格的标题caption6.1.3 表头th6.2 表格基本属性6.2.1 表格宽度width6.2.2 表格高度height6.2.3 表格对齐方式align6.3 表格的边框6.3.1 表格边框宽度border6.3.2 表格边框颜色bordercolor6.3.3 内框宽度cellspacing6.3.4 表格内文字与边框间距cellpadding6.4 表格背景6.4.1 表格背景颜色bgcolor6.4.2 表格背景图像6.5 表格的行属性6.5.1 高度控制height6.5.2 边框颜色bordercolor6.5.3 行背景bgcolor、background6.5.4 行文字的水平对齐方式align6.5.5 行文字的垂直对齐方式valign6.6 单元格属性6.6.1 单元格大小width、height6.6.2 水平跨度colspan6.6.3 垂直跨度rowspan6.6.4 对齐方式align、valign6.6.5 单元格的背景色6.6.6 单元格的边框颜色bordercolor6.6.7 单元格的亮边框bordercolorlight6.6.8 单元格的暗边框bordercolordark6.6.9 单元格的背景图像background6.7 表格的结构6.7.1 表格的表首标记6.7.2 表格的表主体标记6.7.3 表格的表尾标记6.8 练习题第7章 建立超链接7.1 超链接的基本知识7.1.1 绝对路径7.1.2 相对路径7.2 内部链接7.2.1 认识内部链接7.2.2 链接的目标窗口7.3 锚点链接7.3.1 建立锚点7.3.2 链接同一页面中的锚点7.3.3 链接到其他页面中的锚点7.4 外部链接7.4.1 链接到外部网站7.4.2 链接到E-mail7.4.3 链接到FTP7.4.4 链接到Telnet7.4.5 下载文件7.5 练习题第8章 添加多媒体8.1 设置滚动效果8.1.1 滚动标记marquee8.1.2 滚动方向direction8.1.3 滚动方式behavior8.1.4 滚动速度scrollamount8.1.5 滚动延迟scrolldelay8.1.6 滚动循环loop8.1.7 滚动范围width、height8.1.8 滚动背景颜色bgcolor8.1.9 空白空间hspace、vspace8.2 插入多媒体文件8.2.1 插入Flash动画8.2.2 插入音频和视频文件8.3 设置背景音乐8.3.1 背景音乐bgsound8.3.2 循环次数loop8.4 插入Java Applet8.5 练习题第9章 使用框架结构9.1 框架的基本概念9.2 设置框架集的属性frameset9.2.1 水平分割窗口rows9.2.2 垂直分割窗口cols9.2.3 嵌套分割窗口9.2.4 框架的边框frameborder9.2.5 框架的边框宽度framespacing9.2.6 框架的边框颜色bordercolor9.3 设置窗口属性frame9.3.1 页面源文件src9.3.2 页面名称name9.3.3 禁止调整窗口的尺寸noresize9.3.4 边框与页面内容的水平边距marginwidth9.3.5 边框与页面内容的垂直边距marginheight9.3.6 控制框架滚动条显示scrolling9.3.7 不支持框架标记noframes9.4 浮动框架iframe9.4.1 页面源文件src9.4.2 浮动框架的宽和高width、height9.4.3 浮动框架的对齐方式align9.4.4 浮动框架滚动条显示属性scrolling9.5 创建框架链接9.5.1 普通框架结构的链接9.5.2 浮动框架的链接9.6 练习题第10章 使用表单10.1 表单标记form10.1.1 提交表单action10.1.2 表单名称name10.1.3 传送方法method10.1.4 编码方式enctype10.1.5 目标显示方式target10.2 插入表单对象10.2.1 文字字段text10.2.2 密码域password10.2.3 单选按钮radio10.2.4 复选框checkbox10.2.5 普通按钮button10.2.6 提交按钮submit10.2.7 重置按钮reset10.2.8 图像域image10.2.9 隐藏域hidden10.2.10 文件域file10.3 菜单和列表10.3.1 下拉菜单10.3.2 列表项10.4 文本域标记textarea10.5 id标记10.6 创建表单实例10.7 练习题第11章 使用XHTML11.1 XHTML简介11.1.1 什么是XHTML11.1.2 为什么要升级到XHTML11.2 XHTML页面结构11.2.1 文档类型声明11.2.2 元素和名字空间11.2.3 网页头部元素11.2.4 页面标题元素11.2.5 页面主体元素11.3 XHTML语法规范11.3.1 XHTML元素必须是完全嵌套的11.3.2 XHTML文档格式必须规范11.3.3 标签名必须是小写的11.3.4 所有的XHTML元素都必须有始有终11.3.5 用id属性代替name属性11.3.6 DOCTYPE声明是不可缺少的11.3.7 属性必须加上英文双引号11.3.8 明确所有属性的值11.4 在Dreamweaver中编辑XHTML文件11.5 将现有的HTML网站转换成XHTML11.6 练习题第12章 使用CSS样式表12.1 认识CSS12.2 使用CSS12.2.1 CSS的基本语法12.2.2 添加CSS的方法12.3 字体属性12.3.1 字体font-family12.3.2 字号font-size12.3.3 字体风格font-style12.3.4 加粗字体font-weight12.3.5 小写字母转为大写font-variant12.3.6 字体复合属性12.4 颜色和背景属性12.4.1 颜色属性color12.4.2 背景颜色background-color12.4.3 背景图像background-image12.4.4 背景重复background-repeat12.4.5 背景附件background-attachment12.4.6 背景位置background-position12.4.7 背景复合属性background12.5 段落属性12.5.1 单词间隔word-spacing12.5.2 字符间隔letter-spacing12.5.3 文字修饰text-decoration12.5.4 垂直对齐方式vertical-align12.5.5 文本转换text-transform12.5.6 水平对齐方式text-align12.5.7 文本缩进text-indent12.5.8 文本行高line-height12.5.9 处理空白white-space12.5.10 文本反排unicode-bidi、direction12.6 外边距与内边距属性12.6.1 上边距margin-top12.6.2 其他边距margin-bottom、margin-left、margin-right12.6.3 外边距复合属性margin12.6.4 顶端内边距padding-top12.6.5 其他内边距padding-bottom、padding-right、padding-left12.6.6 内边距复合属性padding12.7 边框属性12.7.1 边框样式border-style12.7.2 边框宽度border-width12.7.3 边框颜色border-color12.7.4 边框属性border12.8 定位属性12.8.1 定位方式position12.8.2 元素位置top、right、bottom、left12.8.3 层叠顺序z-index12.8.4 浮动属性float12.8.5 清除属性clear12.8.6 可视区域clip12.8.7 层的宽度和高度width、height12.8.8 超出范围overflow12.8.9 可见属性visibility12.9 列表属性12.9.1 列表符号list-style-type12.9.2 图像符号list-style-image12.9.3 列表缩进list-style-position12.9.4 列表复合属性list-style12.10 光标属性cursor12.11 滤镜属性12.11.1 不透明度alpha12.11.2 动感模糊blur12.11.3 对颜色进行透明处理chroma12.11.4 阴影效果dropShadow12.11.5 对象翻转flipH、flipV12.11.6 发光效果glow12.11.7 灰度处理gray12.11.8 反相invert12.11.9 X光片效果xray12.11.10 遮罩效果mask12.11.11 波形滤镜wave12.12 练习题第13章 Web标准与CSS网页布局实例13.1 Web标准与CSS布局13.1.1 什么是Web标准13.1.2 CSS布局的优势13.2 DIV+CSS布局网页基础13.2.1 认识DIV13.2.2 一列固定宽度13.2.3 一列自适应13.2.4 两列固定宽度13.2.5 两列宽度自适应13.2.6 两列右列宽度自适应13.3 使用CSS设计网站导航栏13.3.1 实现背景变换的导航菜单13.3.2 利用CSS制作横向导航13.4 使用CSS设计表单样式13.4.1 改变按钮的背景颜色和文字颜色13.4.2 设计文本框的样式13.4.3 设计文本框中的文字样式13.5 字体及段落样式设计13.5.1 利用CSS控制字体大小和行距13.5.2 制作光晕文字效果13.6 使用CSS设计图片样式13.6.1 鼠标指针移上时图片渐变的效果13.6.2 设计不重复出现的背景13.7 使用CSS控制链接样式13.7.1 使用CSS实现鼠标指针形状改变13.7.2 鼠标指针移到链接文字上时改变文字大小或颜色13.8 练习题第14章 JavaScript脚本基础14.1 JavaScript简介14.2 JavaScript基本语法14.2.1 常量和变量14.2.2 表达式和运算符14.2.3 基本语句14.2.4 函数14.3 JavaScript的事件14.3.1 onClick事件14.3.2 onchange事件14.3.3 onSelect事件14.3.4 onFocus事件14.3.5 onLoad事件14.3.6 onUnload事件14.3.7 onBlur事件14.3.8 onMouseOver事件14.3.9 onMouseOut事件14.3.10 onDblClick事件14.3.11 其他常用事件14.4 浏览器的内部对象14.4.1 navigator对象14.4.2 document对象14.4.3 windows对象14.4.4 location对象14.4.5 history对象14.5 练习题第15章 利用JavaScript制作网页特效15.1 时间特效15.1.1 显示当前时间15.1.2 显示当前日期15.1.3 显示网页停留时间15.1.4 制作倒计时特效15.2 图像特效15.2.1 当鼠标指针经过图像时图像震动效果15.2.2 图片闪烁效果15.2.3 自动切换图像15.3 窗口特效15.3.1 全屏显示窗口15.3.2 定时关闭窗口15.4 鼠标特效15.4.1 禁止鼠标右击15.4.2 跟随鼠标指针移动的图像15.4.3 跟随鼠标指针的滚动字幕15.5 其他特效15.5.1 设置为首页和加入收藏夹15.5.2 浏览器状态栏显示信息15.5.3 进入网站的口令设置15.6 练习题第16章 在Dreamweaver中编辑HTML网页16.1 Dreamweaver的基本操作界面16.2 在网页中使用文本16.2.1 插入文本16.2.2 设置文本属性16.2.3 插入特殊字符16.2.4 插入水平线16.3 插入图像16.3.1 在网页中插入图像16.3.2 设置图像属性16.3.3 使用图像编辑器16.3.4 插入鼠标经过图像16.4 插入多媒体16.4.1 插入Flash16.4.2 打开浏览器窗口16.4.3 插入Java Applet16.5 设置链接16.5.1 创建文字链接16.5.2 创建图像链接16.5.3 创建锚点链接16.6 布局网页16.6.1 使用表格16.6.2 使用DIV16.7 使用表单16.7.1 插入表单16.7.2 插入文本域16.7.3 插入单选按钮和复选框16.7.4 插入菜单和列表16.7.5 插入跳转菜单16.7.6 插入按钮16.8 使用CSS样式表16.8.1 CSS的基本概念16.8.2 建立标签样式16.8.3 建立类样式16.8.4 建立复合内容样式16.8.5 应用CSS固定字体大小16.9 使用行为16.9.1 行为的基本知识16.9.2 使用行为制作特效16.10 在网页中添加脚本16.11 练习题第17章 个人博客网站布局17.1 博客网站概述17.2 博客网站主页布局设计17.3 博客网站主页具体制作过程17.3.1 导入外部CSS17.3.2 制作网页头部分17.3.3 制作页面内容部分17.3.4 制作页面页脚部分17.4 练习题第18章 公司宣传网站的布局18.1 企业网站设计分析18.1.1 企业网站内容设计18.1.2 排版构架18.2 各部分设计18.2.1 Logo与顶部导航18.2.2 左侧导航18.2.3 主体内容18.2.4 制作搜索部分18.2.5 制作公司新闻18.2.6 制作联系我们18.2.7 底部版权信息18.3 练习题附录A HTML网页制作技巧精讲技巧1 制作带背景音乐的网页技巧2 设置每隔一定的时间自动刷新网页技巧3 提高站点在搜索引擎中被搜索到的机会技巧4 让站点自动跳转到另一页技巧5 避免自己的图片被其他站点利用技巧6 不用表格而准确地分隔图片和文字技巧7 跳到页面的顶部技巧8 在一个站点的不同页面播放同一个声音文件技巧9 清除页面中的框架结构技巧10 防止站点页面被任意链接技巧11 为文字链接加上提示技巧12 删除图片链接的蓝色边框技巧13 让浏览器正确显示word格式文件技巧14 利用水平线制作垂直线技巧15 正确选择JPG和GIF图片格式技巧16 正确使用分隔线技巧17 去除页面四周的空白技巧18 去除浏览器的滚动条附录B CSS常用技巧精讲技巧1 去掉网页超链接的下画线技巧2 设置浮动背景技巧3 正确对齐文本技巧4 超链接访问过后防止hover样式出现问题技巧5 解决list-style-image无法准确定位的问题技巧6 让文本垂直居中技巧7 使一个层垂直居中于浏览器技巧8 给部分内容加上边框技巧9 利用CSS去掉下画线技巧10 让div横向排列技巧11 巧妙设置滚动条颜色附录C JavaScript特效制作精讲技巧1 添加链接提示技巧2 在网页中加入最后修改日期技巧3 实现图片循环隐现的效果技巧4 给图像添加探照灯效果技巧5 打开一个新的浏览器窗口并设置窗口的属性技巧6 利用单击来关闭浏览器窗口技巧7 禁止保存网页技巧8 制作网页中雪花飘飘效果技巧9 在状态栏中显示跑马灯效果技巧10 制作烟花效果技巧11 制作状态栏数字时钟技巧12 制作围绕鼠标指针旋转的文本技巧13 制作跟随鼠标指针飘动的双层时钟技巧14 实现每天不同时间显示不同信息技巧15 禁止鼠标右键和左键对页面的操作技巧16 实现鼠标指针移上时图片加亮的效果技巧17 让网页中跳出一个会说话的老人技巧18 让浏览者知道自己访问网页的次数技巧19 禁止页面最小化技巧20 设置网页由中间向外扩大变化附录D Dreamweaver常用技巧精讲技巧1 在Dreamweaver中插入空格技巧2 在Dreamweaver中设置Flash动画的背景透明技巧3 在Dreamweaver中准确定位层技巧4 把别人网页上的背景音乐保存下来技巧5 使网页在不同分辨率下都全屏铺开技巧6 在Dreamweaver中给水平线加颜色技巧7 在网页中实现Flash的全屏播放技巧8 怎么样让在800×600分辨率下生成的网页在1024×768分辨率下居中显示技巧9 清除网页中不必要的HTML代码技巧10 在网页中添加E-mail链接并显示预定的主题技巧11 在网页中添加电子邮件表单提交技巧12 防止别人把自己的网页放在框架里技巧13 巧妙实现两个表格的并排
评论关闭。