国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

HTML是不是只是做網(wǎng)頁的?

網(wǎng)友解答: 除了做網(wǎng)頁,也可以做桌面GUI開發(fā),下面我介紹一下,如何使用html做桌面開發(fā),主要借助NW.js這個工具(NW.js是Intel開發(fā)的一個基于node.js和chromiu

網(wǎng)友解答:

除了做網(wǎng)頁,也可以做桌面GUI開發(fā),下面我介紹一下,如何使用html做桌面開發(fā),主要借助NW.js這個工具(NW.js是Intel開發(fā)的一個基于node.js和chromium的程序運行環(huán)境),可以快速的打包html程序,實驗環(huán)境win7,主要內(nèi)容如下:

為了方便演示,這里新建了一個app.html網(wǎng)頁,主要代碼如下,很簡單,就一行文本內(nèi)容,下面的內(nèi)容都以這個網(wǎng)頁為例:

用瀏覽器打開這個網(wǎng)頁,界面如下:

1.首先,下載NW.js,這個直接在官網(wǎng)下載就行,地址https://nwjs.io/,如下:

2.下載完成后,解壓這個zip文件到一個新目錄中,解壓后內(nèi)容如下:

3.在當(dāng)前目錄下新建一個hello目錄,將app.html復(fù)制到這個目錄中,同時新建一個package.json文件,內(nèi)容如下,主要指明應(yīng)用入口文件和應(yīng)用名稱:

此時hello目錄下內(nèi)容如下:

4.將app.html和package.json文件壓縮成hello.zip,同時重命名為hello.nw,這里主要修改一下后綴名就行,如下:

5.將hello.nw文件復(fù)制到NW.js解壓目錄下邊,打開cmd窗口,進入NW.js解壓目錄,輸入命令“copy /b nw.exe+hello.nw hello.exe”,將hello.nw和nw.exe打包成hello.exe文件:

此時在當(dāng)前目錄下邊就會生成一個hello.exe文件,雙擊這個hello.exe文件,程序就可以正常運行,如下:

6.此時,程序如果移到其他地方還不能正常執(zhí)行,需要進行打包,這里需要下載Enigma Virtual Box這個軟件(主要用于打包程序),地址http://enigmaprotector.com/en/downloads.html,如下:

7.接著就是打包程序、進行發(fā)布,在NW.js解壓目錄下邊,除了hello.exe文件外,其他文件都放到Virtual Box里面進行壓縮打包,如下:

8.打包成功后,會在當(dāng)前目錄下邊生成一個hello_boxed.exe文件,這個就是打包后可以發(fā)布的程序,如下:

復(fù)制這個文件到任意一個位置,雙擊都可正常運行:

至此,我們就完成了利用html來開發(fā)桌面GUI程序,就整個過程來看,步驟有些多,但其實挺簡單的,網(wǎng)上也有相關(guān)資料和教程,可以學(xué)習(xí)搜一下,希望以上分享的內(nèi)容能對你有所幫助吧。

網(wǎng)友解答:

是的。

包含電腦上的網(wǎng)頁,或者手機看到的內(nèi)嵌式的網(wǎng)頁。

HTML的全拼是HyperText Markup Language,叫超文本標(biāo)記語言。

為什么叫超文本?

因為網(wǎng)頁里不僅僅是文本,還包含音頻、視頻、鏈接、圖片,以前還有flash動畫等等。所以才起了一個“超”字。

怎樣使用?

Html其實很簡單。

最簡單的頁面是由html這個標(biāo)簽包圍起來的。

我們看到的這樣<html</html或<u</u有前后一樣的東西,就叫標(biāo)簽,只要了解到這些標(biāo)簽什么意思,在中間寫的內(nèi)容就可以了。

比如我們舉個例子:

這段代碼會產(chǎn)生什么樣子的效果呢?看下圖

解說:

u標(biāo)簽是下劃線的意思,能實現(xiàn)這樣的效果;

i標(biāo)簽是斜體;

h標(biāo)簽是標(biāo)題。

剛剛說了,它是超文本標(biāo)記語言,還可以在里面放表格

比如這樣一段代碼在網(wǎng)頁中是個什么樣子的呢?我們看一下效果

同樣,我們可以在里面放入音頻和視頻等等,大家喜歡的話可以找本資料學(xué)一學(xué),邊看邊寫,不需要安裝任何軟件,只要新建一個文本文檔,將最后擴展名改為html就可以。

寫完后保存,用瀏覽器打開就可以看到實時的效果,簡單吧。

擴展

你會發(fā)現(xiàn),有些語言的文件不是html結(jié)尾,但里面也有html的東西,比如jsp、php、還有ruby用的erb,我們看下圖,我手頭上現(xiàn)在只有ruby寫的,用它舉個例子,其它語言大差不差

你會發(fā)再,雖然是以erb結(jié)尾,但里面還是能看到html標(biāo)簽的身影,其實大部分網(wǎng)頁類的語言都以基于html做的,再加進自己的語言的語法。

比如這條就是Ruby on Rails自己的語法

這樣就可以顯示一些html做不到的功能或效果,比如從后臺取數(shù)據(jù),然后一條一條展示出來。


有什么問題可以留言或評論!

以上,希望能幫到你,祝好!

標(biāo)簽: