前言
2012年,有超过28亿人访问过Internet,仅仅在美国就有2.55亿人,另外还有5.67亿中国用户、6900万德国用户、5400万英国用户、7600万俄罗斯用户和9900万巴西用户,由此可以看出“世界”(World)这个词语在术语“万维网”(World Wide Web,WWW)中的意义。许多Internet用户也在为Web创建内容,你可能就是其中一员。尽管难以得到Web页面总数的准确统计,可我们还是知道Google在2008年中期就突破了1万亿个索引页面标记。
在接下来的24小时,将有数亿个新页面出现在Internet的可访问区域中。其中有许多页面将放置在私有内联网上,它们在那里将被通过局域网连接的商务人士访问。其中每个页面——像已经在线的数十亿个页面一样——都将使用超文本标记语言(Hypertext Markup Language,HTML)编写。
当学完本书后,你的Web页面也会出现在Internet上。本书还可以给你提供一个基础,用于开发当今世界中最有价值的技能之一:精通HTML。
你真的不用借助任何专业软件,而且无需与费用高昂的设计顾问进行交互,就能花费比预期更少的时间,自行学会创建最高质量的Web页面吗?这本篇幅短小、容易阅读的图书真的能让你自学最新的技术,用于开发和发布Web内容吗?
是的。事实上,通过本书前两章的学习,即使是没有任何HTML经验的读者,也可以编写出能够上线运行的Web页面。
怎样才能如此快地学习Web的语言呢?本书基于HTML和CSS,把课程内容组织到简单的步骤中,然后准确显示了如何处理每个步骤。其中许多HTML代码示例都配有由代码运行后生成的图片。你将看到它是如何做到的,它们的工作机制是什么,然后你就可以立即对自己的页面做相同的事情。几分钟后,可以继续执行下一个步骤。
不久以后,你会对自己发布在Internet上的页面感到惊叹。
前言
[第1章 理解Web的工作方式
1.1 HTML和WWW简史 ](https://yq.aliyun.com/articles/96276)
1.2 创建Web内容
1.3 理解Web内容递送
1.4 选择Web托管提供商
1.5 利用多种Web浏览器执行测试
1.6 创建一个示例文件
1.7 使用FTP传输文件
1.8 了解在Web服务器上放置文件的位置
1.9 在不涉及Web服务器的情况下分发内容
1.10 关于测试Web内容的提示
1.11 小结
1.12 问与答
1.13 测验
第2章 构造HTML文档
第3章 理解层叠样式表
第4章 密切观察HTML5页面结构
第5章 处理文本块和列表
[第6章 处理字体
6.1 处理特殊字符 ](https://yq.aliyun.com/articles/96350)
6.2 粗体、斜体和特殊的文本格式化
6.3 调整字体
6.4 使用Web字体
6.5 小结
6.6 问与答
6.7 测验
第7章 处理颜色和边框
第8章 使用外部链接和内部链接
第9章 使用表格和栏
第10章 创建用于Web的图像
第11章 在Web站点中使用图像
第12章 在Web站点中使用多媒体
第13章 处理边距、填充、对齐和浮动
第14章 理解CSS方框模型和定位
第15章 创建固定布局或流动布局
第16章 使用CSS进一步处理列表
第17章 使用CSS设计导航系统
第18章 使用鼠标动作修改文本显示
第19章 实现CSS3变形、渐变和动画
第20章 创建打印友好的Web页面
第21章 理解动态Web站点和HTML5应用程序
第22章 处理基于Web的表单
第23章 组织和管理Web站点
第24章 帮助人们找到你的Web页面