0.8 本书的阐述方式
如果你到了家乡之外的地方,可能会注意到当地人说话的方式有点儿可笑。他们使用不同的词汇,或者说话时有口音。尽管你可能会偷笑,但是仍然能够理解他们的意思。HTML和XHTML也是这种情况。它们采用完全一致的词汇表(连拼写都一样),只是语法稍有不同。
因为它们是如此相似,所以我将同时讲解HTML和XHTML。首先将解释它们之间的语法差异。然后,在本书中的各个地方解释它们共有的词汇表。在这些解释中,我将使用更严格的XHTML语法(图0-1)。你可以按原样使用它(编写出XHTML),也可以选用比较宽松的HTML语法(编写出HTML)。这由你自己决定。
图0-1 在书中的许多地方,会看到XHTML代码片段,其中与当前主题相关的部分用蓝色显示
如果一直说“HTML和XHTML”,会很烦琐,所以我采用(X)HTML这个简写方式来同时表示这两种语言。在某些情况下,我会使用HTML或XHTML之一,这意味着此处的信息只适用于这一种语言,而不适用于另一种。
对CSS的介绍融合在对(X)HTML的描述中,作为自然的扩展和独立的工具。尽管第7~14章集中介绍了CSS的信息,但是在本书各处介绍(X)HTML时都给出了相应的CSS(图0-2)。
图0-2 如果有与示例相关的CSS代码,就将它显示在单独的图中,其中与当前主题相关的部分也用蓝色显示
在本书中,我提供了Windows和Mac平台上主流浏览器的屏幕图(图0-3)。尽管你可能一直使用同一种浏览器,但你的访问者会使用各种浏览器。建议你使用多种浏览器查看(X)HTML的效果。
图0-3 然后,在一种或多种浏览器中显示XHTML和CSS,以看到实际效果(本例来自17.7节)







