Microsoft Office是由Microsoft(微軟)公司開發(fā)的一套辦公軟件套裝。常用組件有 Word、Excel、PowerPoint等。Microsoft Office是一套由微軟公司開發(fā)的辦公軟件,它為 Microsoft Windows 和 Mac OS X而開發(fā)。 ?安裝onetastic后,里面提供了“自定義樣式”功能,該功能和Word的自定義樣式功能基本類似,但是onetastic提供的“自定義樣式”是偽樣式。這些樣式都是在“常規(guī)”文本的基礎(chǔ)上進(jìn)行了表面的樣式化,從編程角度看,其文本段落的style屬性值仍然是“常規(guī)”樣式,雖然顯示效果變了,但無法在宏上進(jìn)行擴(kuò)展。 1.何謂偽樣式? 從編程角度講,內(nèi)置的“標(biāo)題1”對應(yīng)的文本段落屬性值是“h1”,“標(biāo)題2”對應(yīng)的是“h2”,“常規(guī)”對應(yīng)的屬性是“p”。而Onetastic“自定義樣式”中的標(biāo)題1、標(biāo)題2以及其他所有的樣式,文本屬性都是“p”,也就是都是“常規(guī)”樣式。所以,對文本段落應(yīng)用Onetastic“自定義樣式”中的任何樣式,style屬性值都會變?yōu)椤皃”,只是顯示效果變了而已。 ![]() 所以說Onetastic中的那些標(biāo)題樣式只是偽樣式,變的只是顯示效果,本質(zhì)屬性并未發(fā)生變化,仍然是“p”。這種偽樣式除了視覺上好看一點,對后續(xù)編程擴(kuò)展沒有任何益處,因為不管樣式名稱叫什么,其本質(zhì)屬性仍是“p”,在腳本眼里根本毫無差別。 2.Onetastic近些年的更新細(xì)節(jié) 上面提到的Onetastic偽樣式,說的是Onetastic早期的版本。最新版本是否有變化,我沒測試,不清楚,如果你知道可以告訴我一聲。我自己已經(jīng)好幾年沒關(guān)注過Onetastic的更新情況了,前些天寫Onetastic系列時,才去官網(wǎng)瞄了一眼API。整體來說,這幾年的更新不大,對象方面新增了一個“Tag”對象,函數(shù)方面新增了顏色和數(shù)據(jù)存儲以及一些細(xì)節(jié)上的具體函數(shù)。 倒是某些屬性上的細(xì)節(jié)更改很值得關(guān)注,例如“style”樣式屬性以前是“只讀”的,現(xiàn)在已經(jīng)開放為“讀寫”了,這個權(quán)限放開后,對樣式管理會產(chǎn)生比較重要的影響。既然style屬性變?yōu)樽x寫,那Onetastic的自定義樣式也完全可以由偽樣式變?yōu)檎鏄邮剑鐟?yīng)用“標(biāo)題2”時,完全可以即時地將style屬性值改為“h2”。 不知道Onetastic最新版本中的自定義樣式是否變?yōu)檎鏄邮搅恕5拱渍f,不管改沒改,對我而言都沒有意義,所以也不想浪費時間去測試。為什么這么說呢?因為慢! Onetastic作為三方插件,有個致命缺點,就是啟動慢。類似于標(biāo)題樣式這種頻繁使用的功能,如果每次更改樣式要花幾秒或更多甚至可能死機,那我寧愿用較丑的內(nèi)置樣式。(當(dāng)然,如果Onetastic已經(jīng)更新為真樣式,而且速度方面你能接受,那自然是不錯的選擇。) 這篇文章重點是想強調(diào)一下偽樣式這個概念。在設(shè)置標(biāo)題樣式時,類似Onetastic自定義樣式提供的、或者你手動設(shè)置的偽樣式,對后續(xù)的編程擴(kuò)展是毫無益處的。建議盡量使用內(nèi)置的真樣式,即便丑一點,價值也完爆偽樣式,因為真樣式后續(xù)也可以使用宏進(jìn)行各種批量處理。 Office辦公軟件是辦公的第一選擇,這個地球人都知道。Microsoft Office 2010的新界面簡潔明快,標(biāo)識也改為了全橙色。 |
溫馨提示:喜歡本站的話,請收藏一下本站!