CSS注意事项有哪些
在使用CSS应该尽量避免使用哪些技术?下面本站小编为大家整理使用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>
-
设置excel表格标题教程
excel如果没有标题,这对于读者理解图表信息不是很方便,那么如何来添加图表标题呢?今天本站小编为大家收集整理了关于设置excel表格标题教程,希望对你有帮助!设置excel表格标题教程篇11、打开Excel软件,很简单了。2、选中所要设置标题的一栏,长按ctrl键和鼠标左键向...
-
淘宝直通车要怎样才能开好
用直通车推广不需要太大量,要有针对性的选择产品推广即可,自己店铺里的宝贝哪些是比较好卖的,哪些是量多的,哪些最容易让顾客看一眼就淘腰包的……然后就选择哪几款。一定要记住,选品推广在精不在多。针对性的做几个有效果的推广,总比泛滥的盲目去推也没...
-
2017计算机应用基础考试选择题「附答案」
一、选择题1、使用(B)可以帮助用户释放硬盘驱动器空间,删除临时文件、Intemet缓存文件和可以安全删除不需要的文件,腾出它们占用的系统资源,以提高系统性能。A、格式化;B、磁盘清理程序;C、整理磁盘碎片;D、磁盘查错。2、格式化硬盘可分为(A)和(B)。A、高级格式化...
-
餐厅店面设计要素
导语:对于设计师来说,商业空间的店面设计比家居设计或办公设计更有发挥的空间,因为每个品牌的形象都是不同的,对市场和消费者的定位也是有所不同,而设计师要做的就是为不同喜好,不同目的的消费者创造优质的餐饮空间。下面就由小编为大家介绍一下餐厅店面设计要素,希望...