本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的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 逐渐淘汰的和浏览器专用的标记
《第三类聚居:城乡一元生命体研究》内容简介:本书以全新视域,对自然界的自相似性、聚居性等基本规律以及牛顿自然哲学的数学原理
《老南京》内容简介:这是一本全面讲述老南京秦淮胜迹、古寺陵墓、市井文化、百姓生活的图书。全书从亲历亲睹的角度,分别描绘了老
成品Premiere Pr 实战从入门到精通 本书特色 《成品——Premiere Pro CC视频编辑剪辑制作实战从入门到精通》采用技术理论和具体案例相结合的...
人工智能-计算Agent基础 本书特色 普尔、麦克沃思所著的《人工智能(计算agent基础)/计算机科学丛书》非常全面地介绍了人工智能科学,涵盖智能体、表达和推...
《Web程序设计(第6版)》浓墨重彩地描述客户端和服务器端Web开发技术,深入分析Web站点构造和维护工具,并透彻讲解主流Web编程语言。
《徐肖冰传》内容简介:在摄影机后面观察历史的人,他用镜头定格20世纪中国的烽火硝烟、恩怨情仇,用影像鲜活了一段中国现代革命史
《MySQL 5.7从入门到精通(视频教学版)(第2版)》内容简介:本书主要包括MySQL的安装与配置、数据库的创建、数据表的创建、数据类
中文版Illustrator CS6完全自学教程 内容简介 《中文版Illustrator CS6完全自学教程》是初学者快速自学Illustrator CS6的...
《社交电商运营全攻略》内容简介:随着新零售的大潮在国内兴起,有赞学院决定将自身的经验分享给大家,《社交电商运营全攻略》是由
内容提要:本书通过互联网行业与社会生活中的案例内容,向读者介绍了一些互联网技术和新型网站的发展,揭示了社交网站兴起的因素
随着Internet的发展和普及,通信网目前也出现了革命性的转变(即从基于电话结构的标准网络转向基于IP结构的网络),并借助Intern
《时与光》内容简介:这是一部像推理小说一样“烧脑”的科学史话。跟随书中的一个个智者,你将从古典力学走向经典体系,最终跨入理
《超越LOGO设计:国际顶级平面设计师的成功法则》收录了国际顶级平面设计师DavidAirey的超人气博客中最受欢迎的设计案例,其中的
《陈世润自选集》内容简介:陈世润著的《陈世润自选集》所编选的文章是作者从事马克思主义理论与思想政治教育、科学社会主义与国际
《用户体验及其在通信产品开发中的应用》首先深入浅出地向读者介绍了用户体验的概念、理论基础、研究思路等;然后深入解析用户体
《深入理解计算机网络》是计算机网络领域的扛鼎之作,由有20余年从业经验的优秀网络技术工程师兼全国网管技能水平开始认证专家王
《一切随缘》内容简介:日本上市仅仅三个月,便创下百万本的销售奇迹 至今累计销售超过150万本! 2019年日本各大书店畅销总榜第一名
《双碳目标下的绿色增长》内容简介:碳达峰碳中和是一项长期的战略目标,将对经济社会转型起到全面、深刻而持久的引领作用。作为“
《重塑》内容简介:本书主要围绕新基建驱动的数字经济发展现状、亮点与细节,聚焦政府、企业及社会组织三大主体的角色、行为与价值
《文化的江山01:文化中国的来源》内容简介:公元前4000—前2500年,彩陶和玉器时代,孕育出文化中国。8000年前的全新世大暖期开启