内容简介
对于初入门的网页设计者和开发者而言,学习网页设计和开发就应该从html5和css3开始,这是毋庸置疑的。对于有经验的工程师来说,如果想完整掌握html5和css3新技术,那么《HTML5+CSS3网页布局和样式精粹》是适不过的。
本书包含html5和css3两部分,除了完整包含html5所有元素以及两种语法格式的详细介绍外,还包含css3所有语法和样式属性的详细介绍。
这些功能介绍都是按照w3c的标准要求进行的,并附有详细的范例,侧重于实战,并提供各种浏览器兼容性指南,以帮助用户深入理解。本书修复了当前普遍存在的错误认识,对用户来说是一个福音。
本书适用于网页开发人员和设计人员,可作为大中专院校的教材。
这本书涵盖了W3CHTML5规范和CSS3规范的所有内容,并根据功能进行分类。
这本书包含了大量习题可用于检测学习成果,巩固所学知识。
这本书适用于网页开发人员和设计人员,可以作为大中专教材。
这本书的作者是万维网开发的大师,他也是《万维网应用程序开发纲要》的起草者。可以帮助用户完整系统、快速有效地掌握HTML5和CSS3的知识。
目录
第1篇 html篇
第1章 认识html和css——建立要的、基础的正确认知
1.1 什么是标签语言
1.2 什么是sgml
1.2.1 sgml的应用
1.2.2 sgml的目标
1.2.3 sgml的优点
1.3 html和css的历史
1.3.1 html和css规范的制定者——w3c
1.3.2 html的历史版本
1.3.3 css的历史版本
1.3.4 标准、规范和实现
巩固与自测
第2章 html文档编写规范和基本结构
2.1 创建 第一个网页
2.2 html文档的基本结构
2.2.1 文档类型声明
2.2.2 [html][/html]标签对
2.2.3 [head][/head]标签对
.2.2.4 [body][/body]标签对
2.3 使用html5元素和属性
2.3.1 标签
2.3.2 元素和元素的形式
2.3.3 属性的定义
2.3.4 属性值的定义
2.3.5 元素和属性的大小写规范
2.4 全局属性
2.5 字符引用
2.5.1 字符数字引用
2.5.2 字符实体引用
2.6 为文档添加注释
2.7 关于空白和空白字符
2.7.1 关于断行符
2.7.2 空白字符
巩固与自测
第3章 html文档的头部和元数据定义
3.1 定义标题(title元素)
3.2 怎样定义元数据
3.2.1 定义元数据关键字
3.2.2 元数据的语言信息
3.2.3 元数据的其他定义方法
3.3 用于搜索引擎的标准元数据和用于web应用程序标示的标准元数据
3.3.1 定义编辑工具
3.3.2 定义关键字
3.3.3 定义概要描述
3.3.4 定义应用程序名
3.4 声明文档字符编码
3.5 实用元数据(属性http-equiv)
3.5.1 设置网页内容类型和字符集
3.5.2 设置网页所使用的语言
3.5.3 设置网页定时跳转
3.5.4 设置网页cookie存活时间
3.5.5 设置网页默认样式表
3.5.6 设置网页禁用浏览器缓存
3.5.7 设置网页到期
3.5.8 设置网页框架目标
3.5.9 设置网页转场效果
3.5.10 设置网页分级
巩固与自测
第4章 段落与文字
4.1 段落和行
4.1.1 段落(p元素)
4.1.2 控制换行(br元素和wbr元素)
4.1.3 连字符
4.1.4 预格式化文本(pre元素)
4.2 标记文章改变(ins元素和del元素)
4.3 基本文字格式(i,b,small,s)
4.3.1 small元素
4.3.2 s元素
4.4 加入水平分割线(hr元素)
4.5 语义化、结构化的文本
4.5.1 用于强调的短语元素(em元素和strong元素)
4.5.2 下标和上标(sub元素、sup元素)
4.5.3 注音显示(ruby、rt、rp元素)
4.5.4 引用(blockquote元素、q元素)
4.5.5 标注(cite元素)
4.5.6 用于缩写的短语元素(abbr元素)
4.5.7 用于定义术语的元素(dfn元素)
4.5.8 用于定义计算机代码片段的元素(code元素)
4.5.9 其他短语元素(samp、kbd、var元素)
4.5.10 突出显示文本(mark元素)
4.5.11 定义日期时间(time元素)
巩固与自测
第5章 建立列表
5.1 创建列表
5.1.1 有序列表(ol元素)
5.1.2 无序列表(ul元素)
5.1.3 解说列表(dl元素、dt元素、dd元素)
5.1.4 嵌套列表
5.2 自定义有序列表
5.2.1 定制有序列表中的序号(type属性)
5.2.2 定制有序列表中的列表项的起始数(start属性)
5.2.3 反转序号值(reversed属性)
5.2.4 定制有序列表中的列表项序号的数值(value属性)
巩固与自测
第6章 建立超链接
6.1 链接的基础知识
6.2 使用a元素定义超链接
6.2.1 定义链接的目标uri(href属性)
6.2.2 定义链接的目标窗口(target属性)
6.2.3 定义链接的提示信息(title属性)
6.2.4 化和链接(hreflang属性)
6.2.5 链接到电子邮件地址
6.2.6 链接到任何类型的文件以供下载
6.2.7 链接关系(rel属性)
6.2.8 链接介质(media属性)
6.3 定义书签和链