《深入浅出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. nginx location 语法

    location 语法location 有”定位”的意思, 根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如, 碰到.p ...

  2. java深入探究03

    1.Tomcat 我们的浏览器其实就是一个Socket客户端能接受Socket服务端发来的消息 一:市面上的web服务器 javase的规范,包含IO流,线程,集合,socket编程.... WebL ...

  3. linux 文件存取 软硬联接的区别

    一.linux文件存取过程 在linux系统中根目录是自引用的,比如要找 /etc/sysconfig/networkscripts/ifcfg-0文件 先根据根目录/ 的inode号,在inode ...

  4. 封装 oschina.net 表情选择

    1. [代码]jquery.facial.js //从OSCHINA.NET 提取出来的 表情选择 插件 by zhouxiang //如果有不满足的地方 可以自己改改 没事随便写写的 style 和 ...

  5. scanf和cin的返回值

    需要连续从标准输入读取数据时,可以采用下面两种不同的方式判断文件结束: [cpp] view plaincopy   int i; while(scanf("%d",&i) ...

  6. 如何在Android开发中测试应用在真机上实验

    1.首先将手机设置为调试模式 方法:设置——应用程序——开发——USB调试,打上√即可     2.用数据线连接至电脑   3.然后打开eclipse 右击点击工程,选择 Run as,再选择Run ...

  7. PS 滤镜——漩涡 vortex

    %%% Vortex %%% 漩涡效果 clc; clear all; close all; addpath('E:\PhotoShop Algortihm\Image Processing\PS A ...

  8. 基于libRTMP的流媒体直播之 AAC、H264 推送

    这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析.H264 码流的推送和解析以 ...

  9. android SDK manager 无法获取更新版本列表【转载】

    http://mirrors.neusoft.edu.cn/eclipse/releases/luna/打开这个网址就可以看到adt的详细信息:  http://developer.android.c ...

  10. 记一次编译tensorflow-gpu爬过的坑

    废话不多说,先说最终成功的版本:系统=>centos7 ,cuda=>10.0 ,cudnn=>7.5 ,nccl=>源码编译, tensorflow=>最新版本源码编译 ...