语义标签构建xhtml文档
[ 大恐龙 发表于 2008年8月14日 11:11 ]
很老的一个话题的,当年老李发明html的时候,就要要人这样做,严格的<hn>--标题 <p>正文,但是他是为了存放高能物理的论文,html开始普及以后,迂夫愚妇般的各色人等都参与到html中间来,最后的结果是有了DW,只要看着一样,html怎么样都行,这样好 比如下面两段xhtml代码:
| <h1>如何设置液晶显示器的刷新率?</h1> |
| <p style="font-size:2em;font-weight:bold">如何设置液晶显示器的刷新率?</p> 和CRT显示器相比,液晶显示器采用“背光(backlight)”原理,使用灯管作为背光光源,通过辅助光学模组和液晶层对光线的控制来达到较为理想的显示效果。所以从理论角度上看,调整刷新率对液晶显示器没有实际意义。 <br> 但是从我们实际使用情况来看,更改液晶显示器刷新率时,有时会感到显示器清晰度有所变化。一般而言,按照液晶显示器上厂商推荐设置,对于较早以前的液晶显示器设置为60Hz,最近生产的液显设置为75Hz,即可达到最佳的显示效果。 |
document.write()详解
[ 大恐龙 发表于 2008年8月14日 09:26 ]
在载人页面后,浏览器输出流自动关闭;在此之后,任何一个对当前页面进行操作的document.write()方法将打开—个新的输出流。它将清除当前页面内容(包括源文档的任何变量或值)、因此.假如希望用脚本生成的HTML替换当前页面,就必须把HTML内容连接起来赋给一个变量、使用一个document.write()方法完成写操作,不必清除文档并打开一个新数据流,一个document.write()调用就可完成所有的操作。
关于document.write()方法还有一点要说明的是它的相关方法document.close()。脚本向窗口(不管是本窗口或其他窗口)写完内容后.必须关闭输出流。在延时脚本的最后一个document.write()方法后面.必须确保含有document.close()方法,不这样做就不能显示图片和表单。并且,任何后面调用的document.write()方法只会把内容追加到页面后,而不会清除现有内容来写入新值。
通用不间断滚动JS封装类,刚刚用到
[ 大恐龙 发表于 2008年8月11日 13:33 ]
用说明:页面包含<script type="text/javascript" src="MSClass.js"></script>
创建实例:new Marquee("marquee",0,1,760,52,50,5000,3000)
参数说明:marquee 容器ID
0 向上滚动(0向上 1向下 2向左 3向右)
1 滚动的步长
760 容器可视宽度
52 容器可视高度
50 定时器 数值越小,滚动的速度越快(1000=1秒,建议不小于20)
5000 每滚动一屏后停顿时间间格(0为不停顿,1000=1秒)
3000 开始时的等待时间(0为不等待,1000=1秒)
function Marquee()
{
this.ID = document.getElementById(arguments[0]);
if(!this.ID)
{
Tags:
'
javascript
'
“说说”自定义播放器颜色的办法!
[ 大恐龙 发表于 2008年3月25日 22:34 ]
播放器的图例:

调用方法不变,还是
1) 在你想出现播放器的地方插入一个层: <div id="speech_player" name="speech_player"></div> 层的id可以自己定。
2)把以下代码放在</body>前面:
<script type="text/javascript" src="http://speech.w3cool.com/swf/speech.js"></script>
<script type="text/javascript">
var _scid = "copytext"; // 你希望朗读的文章块的id;
var _spid = "speech_player"; //显示播放器的id;
_sp_bg = "0xCDDFF3"; //修改成你想要的颜色
_sp_leftbg = "0x357DCE";
_sp_lefticon = "0xF2F2F2";
_sp_rightbg = "0x357DCE";
_sp_rightbghover = "0x4499EE";
_sp_righticon = "0xF2F2F2";
_sp_righticonhover = "0xFFFFFF";
_sp_text = "0x357DCE";
_sp_slider = "0x357DCE";
_sp_track = "0xFFFFFF";
_sp_border = "0xFFFFFF";
_sp_loader = "0x8EC2F4";
speaker();
</script>
Tags:
'
javascript
' '
mp3
' '
说说
'
Movable Type 的 Feed Widget 很牛,真的很牛!
[ 大恐龙 发表于 2007年12月23日 01:08 ]
最近做了数字报纸的RSS,当天的订约数量就超过5500次,有的安装Vista的同事就直接在Vista桌面的RSS上订约。我很稀饭,哈哈哈。
今天写我的Blog,发现MovableType居然可以调用RSS,我以为是javascript的效果,糊弄人的。试了一个,发现可以完全自己订制,100%生成静态页面,而且效率有保证,这就是我想要的效果,精确且完美!
这是模版,也可以用向导生成,由于我是完全自己定义的模版,所以需要修改,使用默认模版直接就能用.
<MTFeed uri="http://epaper.cnhubei.com/interface/rss_ctjbfk.aspx?p=s">
© <b>楚天金报副刊数字报</b><br />
<MTFeedEntries lastn="10">
§ <a href="<$MTFeedEntryLink encode_html="1"$>" target="_blank"><$MTFeedEntryTitle$></a><br />
</MTFeedEntries></MTFeed>
<br />
Tags:
'
javascript
' '
MT
'
常用CSS缩写语法总结
[ 大恐龙 发表于 2007年2月 9日 11:43 ]
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:
颜色
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;#336699可以缩写为#369;
注意:在同一个CSS配置节中,不要交错使用全写和缩写的颜色配置,在系统资源极低时,会导致浏览器渲染失败。
盒尺寸
通常有下面四种书写方法:
- property:value1; 表示所有边都是一个值value1;
- property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2
- property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3
- property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下:
margin:1em 0 2em 0.5em;













![[Valid RSS]](http://www.w3cool.com//images/valid-rss.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](http://www.w3cool.com//images/valid-atom.png)






[午夜客] 于 08-09-22 发表: 太雷人了。 这功能粉强大!...
[小申] 于 08-09-21 发表: 你好,看了你们的这个播放器感觉真的是好棒, 不过我不懂里面的那个id具体是什么? 可以教我一下么,谢...
[哈哈] 于 08-09-12 发表: 番茄闷骚面...
[test] 于 08-09-11 发表: 中文qweqasas中文...
[venjiang] 于 08-09-10 发表: 8错...
[狼] 于 08-08-29 发表: 功能不错,可是刚加的内容刚开始出现 “语音内容正在处理中,请稍后再试”,刷新后有的可以完整播放,有一...
[大恐龙
[teacherlau] 于 08-08-21 发表: in fact google player is base on vlc. and it's fre...
[林淋] 于 08-08-14 发表: “说说”读英语时太快了点...
[白建明] 于 08-08-12 发表: 恐龙加油啊。 提高人气啊?...
[weuhan] 于 08-08-11 发表: 测试测试...
[大恐龙
[3344] 于 08-07-29 发表: 下下来放再本地试都不行 直接调用这里的就可以。。 另外有的本文读了一点就不读了是怎末回事呢?...
[3344] 于 08-07-29 发表: 下下来放再本地试都不行 直接调用这里的就可以。。 另外有的本文读了一点就不读了是怎末回事呢?...