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