《深入浅出HTML》是一部讲述现代Web标准的优秀教程,彻底摒弃了过时的内容,始终贯彻三层分离的思想。书中结合实例讲述如何使用HTML、CSS设计符合现代Web标准的网页,并讲解了如何使用JavaScript添加动态行为。书中的主体部分让读者接触HTML、XHTML的各种主题,逐渐熟悉各种元素。最后一章将书中讲述的各种技术付诸应用,带领读者一步步地创建一个实用的网站。
编辑推荐
《深入浅出HTML》适合Web设计和开发初学者阅读。
《深入浅出HTML》是非常优秀的Web设计入门教程。书中结合丰富的实例。深入浅出地讲述THTML基础知识以及如何使用CSS进行样式处理、如何使用JavaScript添加动态行为等,使读者能很快掌握web设计和开发的基础。
与许多同类图书不同,《深入浅出HTML》始终强调结构、表现和行为三层分离的现代Web开发思想,并特别指出了许多常见的、与Web标准不符的误解和错误做法,使读者在学习之初就能建立起正确的观念。
作者简介
David Schultz美国一家大型零售企业IT部门的负责人,有十多年IT从业经历,主要从事ASP.NET开发。 
 
 
深入浅出HTML 目录:
第1章 启动
  1.1 因特网和万维网简介
  1.2 什么是html
  1.2.1 html的发展
  1.2.2 一种语言,多个版本
  1.2.3 一个版本,三种风味
  1.2.4 验证文档
  1.3 将内容与表现分离
  1.4 处理xhtml和css文档
  1.4.1 选择html编辑器
  1.4.2 选择web浏览器
  1.4.3 网站托管
  1.5 url简介
  1.5.1 url的构成
  1.5.2 绝对和相对url
  1.6 小结
第2章 xhtml和css基础
  2.1 标记代码的部件:标签、元素和属性
  2.1.1 块级元素和行内元素
  2.1.2 嵌套元素
.  2.1.3 空白符
  2.1.4 标准属性
  2.1.5 添加注释
  2.2 xhtml文档
  2.2.1 doctype
  2.2.2 [html] 元素  
  2.2.3 其他部分
  2.2.4 文档树
  2.3 css基础
  2.3.1 css规则剖析
  2.3.2 css选择符
  2.3.3 具体性与层叠
  2.3.4 将样式表附加到文档
  2.3.5 层叠顺序
  2.3.6 !important
  2.3.7 编排css的格式
  2.3.8 css注释
  2.4 小结
第3章 前进
  3.1 head节
  3.2 辅助性元素
  3.2.1 [base]
  3.2.2 [link]
  3.2.3 [meta]
  3.2.4 [script]
  3.2.5 [style]
  3.2.6 [title]
  3.3 小结
第4章 添加内容
  4.1 内容和结构
  4.2 美妙的[body]
  4.3 富有意义的部分
  4.3.1
  4.3.2 标题:[h1] 、[h2] 、[h3] 、[h4] 、[h5] 和[h6]
  4.3.3 [blockquote]
  4.3.4 [address]
  4.3.5 [pre]
  4.4 列表
  4.4.1 [ul]
  4.4.2 [ol]
  4.4.3 [li]
  4.5 定义列表
  4.5.1 [dl]
  4.5.2 [dt]
  4.5.3 [dd]
  4.6 短语元素
  4.6.1 [em]
  4.6.2 [strong]
  4.6.3 [cite]
  4.6.4 [q]
  4.6.5 [dfn]
  4.6.6 缩写:[abbr] 和[acronym]
  4.6.7 修改文档:[del] 和[ins]
  4.6.8 [bdo]
  4.6.9 编程:[code] 、[kbd] 、[samp] 和[var]
  4.6.10
  4.6.11 [hr]
  4.7 多用途元素
  4.7.1 [div]
  4.7.2 [span]
  4.8 嵌入外部内容
  4.8.1 [object]
  4.8.2 [param]
  4.9 表现性元素
  4.9.1  和
  4.9.2 [big] 和[small]
  4.9.3 [tt]
  4.9.4 和
  4.10 特殊字符
  4.11 用css控制内容的样式
  4.11.1 声明基础字体样式
  4.11.2 控制列表的样式
  4.12 小结
第5章 使用图像
  5.1 数字图像的工作原理
  5.2 在内容中加入图像
  5.2.1 [img]
  5.2.2 上下文中的图像
  5.3 让文字环绕图像
  5.4 背景图像
  5.5 小结
第6章 链接到web
  6.1 锚标签
  6.2 使用[a] 标签
  6.2.1 链接到其他文档
  6.2.2 链接到非xhtml文档
  6.2.3 链接到电子邮件地址
  6.3 把图像用作链接
  6.4 使用id
  6.5 为锚标签添加css
  6.6 创建图像映射
  6.6.1 [map]
  6.6.2 [area]
  6.7 小结
第7章 使用表格
  7.1 表格的基础知识
  7.1.1 [table]
  7.1.2 [tr]
  7.1.3 [td]
  7.2 创建简单表格
  7.2.1 [caption]
  7.2.2 [th]
  7.3 表格的高级用法
  7.3.1 [tbody]
  7.3.2 [thead]
  7.3.3 [tfoot]
  7.3.4 [colgroup]
  7.3.5 [col]
  7.4 用css为表格添加样式
  7.4.1 添加边框
  7.4.2 对齐表格中的文本
  7.4.3 为单元格添加衬距
  7.4.4 为表格添加背景
  7.5 小结
第8章 创建表单
  8.1 表单的工作原理
  8.2 表单的组成部分
  8.2.1 [form]
  8.2.2 [input]
  8.2.3 [button]
  8.2.4 [select]
  8.2.5 [option]
  8.2.6 [optgroup]
  8.2.7 [textarea]
  8.3 组织表单
  8.3.1 [fieldset]
  8.3.2 [legend]
  8.3.3 [label]
  8.4 用css控制表单的样式
  8.4.1 去掉fieldset的边框
  8.4.2 对齐签条
  8.4.3 改变表单控件的字体
  8.5 小结
第9章 为文档添加样式:css
  9.1 使用外部样式表
  9.2 度量单位
  9.3 布局
  9.3.1 容器
  9.3.2 容器的大小和流动
  9.3.3 定位容器
  9.4 背景
  9.5 设置文本的样式
  9.6 媒体类型
  9.7 兼容性
  9.8 小结
第10章 客户端脚本编程基础
  10.1 什么是脚本编程
  10.2 放置javascript代码
  10.3 javascript语言
  10.3.1 javascript语法规则
  10.3.2 运算符和表达式
  10.3.3 语句
  10.3.4 循环
  10.3.5 函数
  10.3.6 数组
  10.4 高级主题
  10.4.1 处理事件
  10.4.2 dom
  10.4.3 表单验证
  10.5 小结
第11章 综合运用
  11.1 案例说明:spaghetti & cruft
  11.2 设计流程
  11.2.1 第1步:明确目标
  11.2.2 第2步:设计信息架构
  11.2.3 第3步:筹备模板
  11.2.4 第4步:构思设计方案
  11.2.5 第5步:组装网站
  11.2.6 第6步:测试
  11.3 构建spaghetti & cruft
  11.3.1 创建文档
  11.3.2 编写刊头部分的标记代码
  11.3.3 编写主体内容区域的标记代码
  11.3.4 编写导航栏的标记代码
  11.3.5 编写口号和页脚的标记代码
  11.3.6 完成后的模板
  11.4 用css设计spaghetti & cruft
  11.4.1 定义页面主体的样式
  11.4.2 定义刊头的样式
  11.4.3 页面布局
  11.4.4 定义导航栏的样式
  11.4.5 定义页脚的样式
  11.5 组装页面
  11.5.1 菜单页面
  11.5.2 评论页面
  11.5.3 联系页面
  11.6 小结
附录a xhtml 1.0 strict参考
附录b 颜色名称和值
附录c 特殊字符
附录d css浏览器支持状况

深入浅出HTML PDF扫描版的更多相关文章

  1. Web界面设计(Designing Web Interfaces中文版) (美)斯科特 pdf扫描版​

    Web界面设计是由Bill Scott编著.电子工业出版社出版的一部图书,在Web已经进入崭新的时代的今天,界面的设计显得非常重要,本书就是基于独一无二的Web环境下.在创建丰富体验的过程中设计Web ...

  2. Axure RP7.0移动互联网产品原型设计 中文pdf扫描版

    移动互联网原型设计,简单来说,就是使用建模软件制作基于手机或者平板电脑的App,HTML 5网站的高保真原型.在7.0 之前的版本中,使用Axure RP进行移动互联网的建模也是可以的.比如,对于桌面 ...

  3. HTML5与CSS3基础教程(第8版) PDF扫描版​

    <HTML5与CSS3基础教程(第8版)>自第1版至今,一直是讲解HTML和CSS入门知识的经典畅销书,全面系统地阐述HTML5和CSS3基础知识以及实际运用技术,通过大量实例深入浅出地分 ...

  4. HTML5从入门到精通(明日科技) 中文pdf扫描版

    HTML5从入门到精通(明日科技) 中文pdf扫描版

  5. HTML5+CSS3+jQuery Mobile轻松构造APP与移动网站 (陈婉凌) 中文pdf扫描版

    <HTML5+CSS3+jQuery Mobile轻松构造APP与移动网站>以HTML与CSS为主,配合jQuery制作网页,并搭配jQueryMobile制作移动网页,通过具体的范例从基 ...

  6. Web开发入门经典:使用PHP6、Apache和MySQL 中文pdf扫描版​

    通过学习本书,读者很快就能明白为什么PHP.Apache和MySQL会迅速成为开发动态网站最流行的方式,本书将为读者理解这3个核心组件如何独立工作和协同工作奠定良好的基础,引导读者充分利用它们提供的各 ...

  7. 新编html网页设计从入门到精通 (龙马工作室) pdf扫描版​

    新编html网页设计从入门到精通共分为21章,全面系统地讲解了html的发展历史及4.0版的新特性.基本概念.设计原则.文件结构.文件属性标记.用格式标记进行页面排版.使用图像装饰页面.超链接的使用. ...

  8. HTML5移动开发即学即用(双色) 王志刚 pdf扫描版​

    HTML5已经广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种最新版本的测览器所支持:逐一剖析HTML5标准中包含的最新技术,详细介绍了HTML5新标准中提供的各种API,各种各样的应用实例 ...

  9. HTML5和CSS3实例教程 中文版 高清PDF扫描版

    HTML5和CSS3实例教程共分3部分,集中讨论了HTML5和CSS3规范及其技术的使用方法.首先是规范概述,介绍了新的结构化标签.表单域及其功能(包括自动聚焦功能和占位文本)和CSS3的新选择器.接 ...

随机推荐

  1. matlab画圆

    MATLAB rectangle函数1 语法说明rectangle('Position', pos)rectangle('Position', pos, 'Curvature', cur)rectan ...

  2. BZOJ 1656 [Usaco2006 Jan] The Grove 树木:bfs【射线法】

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1656 题意: 给你一个n*m的地图,'.'表示空地,'X'表示树林,'*'表示起点. 所有 ...

  3. 一个ClientDataset的Delta与XML相互转换

    一个ClientDataset的Delta与XML相互转换的文章: 大家都知道TClientDataSet的Delta属性保存数据集的变化,但是Delta是OleVariant类型的属性,这样如果用D ...

  4. C#返回Json,js解析Json,并添加到select标签中

    后台: List<Student> list=GetAll();//id name string json = new JavaScriptSerializer().Serialize(l ...

  5. JS常用工具类代码

    http://www.cnblogs.com/liszt/archive/2011/08/16/2140007.html js/javascript删除字符串中的html标签 function rem ...

  6. HashMap去重

    package util; import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import jav ...

  7. Selenium-使用firepath识别元素

    利用firepath进行元素识别提前已经安装好firebug和firepath 比如,打开http://www.baidu.com 1.按下F12 2.点击如图的位置 3.选择元素,可以定位出元素的属 ...

  8. Java_异常_01_org.apache.commons.lang.exception.NestableRuntimeException

    异常信息: The type org.apache.commons.lang.exception.NestableRuntimeException cannot be resolved. It is ...

  9. BEC listen and translation exercise 38

    很高兴看到有这么多人想了解我们的体育设施.It's good to see that there are so many people wanting to find out about our sp ...

  10. Gym 100801B Black and White(构造)

    题意:给定X,Y,分别表示由'.'和'@'组成的连通块的个数. 思路:假如X<Y,我们用两部分来构造这个结果,第一部分由一个'.'连通块和Y-(X-1)割'@'连通块组成,第二个部分由X-1个' ...