《深入浅出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. 字典树 HDU 1251 统计难题

    ;} 之前写的#include<iostream> #include<algorithm> #include<stdio.h> using namespace st ...

  2. sqlserver 2008 创建数据库的时候不是空库,里面总有数据的解决办法

    SqlServer2008 里面有个系统数据库 Model 数据库,在创建新数据库的时候,会以它为模板创建,所以如果发现你的Model数据库比较大,说明里面有很多模板数据.此时如果需要去创建没有数据的 ...

  3. 算法(Algorithms)第4版 练习 1.5.2

    0 1 2 3 4 5 6 7 8 9 10 components 9 0 0 1 2 3 4 5 6 7 8 9 components 3 4 0 1 2 4 5 6 7 8 0 8 compone ...

  4. MySQL部署时Table 'mysql.plugin' doesn't exist的解决

    今天部署了免安装版的MySQL,出现了Table 'mysql.plugin' doesn't exist的问题,苦恼了好久,终于在网上找到了解决方案,现整理一下给大家分享: 系统环境:Win10 6 ...

  5. python中字符串使用需要注意的地方

    1. r''的使用 'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子 2. u''的使用 引号之前加上字母u时,python会将 ...

  6. matlab画圆

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

  7. Python基础-redis模块使用

    redis是一个数据库,他的数据全都是存放在内存里面的,redis每秒能支持30w次的读写,存放有两种格式,一种string类型,一种是hash类型 一,操作string类型 r=redis.Redi ...

  8. Tomcat_异常_01_Setting property 'source' to 'org.eclipse.jst.jee.server:AWeiXin_QiYe_Demo' did not find a matching property

    关于解决方法: 1.解决Setting property 'source' to 'org.eclipse.jst.jee.server的问题 2.eclipse中server location为灰色 ...

  9. Java丨验证码图片去除干扰像素,方便验证码的识别

    1.先来看看效果: 原图 除去干扰像素后 2.解析代码: 1).读取文件夹里面的图片 String fileName = "picture"; BufferedImage img ...

  10. 洛谷【P2003】平板

    我对状态空间的理解:https://www.cnblogs.com/AKMer/p/9622590.html 题目传送门:https://www.luogu.org/problemnew/show/P ...