一个html文档的文件主题,HTML清单
軟件包內的文件是根據一個被稱為緩存清單(
cache manifest
)的文本文件來發布
的。清單文件的第一行必須是
CACHE MANIFEST
,隨后是所有需要被下載到設備上
的資源的
URL
列表,
URL
可以是相對路徑或者絕對路徑。
軟件包內的
HTML
首頁是默認的,并不需要在清單內聲明。
清單中列舉的文件是否存放在同一服務器上并不重要。也就是說,我們完全可以引用
jQuery Mobile CDN(
內容分發網絡
)
上面的框架文件。
可以在行首使用
做行注釋。
安裝時,清單上的任一文件下載失敗都會導致軟件包無效。這意味著如果將資源部署在第三方服務器上,應用安裝會依賴第三方服務器。
舉例來說,一個典型的只包含一個
HTML
文檔(沒有外部頁面)的
jQuery Mobile
應用清單看起來應該是這樣的:
CACHE MANIFEST:
jQuery 核心文件
沒有自定義主題的 jQuery Mobile 文件
http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.css
http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js
http://code.jquery.com/mobile/1.0/images/ajax-loader.png
http://code.jquery.com/mobile/1.0/images/icons-18-black.png
http://code.jquery.com/mobile/1.0/images/icons-18-white.png
http://code.jquery.com/mobile/1.0/images/icons-36-black.png
http://code.jquery.com/mobile/1.0/images/icons-36-white.png
Web
應用自定義的文件,路徑是相對于
HTML
文檔的地址
images/logo.png
data/countries.json
清單文件的名字通常叫
offline.appcache
,并且只有以
text/cache-manifest
的
MIME
類型提供給客戶端才能生效。如果不知道如何設置
MIME
類型,你應該
聯系服
務器管理員。
如果服務器支持
PHP
,那么只需要把文件的擴展名改成
.php
,然后使用下面這個模
版,不需要其他特殊配置就能生效了:
?>CACHE MANIFEST:
下一步需要在
HTML
文件中定義清單文件的
URL
, 這是通過設置
html
元素的
manifest
屬性來完成的,這也是
HTML5
新引入的一個屬性。
總結
以上是生活随笔為你收集整理的一个html文档的文件主题,HTML清单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html制作状态栏数字时钟,用HTML5
- 下一篇: fetch 自动加cookie_如何在s