2. 文本
XHTML中提供了很多丰富的标签,用于进行文本排版,比如h1-h6标签等。
3. 图片及其他对象
HTML中就存在img标签,以及插入Flash时常常用到的object标签,他们都可以用于图片及对象的插入。
4.列表元素
列表元素除了应用在列表型内容中外,也可以作为导航设计。XHTML提供了包含ul、ol、li、dl、dt、dd等在内的几种列表标签。
另外还有用于表单的form、input、select以及表格所用的标签等,这里仅列出了一部分标签。在表格式布局中,并没有经常用到,而在CSS布局中,它们将会是页面标签的主力。
2.4 给CSS留下接口
CSS是通过使用XHTML中的id与class属性来控制的。id可以理解为对象的名称,而class则可以理解为对象的类型或归属。例如:
定义一个id为content的p标签:<p id="content"></p>
在CSS中使用: #content {…}
这样的形式便可以为p对象编写样式,即使页面有多个p标签,只要他们的id不同,便可以分别为他们编写不同的样式代码。在XHTML中,对于每个页面上,同样的id名称只能使用一次,不允许使用重复的id名称,这正是命名的唯一性。
同样,class属性也可以用相同的方式,比如:
<span class="blue"></span>
class的主要用途就是对应于CSS样式,class名称在页面中则允许重复使用。也就是说,痛一样式可以用在多个XHTML对象之中。
2.5 良好的XHTML编写习惯
XHTML与HTML的区别,其中最明确的一点就是,XHTML比HTML语法要求更严格。这些规则主要表现在以下几个方面:
属性名称必须小写
属性值必须使用双引号
不允许使用属性简写
使用id替代name
必须使用结束标签
2.6 CSS语法结构
将CSS应用到XHTML之中,首先要做的就是选用合适的选择符,选择符是CSS控制XHTML文档中对象的一种方式。简单地说,它用于告诉浏览器,这段样式将应用到哪个对象。
2.6.1 CSS属性与选择符
CSS的语法结构仅由3个部分组成:选择符(Selector)、属性(Property)和值(Value)。
使用方法: Selector {Property: Value;}
选择符(Selector)又称选择器,指这组样式编码所针对的对象,可以是一个XHTML标签,也可以是定义了特定id或class的标签。
属性 (Property)是CSS样式控制的核心,对于每个XHTML标签,CSS都提供了丰富的样式属性。
值(Value)指属性的值,形式有两种,一种是制定范围的值,另一种为数值。
在实际应用中,往往使用以下的类型的应用形式:
body {background-color: blue;}
它表示选择符为body,即选择了页面中的<body>标签,属性为background-color,这个属性用于控制对象的背景色,其值为blue。
除了对单个属性的定义,同样可以为单个标签定义一个或者多个属性,每个属性之间使用分号隔开。例如:










