HTML-TIME
时间代码基础应用尝试
效果一:移动
效果二:间歇移动
图片对象
效果三:交错移动
  效果三在效果二的基础上稍作调整即可。并且不需另外上传图片。
  比较一下代码,可以看出,此三例制作实质上是一样的。具体设置不同,产生的效果不同。
           


           


           


         
         
 

<?import namespace = t urn = "urn:schemas-microsoft-com:time" implementation = "#default#time2" declareNamespace /?>

<table style="position: relative; left: 100px; top: 0px; width: 200; height: 76" cellspacing="4" cellpadding="1" border="1" bgcolor="#339999" bordercolorlight="#99CCFF" bordercolordark="#006699">
<tr>
<td>

<t:par repeatCount = "indefinite">

<div style="overflow:hidden; position: relative; left: 0; top: 0; width: 200; height: 76">
<table id="pic01" begin="0" dur="20" style="BEHAVIOR: url(#default#time2); position: absolute; left: -400px; top: 0px; width: 600px; height: 76px" cellspacing="0" cellpadding="0" border="0" bordercolor="#FF0000">
<tr>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/002.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/001.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/004.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/003.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/002.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/001.jpg"> </td>
</tr>
</table>
</div>

<t:animateMotion id=am1 from = "0,0" targetElement = "pic01" to = "400,0" begin = "0" dur = "20" fill = "hold"></t:animateMotion>

</t:par>

</td>
</tr>
</table>
效果一:实效代码

<?import namespace = t urn = "urn:schemas-microsoft-com:time" implementation = "#default#time2" declareNamespace /?>

<table style="position: relative; left: 100px; top: 0px; width: 200; height: 76" cellspacing="4" cellpadding="1" border="1" bgcolor="#339999" bordercolorlight="#99CCFF" bordercolordark="#006699">
<tr>
<td>

<t:par repeatCount = "indefinite">

<div style="overflow:hidden; position: relative; left: 0; top: 0; width: 200; height: 76">
<table id="pic02" begin="0" dur="20" style="BEHAVIOR: url(#default#time2); position: absolute; left: -400px; top: 0px; width: 600px; height: 76px" cellspacing="0" cellpadding="0" border="0" bordercolor="#FF0000">
<tr>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/002.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/001.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/004.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/003.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/002.jpg"> </td>
<td style="width: 100" background="http://webftp.bbs.hnol.net/dysr//html-time/marquee-pic/001.jpg"> </td>
</tr>
</table>
</div>

<t:animateMotion id=am2 from = "0,0" targetElement = "pic02" to = "100,0" begin = "4" dur = "1" fill = "hold"></t:animateMotion>
<t:animateMotion id=am2 from = "0,0" targetElement = "pic02" to = "100,0" begin = "9" dur = "1" fill = "hold"></t:animateMotion>
<t:animateMotion id=am2 from = "0,0" targetElement = "pic02" to = "100,0" begin = "14" dur = "1" fill = "hold"></t:animateMotion>
<t:animateMotion id=am2 from = "0,0" targetElement = "pic02" to = "100,0" begin = "19" dur = "1" fill = "hold"></t:animateMotion>


</t:par>

</td>
</tr>
</table>
效果二:实效代码

代码简介
  1、这类代码,最好在网页环境中运行。
  若在电脑中调试,如果应用frontpage(office软件组中的一个)编辑,建立新文件即为页面环境,将代码粘贴到其中,即可预览效果。
  2、白色文字内容,为常用代码,不详述;黄色文字内容与应用时间代码有关。
  3、代码的基本涵意。

<?import namespace = t urn = "urn:schemas-microsoft-com:time" implementation = "#default#time2" declareNamespace /?>
  这一行,可简单理解为,应用时间代码必须的设置、声明。不能少,照抄即可。

<t:par repeatCount = "indefinite"></t:par>
  双标签代码。par为容器。repeatCount 为运行的次数,indefinite 为不确定,即为无数遍。若需指定遍数,可设置相应数值。

  id="pic02" 为对象设置的名称,这里为 pic02。以便在控制中指定对象。
  begin="0"  对象开始显示或动作的时间(绝对时间)。这里为0,即从一开始就动作。
  dur="20"   对象显示或动作维持的时间长度。

  BEHAVIOR: url(#default#time2); 对象的样式。这里为:行为应用默认的时间版本。照抄即可。

  <t:animateMotion id=am2 from = "0,0" targetElement = "pic02" to = "100,0" begin = "4" dur = "1" fill = "hold"></t:animateMotion>

  为元素(对象)设置一次动作。
  from = "0,0" 对象动作的起点坐标,即动作前的坐标。
  to = "100,0" 对象动作终止的坐标。这里为:水平方向右移100,垂直方向没有移动。
  targetElement = "pic02" 指明被控制元素(对象)。这里为:pic02。

  begin = "4" dur = "1" 上面已说明。