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、熟悉添加動作的三種方式在幀上加,在MC上加,在按鈕上加。用play、stop、goto這三個命令反覆練習。不要用太多的命令給自己吃迷暈藥。用實例練,不要空練。2、熟悉給按鈕和MC添加動作的方法。3、學習編程最基礎最重要的 -
上海大衆 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學生面籤的注意事項有哪些
據瞭解,申請德國留學的學生目前已開始辦理簽證。專家提醒,申請德國簽證不難,但學生在面籤時仍要把握時間,選對面籤時適合自己使用的語言,明確去德國留學學習的動機,詳細請。德國留學簽證之面籤分類:德國留學簽證分兩個類別,一