本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去不复返。随着web技术的发展,为了创建有效、吸引人的web页面,开发人员需要学习很多技术。本书回顾了html,也介绍了如何使用xhtml构造web页面和用于控制页面外观的层叠样式表(css)。
本书通过一些典型示例探索了web浏览器的演化,以及其如何反映web页面的开发方式。读者将学习到如何利用浏览器的最新功能,以及如何确保所创建的页面能够工作于较老但仍在使用的浏览器中。另外,读者将了解如何为许多能够访问web页面的设备编写页面。通过结合可用性和可访问性,开发人员将能够编写外观优美、代码专业并采用了最新技术的web页面。
本书主要内容
组成html和xhtml的不同元素和属性,以及如何使用它们编写web页面
利用css使页面吏吸引入并更容易操作
javascript的基础知识,以便开发人员在web页面中添加交互
如何将站点发布到internet中,如何为站点找到访问者,以及如何让搜索引擎识别站点
本书读者对象
本书适用于想学习如何创建web页面的读者,也适用于想提高web设计技能水平的读者。本书的读者不需要具有编程或者web页面编写知识。
第1章创建结构化文档
1.1结构化文档组成的web
1.2xhtml简介
1.3核心元素和属性
1.4属性组
1.5基本文本格式
1.6表现元素
1.7短语元素
1.8列表
1.9编辑文本
1.10利用字符实体表示特殊字符
1.11注释
1.12(font)元素(逐渐淘汰)
1.13理解块级元素和内联元素
1.14利用(div)元素和(span)元素分组元素
1.15本章小结
1.16练习
第2章链接和导航,
2.1基本链接
2.2理解目录和目录结构
.2.3利用(a)元素创建链接
2.4高级e-mail链接
2.5本章小结
2.6练习
第3章图像和对象
3.1在站点中添加图像
3.2利用(object)元素添加
其他对象
3.3使用图像作为链接
3.4图像映射
3.5本章小结
3.6练习
第4章表
4.1表简介
4.2基本表元素和属性
4.3高级表
4.4表的可访问性问题
4.5本章小结
4.6练习
第5章表单
5.1表单简介
5.2利用(form)元素创建表单
5.3表单控件
5.4利用(label)元素为控件创建标签
5.5利用(fieldset)元素和(legend)元素结构化表单
5.6焦点
5.6.1焦点移动顺序
5.6.2访问键
5.7禁用的或只读的控件
5.8向服务器发送表单数据
5.9本章小结
5.10练习
第6章框架
6.1框架集简介
6.2使用框架的时机
6.3(frameset)元素
6.4(frame)元素
6.5(noframes)元素
6.6创建框架之间的链接
6.7框架集的嵌套
6.8利用(iframe)元素创建浮动框架或内联框架
6.9本章小结
6.10练习
第7章层叠样式表
7.1css简介
7.2添加css规则的位置
7.3css特性
7.4控制字体
7.5文本格式化
7.6文本伪类
7.7选择器
7.8长度
7.9框模型简介
7.10本章小结
7.11练习
第8章更多层叠样式表
8.1链接
8.2背景
8.3列表
8.4表
8.5外边框
8.6:focus伪类和:active伪类
8.7生成的内容
8.8其他特性
8.9额外的规则
8.10css的定位功能
8.11本章小结
8.12练习
第9章页面布局
9.1解站点
9.2页面大小(和屏幕分辨率)
9.3设计页面
9.4构造页面
9.5本章小结
9.6练习
第10章设计问题
10.1文本
10.2导航
10.3在表的多行中添加阴影
10.4表单
10.5本章小结
10.6练习
第11章学习javascript
11.1编程的定义
11.2在页面中添加脚本的方式
11.3文档对象模型
11.4开始利用javascript编程
11.5变量
11.6运算符
11.7函数
11.8条件语句
11.9循环
11.10事件
11.11内置对象
11.12编写javascript代码
11.13本章小结
11.14练习
第12章应用javascript
12.1关于编写脚本的一些
实用提示
12.2表单验证
12.3增强表单的可用性
12.4图像翻转
12.5随机脚本生成器
12.6弹出式窗口
12.7javascript库
12.8何时不使用javascript
12.9本章小结
12.10练习
第13章在web上发布站点
13.1meta标签
13.2测试站点
13.3发布站点
13.4下一步执行的操作
13.5其他技术简介
13.6本章小结
附录A 练习题答案
附录B xhtml元素参考
附录C css特性
附录D 颜色名和颜色值
附录E 字符编码
附录F 特殊字符
附录G 语言代码
附录H mime媒体类型
附录I 逐渐淘汰的和浏览器专用的标记
《华侨中医药防控新冠肺炎手册》内容简介:鉴于新冠肺炎疫情在全球蔓延,丽水有40余万华侨旅居世界100多个国家和地区,本书旨在为广
计算机应用基础(2007版) 本书特色 本书为北京市高等教育自学考试“计算机应用基础”课程的考试指定用书。该书强调其文化性、科学性、基础性和实用性,着重培养学生...
GPU高性能运算之CUDA 本书特色 精选典型实用例程,详解CUDA使用细节,重视理论结合实际,介绍并行程序设计方法,深入分析硬件架构,揭示模型与底层映射关系,...
ForreaderswhowanttodesignWebpagesthatloadquickly,areeasytoupdate,accessibletoall...
《构建高质量软件》内容简介:本书包含四大部分,共10章。一部分(1~4章)主要围绕如何提高软件的开发质量和效率展开,详细讲述了
本书是图灵奖获得者EdsgerW.Dijkstra在编程领域里的经典著作中的经典。作者基于其敏锐的洞察力和长期的实际编程经验,对基本顺序
并行程序设计(第2版) 本书特色 本书系统介绍并行程序设计原理及应用。除介绍常用的一些算法范例,包括分治、流水、同步计算、主从及工作池,还介绍了一些常用的经典数...
《QQ营销》内容简介:本书对互联网营销中普遍采用的矩阵式营销加以归纳和总结,给出了矩阵式营销的概念和一般方法,并使用矩阵式营
《数据中台:让数据用起来》内容简介:这是一部系统讲解数据中台建设、管理与运营的著作,旨在帮助企业将数据转化为生产力,顺利实
《思维导图阅读:能模仿的写作》内容简介:5篇名作精读、43幅场景式思维导图、27篇作文点评——本书用思维导图打通从阅读到写作的通
《网络DevOps平台规划、设计与实践》内容简介:本书是围绕抽象思维、架构设计、实施运营来指导网络DevOps落地的实践指南,也是通过
书名:完全手册:PHP网络开发详解作者:孙鹏程等编著来源:电子工业出版社出版时间:2007年07月ISBN:9787121046483定价:89元第1
《细说Linux系统管理》内容简介:本书为学习Linux系统管理的参考书,全书共9章,内容涵盖Linux系统管理所需的所有知识点,讲解了Li
《唯食物可慰藉》内容简介:本书收录与饮食相关的美文22篇,一一讲述生命中的深情故事。一蔬一饭的爱意源远流长,岁月深处的凝望穿
《2020—2021年中国消费品工业发展蓝皮书(精装版)》内容简介:本书基于全球化视角,对过去一年中我国及世界主要国家消费品工业的
《浪花礼赞:汪氏现当代名人录》内容简介:本书主要辑录了现当代为国家建功立业而呕心沥血、殚精竭虑、鞠躬尽瘁、忠心耿耿、赤胆忠
书籍目录:概念篇第1章Ajax介绍21.1Ajax的由来21.2Ajax的定义31.3Web应用程序的解决方案51.4Ajax的工作方式71.5小结8第2章B/...
《机器学习算法的数学解析与Python实现》内容简介:学习机器学习的动机很多,可能是实际工作需要,可能是兴趣爱好,也可能是学业要
《5G+智慧交通》内容简介:本书系统地呈现了智慧交通产业的发展概况、技术应用与典型场景,全面阐述了5G、AI、边缘计算、大数据等新
面对堆积如山的原稿,你如何才能在设计中达到一种视觉美感呢?本书以专业人员直视深沉设计要义的睿智眼光和简洁有力的述评,解决