現(xiàn)在以HBuilder工具編寫為例:

成都創(chuàng)新互聯(lián)公司專注于無棣企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城系統(tǒng)網(wǎng)站開發(fā)。無棣網(wǎng)站建設(shè)公司,為無棣等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站開發(fā),專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
1. 打開此工具,在項目管理器中右鍵單擊創(chuàng)建一個web 項目
2.右鍵單擊項目名稱,新建一個HTML文件----form01.html
!DOCTYPE html
!--
作者:offline
時間:2017-01-06
描述:form表單
在form標(biāo)簽中,有兩個經(jīng)常使用的屬性
action:表單提交服務(wù)器地址
method: 表單提交的方法/方式----get/post
其他提交方式---put delete
提交方式----get(默認的提交方式)
1.請求的參數(shù)放到地址欄中
2.不安全
3.存在緩存
4.傳輸數(shù)據(jù)的大小收到限制
提交方式----post
1.請求的參數(shù)放到http協(xié)議中
2.相對安全---賬號密碼等信息不會放到地址欄中
3.沒有緩存
4.傳輸數(shù)據(jù)的大小限制較小
修改成post之后,可能會出現(xiàn)錯誤信息。
input標(biāo)簽:定義輸入字段,用戶可在其中輸入數(shù)據(jù)。
屬性:
type 指示 input標(biāo)簽的類型,默認的是text
按鈕類型: 普通按鈕 button 重置按鈕 Reset? 提交按鈕 submit
value 定義要顯示的文本。
--
html
head
meta charset="utf-8"
titleform表單1/title
/head
body
form action="" method="post"
?? ?input type="text" name="username" value="zhangsan" /
?? ?input type="submit" value="提交" /
/form
/body
/html
3.查看此網(wǎng)頁是不是HTML5,主要看表頭
4.HTML5新增了很多新內(nèi)容,具體可以查看API,例如:在網(wǎng)頁中嵌套音頻/視頻文件的格式
相關(guān)知識可以去百度百科查看,那里有更詳細的解釋。善用搜索,善用百科、文庫之類的知識資源平臺。
這里簡單說一下HTML5,html5是一個規(guī)范,其最大的特點在于總結(jié)了歷代HTML語言的特點,強化了html語言的功能性和可擴展性,把大部分可用的標(biāo)簽和屬性做了統(tǒng)一和規(guī)范。
以往,各瀏覽器都是一家獨大,夜郎自大,或多或少的都在“發(fā)明”一些自己覺得不錯的標(biāo)簽和屬性,導(dǎo)致,網(wǎng)頁設(shè)計和制作一直沒有一個良好的規(guī)范,html5就是把這些以往出現(xiàn)的各種語法和用法,取長補短的做了一次總結(jié),同時,簡約未來網(wǎng)頁應(yīng)用的發(fā)展趨勢,添加了一些新的功能內(nèi)容,可以說,使用html5+css+js就可以開發(fā)一個動態(tài)(數(shù)據(jù)庫、緩存數(shù)據(jù)、動畫等)的網(wǎng)站,在這以前,動態(tài)是需要使用asp、php、jsp等動態(tài)變成語言實現(xiàn)的。
可以說,html5是語義化、性能優(yōu)化、體驗優(yōu)化的產(chǎn)物,相對于以往的html5版本,html5還算完美(目前處于草案階段,具體的內(nèi)容還有待完善和商榷)。
html5適合開發(fā)網(wǎng)頁應(yīng)用,這里的網(wǎng)頁應(yīng)用是狹義的網(wǎng)頁應(yīng)用(類似桌面應(yīng)用程序),而且,目前,html5在智能手機端的應(yīng)用是屬于較為常見的,這得益于智能機的原始瀏覽器屬性(webkit內(nèi)核,google android和apple IOS都是webkit內(nèi)核的瀏覽器)和其應(yīng)用特性(主要還是流量限制,html5有應(yīng)用緩存功能和本地數(shù)據(jù)庫);
騰訊等一些優(yōu)秀的互聯(lián)網(wǎng)產(chǎn)品提供商也開始把自家的網(wǎng)頁更新到了html5了(QQ郵箱的拖拽上傳、騰訊微博的CSS3圖片、QQ空間的標(biāo)簽語義化等),國內(nèi)大部分的網(wǎng)頁設(shè)計公司和團隊,也逐漸開始設(shè)計和制作基于html5部分功能的網(wǎng)頁和網(wǎng)站了;
可以說,html5是一個趨勢,是一個向性能和體驗看齊的規(guī)范化趨勢。關(guān)于網(wǎng)上說的html5的“使命”是干掉flash(《HTML5和Flash之粗知淺見》),個人以為太過片面,放大了html5的某個功能而已。
1)像span這樣的行內(nèi)標(biāo)記,定義它的margin-top和margin-bottom是無效的,除非你把它設(shè)置為塊狀元素才可以。Display:block
2)對于塊狀元素,你可以自由的使用外邊距來定義版式和元素之間的距離。類似 DIV 等等,
3)無論什么元素,一旦設(shè)置為是浮動顯示,就擁有了完整的盒模型結(jié)構(gòu),我們就可以使用外邊距,內(nèi)邊距,邊框,高和寬來控制的大小以及與其他對象之間的位置關(guān)系。
4)浮動是從網(wǎng)頁布局的角度來定義元素的顯示,而行內(nèi)和塊狀屬性主要是從元素自身的性質(zhì)來定其顯示的。
5)當(dāng)元素沒有定義邊框時,可以把內(nèi)邊距作為外邊距使用。有時候外邊距會有重疊現(xiàn)象的。
6)當(dāng)為元素定義背景圖像時,內(nèi)邊距區(qū)域內(nèi)可以顯示背景圖像,而對外邊距區(qū)域來說,背景圖像是達不到的,他永遠都是透明狀態(tài)
7)用div+css設(shè)計網(wǎng)頁結(jié)構(gòu)時,設(shè)計師滿腦子都是網(wǎng)頁內(nèi)容,而非內(nèi)容所呈現(xiàn)的效果。
8)塊狀元素:不管塊狀元素寬度是多少,他總會自動占據(jù)一行,因為在他末尾附加了一個換行符,而行內(nèi)元素沒有這個特點。塊狀元素有完整的盒模型結(jié)構(gòu),可以定義寬度和高度,而行內(nèi)元素沒有這個特性,無法通過高度來改變文本行的行高。
塊元素的代表標(biāo)記 div
行內(nèi)元素的代表標(biāo)記 span ,行內(nèi)標(biāo)記不具備組織結(jié)構(gòu)框架
9)網(wǎng)頁布局分為:自然布局,浮動布局, 定位布局
10)當(dāng)一個元素被定義為浮動顯示時,即定義為塊狀元素。并且該元素就會收縮自身體積為最小狀態(tài)。所以,應(yīng)該有個好的習(xí)慣即把浮動元素設(shè)置高和寬。如果沒有設(shè)置,則元素會按照它所包含的內(nèi)容大小來確定它的大小。
11)當(dāng)元素浮動后,周邊的對象會自動環(huán)繞浮動元素周圍,形成一種環(huán)繞關(guān)系。
12)塊狀元素之間的外邊距會有重疊現(xiàn)象,但是浮動元素之間的外邊距不會發(fā)聲重疊現(xiàn)象。
13)浮動元素移動,上移:margin-top:-**; 下移:margin-botom:-*px,其他以此類推。
14)一般定位元素(絕對或是相對元素)都會覆蓋在文檔流對象之上。但是,select元素的窗口控件還不完全支持z-index
15)在css定位布局中,一般遵循“外部相對定位,內(nèi)部絕對定位”
16)在body中設(shè)置min-width:760px,可以避免布局重疊現(xiàn)象。
1. WebSocket API簡介
首先看一段簡單的javascript代碼,該代碼調(diào)用了WebSockets的API。
[javascript] view plaincopy
var ws = new WebSocket(“ws://echo.websocket.org”);
ws.onopen = function(){ws.send(“Test!”); };
ws.onmessage = function(evt){console.log(evt.data);ws.close();};
ws.onclose = function(evt){console.log(“WebSocketClosed!”);};
ws.onerror = function(evt){console.log(“WebSocketError!”);};
這份代碼總共只有5行,現(xiàn)在簡單概述一下這5行代碼的意義。
第一行代碼是在申請一個WebSocket對象,參數(shù)是需要連接的服務(wù)器端的地址,同http協(xié)議使用http://開頭一樣,WebSocket協(xié)議的URL使用ws://開頭,另外安全的WebSocket協(xié)議使用wss://開頭。
第二行到第五行為WebSocket對象注冊消息的處理函數(shù),WebSocket對象一共支持四個消息 onopen, onmessage, onclose和onerror,當(dāng)Browser和WebSocketServer連接成功后,會觸發(fā)onopen消息;如果連接失敗,發(fā)送、接收數(shù)據(jù)失敗或者處理數(shù)據(jù)出現(xiàn)錯誤,browser會觸發(fā)onerror消息;當(dāng)Browser接收到WebSocketServer發(fā)送過來的數(shù)據(jù)時,就會觸發(fā)onmessage消息,參數(shù)evt中包含server傳輸過來的數(shù)據(jù);當(dāng)Browser接收到WebSocketServer端發(fā)送的關(guān)閉連接請求時,就會觸發(fā)onclose消息。我們可以看出所有的操作都是采用消息的方式觸發(fā)的,這樣就不會阻塞UI,使得UI有更快的響應(yīng)時間,得到更好的用戶體驗。
1、打開百度,在百度上搜索:易企秀,然后點擊搜索,在搜索的結(jié)果中點擊進入易企秀的官方網(wǎng)站。
2、進入后,先登錄自己的賬號,可以直接用QQ微信登錄即可,登錄后就可以開始制作自己的手機網(wǎng)頁微場景了。
3、首先點擊【我的場景】接著點擊【制作場景】,接著會進入場景模板選擇界面,里面有很多免費的模板。
4、可以在模板中心選擇一個自己需要的點擊,直接套用模板,也可以選擇自己創(chuàng)建一個空白頁面。
5、進入后就可以根據(jù)自己的需要,將模板里面的文字圖片和音樂替換成自己需要的即可,如圖所示。
6、還可以給自己的手機網(wǎng)頁添加背景音樂,動畫效果,跳轉(zhuǎn)鏈接,特效組件等等。
dw自帶生成
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/
title無標(biāo)題文檔/title
/head
body
/body
/html
名稱欄目:一個html5頁面,第一個html頁面
分享路徑:http://chinadenli.net/article5/dsesdii.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、服務(wù)器托管、ChatGPT、域名注冊、營銷型網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)