• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 關于MHT文件研究(一)

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    一直再找如何做使BLOG底模板設計和更改跟為方便,由于普通底模板都是由HTML文件+其中包含底一些圖片,CSS文件構成得,所以一般上傳,修改之類得,都很麻煩,而最大得一個缺點是不適合讓BLOGER們更自由得定義自己得模板。 MHT叫web單一文件。顧名思義,就是
    一直再找如何做使BLOG底模板設計和更改跟為方便,由于普通底模板都是由HTML文件+其中包含底一些圖片,CSS文件構成得,所以一般上傳,修改之類得,都很麻煩,而最大得一個缺點是不適合讓BLOGER們更自由得定義自己得模板。

      MHT叫“web單一文件”。顧名思義,就是吧網頁中包含得圖片,CSS文件以及HTML文件全部放到一個MHT文件里面。而且瀏覽器可以直接讀取得,嘿嘿,由此我仿佛看到了以后網友們可以自己定制自己喜歡得模板,然后做成MHT文件………………

      剛才直接用記事本打開了MHT文件,看了下文件結構,最開始得是一些無關緊要得信息,不管了。然后發現,MHT文件似乎是把所有的圖片用二進制數據保存,不過是通過BASE64加密以后保存的,每個圖片開頭都包含了

    Content-Type: image/gif
    Content-Transfer-Encoding: base64
    Content-Location: http://www.china-askpro.com/images/logo_china_askpro_2.gif

     

    格式化的信息。

       然后就是HTML頁的代碼,包括了CSS文件代碼,HTML代碼,JS代碼。發現中文再這里都是以編碼后的格式保存的,目前還不知道是什么編碼的,不過英文是沒有編碼的,嘿嘿,現在就要再這里做文章了。

       現在模板的做法一般都是把做好的模板HTML代碼讀入數據庫,不過這個HTML代碼只是一個框架而已,不包含其他信息。其中還要定義一些標識符,用來替換需要放置的 內容。例如 $TOP_TOPIC$  , 這里就是要把排行最前的話題放到這里。這樣的話,我們就可以自己做一個漂亮的模板,然后按照各個BLOG站定義的規則把標識符放好,然后保存為MHT文件,僅僅這個文件就可以當作自己BLOG的模板了。呵呵,是不是方便多了,今天剛小看了下,并沒有些代碼。不過,根據我剛才測試的結果,應該是沒問題的,明天就把自己測試的過程和結果放上來。。

     

       不早了,該睡覺拉。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>