| 
 
   爱上你的第一天: 
  假如现在要制作一个儿童网站,需要为文章加注拼音。那么我们可以利用Ruby标签来做这件事。 
 
<p>1.Ruby:</p> <Ruby> 清风是世界上最纯洁的人 <RT>Qing Feng Shi Shi Jie Shang Zui Chun Jie De Ren </Ruby>
  |   
  <RT>后面的就是拼音内容,无需封闭标签
    缺点:可惜Mozilla不支持此标签 
  爱上你的第二天: 
  一篇文章的目录,我们要按照序号进行编排,手动编排序号既容易出错也不易修改,如何解决呢?今天就要用到<OL>标签:) 
 
<OL> <LI>这是列表的第一个项目 <LI>这是列表的第二个项目 </OL>
  <OL START=3> <LI>这是以编号3起始的项目 </OL>
  <OL TYPE=A> <LI>这是项目A <LI>这是项目B </OL>
  |   
  此标签同时支持IE和Mozilla,OK。 
  在我爱上你的第三天: 
  昨天的例子是用来自动生成序号的,那么也许你会说:“好难看,能不能用图片当前面的标志,还不用我一个一个的加?”答案是肯定的。 
  只需要配合CSS,那么非常的简单 
 
<style> ul.blogroll{   list-style:url(dot.jpg) disc; } </style>
  <ul class="blogroll"> <li><a href="1.htm">平面设计</a></li> <li><a href="2.htm">网页设计</a></li> <li><a href="3.htm">动画设计</a></li> </ul>
  |   
  此代码同时支持Mozilla和IE,希望效果你还满意。
    效果见下: 
  
  素材图为:  
  第四天
    现在有两个人提出需求: 
  “我是一技术类网站,希望用户在此交流一些代码,希望这些代码可以直接显示在网页上”   “我是一个论坛,我希望可以屏蔽掉用户发贴中的恶意代码。使他不执行。”
    当然一种方法是,我们将用户输入的内容进行替换,将<>括号替换成html的写法(例如:& l t ;)。但是, 我们今天用<XMP></XMP>标签来做这件事情。 
 
<xmp> <OL> <LI>这是列表的第一个项目。 <LI>这是列表的第二个项目。 </OL> <OL START=3> <LI>这是以编号 3 起始的项目。 </OL> <OL TYPE=A> <LI>这是项目 A。 <LI>这是项目 B。 </OL> </xmp>
  |   
  在<XMP>内的标签会直接渲染出来。 
  第五天: 
  XML,MSN,XHTML,CSS,W3C,BMW,IBM,ICQ,HTML......... 
  这些都是什么?都是缩写。如何向不懂的用户解释这个缩写的含义呢?当然可以在后面跟上说明,例如:W3C(World Wide Web Consortium),但那么做就不是旁门左道了:)
    OK,今天我们来用<acronym>标签,这个标签的作用就是用来标识这种缩写。 
例如: 
 
<acronym title="Cascading Style Sheets">CSS</acronym>
  |   
  title就是这个缩写的说明。效果如下: 
    是的,只要鼠标放到文字上就会出现对应的说明,而且文字标有虚线下划线提示用户这是一个头文字缩写。
    但是但是但是,这种下划线在IE中是不会出现的,那么要让IE出现虚线下划线我们就要借助CSS了。 
 
<style> acronym{      border-bottom:1px dotted black; } </style>
  |   
  爱上你的第六天: 
  表格线的制作技法,我们现在要制作一个数据表格,希望每一个单元格均用黑线包围,那么如何制作呢?如下图所示: 
  
  首先我们使用经典的“21法则”:也就是cellpadding为2,cellspacing为1,表格背景有颜色,td再设背景色,利用表格间的缝隙来加上交叉线 
 
<table width="500" border="0" cellpadding="2" cellspacing="1" bgcolor="#000000">   <tr bgcolor="#FFFFFF">     <td> </td>     <td> </td>     <td> </td>   </tr> </table>
  |   
  由于不想文章太长,请手动多加一些<tr>使效果更明显,当然最后我会给出一个Example下载。
    这是N年一直在使用的方法,简单易用,但是,现在都在强调样式分离,OK,为了追赶潮流,让我们用CSS来做这件事。 
  CSS方法1:模仿“21法则” 
  表格仍然是那个表格,为了方便我们给表格起名为 
 
<table id="table1">   <tr>     <td> </td>     <td> </td>     <td> </td>   </tr> </table>
  |   
  OK,这是一个干净的表格,我们用CSS来定义他 
 
#table1{      background-color:#000000;//表格整体背景黑色,也就是缝隙间的颜色      width:500px;      padding:0px;      border-spacing:1px;//表格缝隙1个px } #table1 td{      background-color:#FFFFFF; }
  |   
  但是,你会发现在IE下显示表格线会显得很粗。。。由于IE对CSS2标准支持不够,所以显示不是像预想的一样(广告时间:在这里推荐一下Mozilla浏览器:))
    那么如何使用CSS,才能在所有浏览器均显示正常呢?并且不利用这种缝隙法的歪门邪道,而就是利用border来做呢:),OK答案就在下面。
    重新建立一个表格id="table2" 
 
#table2{      border:1px solid #000000;//为表格外面画线      width:500px;      padding:0px;      border-collapse:collapse;//由于td四周画线,所以某些线会绘制两次,会变粗,使用这个属性可以自动合并同类项      border-spacing:0px;//表格间无需空隙 } #table2 td{      border:1px solid #000000;//为td四周画线 }
  |   
  OK,以上CSS和“21法则”的效果是完全相同的,IE和Mozill均显示正常,而且是样式与表格进行了脱藕:)  |