VML的強大與用途

2021-04-02 19:46:02 字數 767 閱讀 1568

1:vml的強大

vml以最簡潔的標記**,在web頁快速繪製輸出向量圖型(線段、圓形、矩形、圓矩形、向量影象、曲線、多邊形、弧型)、並修飾這些圖形的(邊框、陰影、填充、背景、漸變、箭頭、3d)等等外觀效果。能井然有序跟html超文字緊密結合,或攙雜在html標籤內,或把html標籤囊括其中充當內容。幾乎支援css2樣式表所有的樣式屬性(寬度、高度、3d-xyz位置、滑鼠形狀、裁剪、排版縮排、縮放等等)。

綜上所述,相信你可以想像vml能輸出什麼樣複雜的靜態圖形了吧?

vml所繪製的每乙個圖形,都跟html一樣是乙個圖形物件,同樣支援dhtml物件程式設計模型、dhtml事件程式設計模型。輕鬆的讀取、更改vml圖形物件的各種屬性,響應使用者觸發的滑鼠、鍵盤等事件,實現與使用者互動。如果有機的配合settimeout、setinterval兩個定時器方法,則能實現類似flash般複雜的動畫,輸出質量相當的好。只要dhtml、js or vbs程式設計功底足夠深,任何複雜的動畫都能實現!

2:vml的用途

認識了vml的強大,順理成章可以想象,它能在web頁中幹些什麼

注:★號越多表示開發難度越難

-小用1(★★☆☆☆☆☆☆☆☆):圓角**、**斜線、圓形、曲線……,可想,小用是做為html的補足

-小用2(★★★☆☆☆☆☆☆☆):資料圖表(餅圖、柱狀圖、曲線圖)、影象處理(vml可將影象向量化,並能進行亮度、對比度、色彩度、漫畫風格、影象造型、顏色融合的處理)、影象繪製

-大用:

-其他:程式是智慧型、是創意,vml則是畫面的展現,展示的是它絢麗姿彩的世界

ES6 解構賦值的常見用途,很強大

字串 var a,b,c,d,e hello console.log a h console.log b e console.log c l console.log d l console.log e o函式 function move move 3,8 move 3,0 move 0,0 move...

static的用法與用途

static全域性變數與普通的全域性變數有什麼區別?static區域性變數和普通區域性變數有什麼區別?static函式與普通函式有什麼區別?全域性變數 外部變數 的說明之前再冠以static 就構成了靜態的全域性變數。全域性變數本身就是靜態儲存方式,靜態全域性變數當然也是靜態儲存方式。這兩者在儲存方...

scanf與printf的強大

習慣了用c 常常會忽略了scanf和printf在某些題的巧妙或是便捷之處。1.scanf 很多題目要求的輸入,一般是整數 字串或陣列,一般用cin就可以 但當我們輸入乙個字串,有時我們可以根據題目要求,將字串既輸入數字又輸如字元甚至其他固定符號比如正負號小數點時,我們可以用scanf輸入。例如pa...