• 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  • 严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

  • 框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

DIV+CSS布局入门

[ 2005/12/02 14:57 | by gOxiA ]

      我实际上在网页设计与编程上是一个菜鸟,曾经也想深入学习一下可感觉自己没有那个天分,可是发现自己却经常要和它们打交道,自己的网站、论坛都是自己在维护,总想将其优化并设计更加美观些,此时我知道了DIV+CSS,利用这种布局可以有效地解决因表格布局而导致的页面载入速度慢的问题。今天在一个论坛看到有人转发了一片非常有用的帖子——《DIV+CSS布局入门》,感觉对自己特别有用,于是转录于此。

 

   

语法格式

setvar

setvar元素用于指定在当前上下文内容中的变量的值,从侧面影响正在运行的任务

<setvar  name="name"  value="value" / >

small

使用小字体显示文本

<small>  文本(text)  </small>

strong

进一步加强文本的增强显示

<strong>  文本(text)  </strong>

table

table元素与tr元素、td元素一起,可用来创建能容纳文本和图像的表格,并可设置表格各列中文本和图像的对齐方式

<table  align="alignment"  title="label" 

       columns="n"/>

<table  align="alignment"  title="label" 

       columns="n">

              内容(content)

</table>

td

td元素用于规定表格单元格的内容

<td>  单元格内容(content)  </td>

template

template元素用于为当前卡片组中的所有卡片定义一个模板,统一规定卡片的某些参数

<template  onenterforward="href" 

       onenterbackward="href"  ontimer="href" >

             内容(content)

</template>

timer

timer元素用于设定一个定时器,可以延时显示卡片组、卡片,或实现WML程序的等待操作,或在卡片组和卡片之间实现切换以取得动画效果

<timer  name="variable"  value="value" / >

tr

tr元素用于定义表格的行

<tr> 

       <td>  单元格内容(content)  </td>

</tr>

u

显示文本时增加下划线

<u>  文本(text)  </u>

wml

wml元素用于定义一个卡片组,并通过<wml></wml>标签包含和封装该卡片组中的所有卡片及信息

<wml  xml:lang="lang" >

   内容(content)

</wml>

分页: 4/9 第一页 上页 1 2 3 4 5 6 7 8 9 下页 最后页 [ 显示模式: 摘要 | 列表 ]