CSS注意事项有哪些
在使用CSS应该尽量避免使用哪些技术?下面yjbys小编为大家整理使用CSS的注意事项,希望对大家学习CSS语言有帮助!
Internet Explorer Behaviors
它是什么?Internet Explorer 5 引入了行为 (behaviors)。behaviors 是一种通过使用 CSS 向 HTML 元素添加行为的方法。
为什么要避免它?只有 Internet Explorer 支持 behavior 属性。
用什么代替?请使用 JavaScript 和 HTML DOM 取而代之。
例子 1 - Mouseover Highlight
下面的. HTML 文件中有一个 <style> 元素,它为 <h1> 元素定义了一个行为:
<html>
<head>
<style type="text/css">
h1 { behavior: url() }
</style>
</head>
<body>
<h1>Mouse over me!!!</h1>
</body>
</html>
下面是 XML 文档 "":
<attach for="element" event="onmouseover" handler="hig_lite" />
<attach for="element" event="onmouseout" handler="low_lite" />
<script type="text/javascript">
function hig_lite()
{
r='red';
}
function low_lite()
{
r='blue';
}
</script>
behavior 文件包含了针对元素的 JavaScript 和 事件句柄。
如果您使用 Internet Explorer,可以亲自试一下(把鼠标放在例子中的文本上)。
例子 2 - Typewriter Simulation
下面的 HTML 文件中有一个 <style> 元素,它为 id 为 "typing" 的元素定义了一个行为:
<html>
<head>
<style type="text/css">
#typing
{
behavior:url(behave_);
font-family:'courier new';
}
</style>
</head>
<body>
<span id="typing" speed="100">IE5 introduced DHTML behaviors.
Behaviors are a way to add DHTML functionality to HTML elements
with the ease of CSS.<br /><br />How do behaviors work?<br />
By using XML we can link behaviors to any element in a web page
and manipulate that element.</p>
</span>
</body>
</html>
下面是 XML 文档 "":
<attach for="window" event="onload" handler="beginTyping" />
<method name="type" />
<script type="text/javascript">
var i,text1,text2,textLength,t;
function beginTyping()
{
i=0;
text1=rText;
textLength=th;
rText="";
text2="";
t=nterval(+"()",speed);
}
function type()
{
text2=text2+tring(i,i+1);
rText=text2;
i=i+1;
if (i==textLength)
{
clearInterval(t);
}
}
</script>
相關文章
-
学习Flash ActionScript编程的有哪些注意事项
写关于地球的建议书 篇1同学们:地球,这位人类的母亲,我们生命的摇篮,曾经是那样美丽壮观,和蔼可亲!她无私的为我们提供各种资源.但是人们却随意毁坏自然资源,污染环境,造成一系列生态灾难,给人类生存带来严重威胁.作为地球村 -
上海大众 CrossPOLO发动机保养有哪些注意事项的相关机动车知识
车主朋友们,你们知道上海大众 CrossPOLO发动机保养注意事项有那些么?畅网小编带着这样的问题深入成都汽车保养维修市场,进行了一番深入考察,最终收集到了大量的相关信息,现今整理如下:引擎的保养分为三部分:冷却系统、启动系 -
4s店买车有哪些注意事项
随着时代的发展,汽车的品牌也越来越多,汽车专卖店也多,所以买车时要多加注意。那么,4s店买车有哪些注意事项呢?下面跟着小编一起来了解一下吧。 4s店买车的注意事项 第一价格4S店 的销售价格都有浮动的空间,尽量往低 -
科目二s弯道有哪些注意事项
科目二曲线行驶怎么操作?科目二s弯道有哪些注意事项?1、进入曲线时在进入S弯时,只需要注意车头的位置,尽量使把车辆对准曲线入口,用1挡半联动控制车速,保持车辆缓慢前行。2、如何向左转弯以车引擎盖的左侧角(引擎盖左边缝 -
IELTS写作注意事项有哪些
1) IELTS写作测验答题不用写题目,也不用重写问题在答案上方;2) 左右必须留下约一寸的间格;3) 您可用传统方法(即每段的下一行向右移一寸)或用现代方法(在段落之间留一行空行)来分段, 但千万不要同时使用这种方法;4) 千万不要邻行书 -
浅谈js和css内联外联的注意事项
简单说:这两个问题其实是同一个问题,但是网上找了好久也找不到方法,外联的js和css文件里不能有任何HTML的标记注释,一旦有,浏览器就疯了!一去掉就好了!!!问题:起因是网上看到一个css的表格样式,觉得挺好看,就打算放在自己的程序里 -
奔驰S级维修的注意事项有哪些呢
汽车保养对于爱车来说是必不可少的,那么你知道奔驰S级维修的注意事项有哪些呢?畅网小编对此专门走访了汽车保养维修行业方面的专家,得到了专业解答,现整理如下:车子行驶到一定的里程,多多少少的都会出现一些毛病,维修也是大 -
科目二s弯道有哪些注意事项大纲
科目二曲线行驶怎么操作?科目二s弯道有哪些注意事项?下面我们一起来看看,希望对大家有所帮助。1、进入曲线时在进入S弯时,只需要注意车头的位置,尽量使把车辆对准曲线入口,用1挡半联动控制车速,保持车辆缓慢前行。2、如何 -
IELTS写作的注意事项有哪些
1) IELTS写作测验答题不用写题目,也不用重写问题在答案上方;2) 左右必须留下约一寸的间格;3) 您可用传统方法(即每段的下一行向右移一寸)或用现代方法(在段落之间留一行空行)来分段, 但千万不要同时使用这种方法;4) 千万不要邻行书 -
德国留学签证TestAS学生面签的注意事项有哪些
据了解,申请德国留学的学生目前已开始办理签证。专家提醒,申请德国签证不难,但学生在面签时仍要把握时间,选对面签时适合自己使用的语言,明确去德国留学学习的动机,详细请。德国留学签证之面签分类:德国留学签证分两个类别,一