本节书摘来自异步社区《html与css入门经典(第8版)》一书中的第1章,第1.2节,作者: 【美】julie c. meloni , michael morrison 更多章节内容可以访问云栖社区“异步社区”公众号查看。
你可能已经注意到“web内容”(而不是“网页”)这个术语的使用——这么说内涵更丰富。尽管我们说“访问一个网页”,但真实的意思是“在我们的计算机上查看所有某个地址上的文本和图像”。我们阅读的文本,看到的图像由web浏览器根据在单独的文件上找到的一些指令显示。
这些文件包含由html代码标示或者包围的文本,告诉浏览器如何显示文本——作为标题、作为段落、红色的字体等。一些html标示告诉浏览器显示一个图像或者视频文件而不是普通文本,这就把我带回到那个论点——不同类型的内容被发送到你的web浏览器,所以简单地说“网页”不能涵盖。这里我们使用“web内容”这个词来代替,以包含文本、图像、音频、视频和其他在线媒体。
在后面,你将学习链接到或者创建各种网站上找到的多媒体web内容的基础知识。现在你需要记住的是你控制着用户访问你的网站时所看到的。从包含所显示的文本行或者告诉服务器传递一个图形到用户的web浏览器的代码的文件开始,你必须计划、设计并且实现最终组成你的web存在的所有部分。随着你在本书中的学习,只要你理解所有的小步骤,理解这个过程就不困难。
web内容的最基本形式从简单的包含html和xhtml标记的文本文件开始。xhtml是另一种味道的html,“x”代表extensible(可扩展),随着你持续地学习这些课程,将会许多到更多关于它的知识。从一开始就应该知道的重要的事情是本书中的所有示例都是兼容html 4和xhtml的,这意味着它们在现在和将来任何新一代的浏览器上的显示都是近似的。这是编写兼容标准的代码的好处之一,你不需要担心未来因为代码“不能正常工作”而必须进行修改。只要web浏览器坚持标准(有希望在长时间内),你的代码可能会始终“正常工作”。