現在以HBuilder工具編寫為例:
我們提供的服務有:成都做網站、成都網站制作、微信公眾號開發(fā)、網站優(yōu)化、網站認證、上杭ssl等。為千余家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的上杭網站制作公司
1. 打開此工具,在項目管理器中右鍵單擊創(chuàng)建一個web 項目
2.右鍵單擊項目名稱,新建一個HTML文件----form01.html
!DOCTYPE html
!--
作者:offline
時間:2017-01-06
描述:form表單
在form標簽中,有兩個經常使用的屬性
action:表單提交服務器地址
method: 表單提交的方法/方式----get/post
其他提交方式---put delete
提交方式----get(默認的提交方式)
1.請求的參數放到地址欄中
2.不安全
3.存在緩存
4.傳輸數據的大小收到限制
提交方式----post
1.請求的參數放到http協(xié)議中
2.相對安全---賬號密碼等信息不會放到地址欄中
3.沒有緩存
4.傳輸數據的大小限制較小
修改成post之后,可能會出現錯誤信息。
input標簽:定義輸入字段,用戶可在其中輸入數據。
屬性:
type 指示 input標簽的類型,默認的是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.查看此網頁是不是HTML5,主要看表頭
4.HTML5新增了很多新內容,具體可以查看API,例如:在網頁中嵌套音頻/視頻文件的格式
步驟1 創(chuàng)建空白的HTML 5模版
首先,我們創(chuàng)建一個空白的模版,代碼很簡單,如下所示:
復制代碼
步驟2 增加HTML 5新標簽 HTML 5中新增加了不少標簽,如:
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
在頁面模版中,我們需要確保每個區(qū)域都能正確地對齊,因此需要使用HEADER、 NAVIGATION、 CONTENT、 SIDEBAR和Footer這些標簽。代碼如下所示:
復制代碼
讀者可能留意到這里使用的div id=”wrapper”,這個是稍候用來做meida query的時候調整全局CSS樣式調整用的 步驟3 往HTML 5標簽中增加代碼
1)首先往標題中增加如下代碼:
Simple HTML5 Template
復制代碼
2)往導航標簽中添加如下代碼,這樣很方便地構件了一個簡單的頁面分類導航:
Home About Parent Page Child
One Child Two with child Child One Child
Two Child Three Child Three
Contact
復制代碼
3)使用標簽來描述每一個要展示的內容實體,比如要展示的是多篇文章列表,其中的每一篇文章的具體內容就可以使用標簽了。如下代碼所示:
This is a title for post
Richard KS 20th March 2013 Tutorials HTML5, CSS3
and Responsive 10 Comments Lorem
Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the
1500s
復制代碼
4)添加標簽 HTML5提供的元素標簽用來表示當前頁面或文章的附屬信息部分,可以包含與當前頁面或主要內容相關的引用、側邊欄、廣告、nav元素組,以及其他類似的有別與主要內容的部分。
根據目前的規(guī)范,元素有兩種使用方法:
被包含在中作為主要內容的附屬信息部分,其中的內容可以是與當前文章有關的引用、詞匯列表等。
在之外使用,作為頁面或站點全局的附屬信息部分;最典型的形式是側邊欄(sidebar),其中的內容可以是友情鏈接、附屬導航或廣告單元等。
代碼如下:
Categories Category 1 Category 2
Parent Category Child One Child Two
Grandchild One Grandchild Two Grandchild Three
Child Three Category 3
Text Lorem Ipsum is simply dummy
text of the printing and typesetting industry.
復制代碼
5)加上最后的標簽,代碼為:
Copyright@ 2013 HTML5.com Privacy Policy - About Us
復制代碼
步驟4 增加CSS樣式
首先創(chuàng)建一個空白的樣式,如下:
[/code] 然后在中下載這個css,然后將其內容復制到該空白的文件中代碼如下: [code]body {
font-family: arial, sans-serif;
font-size: 100%; /* best for all browser using em */
padding:0;
margin:0;
}
*, html { line-height: 1.6em; }
article img { width:auto; max-width:100%; height:auto; }
.sidebar a, article a, header a, footer a { color: #C30; }
header a { text-decoration: none; }
#wrapper {
font-size: 0.8em; /* 13px from 100% global font-size */
max-width: 960px; /* standard 1024px wide */
margin: 0 auto;
}
/* css for */
header { padding: 1em 0; margin: 0px; float: left; width: 100%;
}
header hgroup { width: 100%; font-weight:normal; }
/* css for */
nav
{ display: block; margin: 0 0 2em; padding: 0px;
float: left; width: 100%; background-color: #181919;
}
nav ul ul {display: none;}
nav ul li:hover ul {display: block;}
nav
ul { padding: 0; list-style: none; position:
relative; display: inline-table; z-index: 9999;
margin: 0px; float: left; width: 100%;
}
nav ul:after {content: ""; clear: both; display: block;}
nav ul li {float: left;}
nav ul li:hover a {color: #fff;}
nav
ul li a { display: block; padding: 1em; font-size:
1.125em; color: #ccc; text-decoration: none;
margin: 0px; background-color: #000; border-right: 1px
solid #333;
}
nav ul li:last-of-type a {border-right: 1px solid transparent !important;}
nav
ul ul { background: #5f6975; border-radius: 0px;
padding: 0; position: absolute; top: 100%; width:
auto; float: none;
}
nav ul li:hover { background: #5f6975; color: #FFF;
}
nav ul ul li a:hover { background-color: #4b545f;
}
nav ul ul li {
float: none;
border-bottom: 1px solid #444240;
position: relative;
}
nav ul ul li a {
padding: 0.5em 1em;
font-size: 1em;
width:10em;
color: #fff;
}
nav ul ul ul {
position: absolute; left: 100%; top:0;
}
/* css for */
section.content { width: 70%; float:left; }
.content article { width:100%; float:left; padding: 0 0 1em; margin: 0 0 1em; border-bottom: 1px solid #ddd; }
article .entry { clear:both; padding: 0 0 1em; }
h1.post-title { font-size: 1.8em; margin:0; padding:0;}
.entry.post-meta { color: #888; }
.entry.post-meta span { padding: 0 1em 0 0; }
.entry.post-content { font-size: 1.125em; margin:0; padding:0;}
/* css for */
aside.sidebar { width: 25%; float:right; }
aside.sidebar ul { width:100%; margin: 0px; padding: 0px; float: left; list-style: none;
}
aside.sidebar
ul li { width:100%; margin: 0px 0px 2em; padding:
0px; float: left; list-style: none;
}
aside.sidebar ul li ul li { margin: 0px 0px 0.2em; padding: 0px;
}
aside.sidebar
ul li ul li ul li { margin: 0px; padding: 0px 0px 0px
1em; width: 90%; font-size: 0.9em;
}
aside.sidebar
ul li h3.widget-title { width:100%; margin: 0px;
padding: 0px; float: left; font-size: 1.45em;
}
/* css for */
footer { width: 98%; float:left; padding: 1%; background-color: white; margin-top: 2em;
}
footer .footer-left { width: 45%; float:left; text-align:left; }
footer .footer-right { width: 45%; float:right; text-align:right; }
復制代碼
步驟5 為移動應用使用@media query查詢 為了進行響應式設計,最佳的方案是使用@media query去進行查詢,在上面的CSS代碼中添加如下代碼:
/* ipad 768px */
@media only screen and (min-width:470px) and (max-width:770px){
body { background-color: red; } #wrapper { width:96%; font-size: 0.6875em; }
section.content, aside.sidebar { width:100%; }
}
/* iphone 468px */
@media only screen and (min-width:270px) and (max-width:470px){
body { background-color: yellow; } #wrapper { width:96%; font-size: 0.6875em; }
section.content, aside.sidebar { width:100%; }
}
復制代碼
步驟6 增加jquery,modernizer和html5shiv到標簽中 這里推薦使用Modernizr 和html5shiv,它們都是一個能在多種瀏覽器中通過運行各種腳本兼容運行支持大部分HTML 5標簽的插件。我們將它們和jQuery庫放在標簽前,代碼如下:
復制代碼
可以挑選專業(yè)的h5制作工具來制作h5頁面。
不同于簡單替換圖片文字,專業(yè)的h5頁面制作工具有豐富的交互功能可供使用,制作出來的h5頁面更酷炫和豐富,使用戶印象深刻,比較知名的工具有:epub360等。
通常我們所說的H5就是H5廣告,大多是在微信上宣傳營銷使用的,而HTML5是第五代HTML的標準,可以說,H5都是基于 HTML5 實現的,包括目前我們看到的大部分網頁,基本上所有H5都遵循HTML5這個規(guī)范,不然就會出現問題。
它是一種基于互聯(lián)網的網頁編程語言,而手機端廣告只不過是其中的一個點。2007年W3C(萬維網聯(lián)盟)立項HTML5,直至2014年10月底,在經歷了各種被實驗,被拋棄,被甩,被各家大佬當皮球踢來踢去之后,html5的規(guī)范終于正式定稿了!
HTML5被看做是Web開發(fā)者創(chuàng)建流行web應用的利器,增加了對視頻和Canvas 2D的支持。用HTML5的優(yōu)點主要在于,這個技術可以進行跨平臺的使用。比如你開發(fā)了一款HTML5的游戲,你可以很輕易地移植到UC的開放平臺、Opera的游戲中心、Facebook應用平臺,甚至可以通過封裝的技術發(fā)放到App Store或Google Play上,所以它的跨平臺性非常強大,這也是大多數人對HTML5有興趣的主要原因。今天,我將為大家推薦幾個主流的HTML5開發(fā)工具。
1、Sublime Text
Sublime Text是一個跨平臺的代碼編輯器,同時支持Windows、Linux、Mac OS X等操作系統(tǒng),也是HTML的文本編輯器。
Sublime Text具有漂亮的用戶界面和強大的功能,主要功能包括:拼寫檢查、書簽、完整的 Python API 、Goto 功能、即時項目切換、多選擇、多窗口等等。
2、Dreamweaver cc
Dreamweaver是集網頁制作和管理網站于一身的所見即所得網頁編輯器,擁有可視化編輯界面,支持代碼、拆分、設計、實時視圖等多種方式來創(chuàng)作、編寫和修改網頁,初學HTML5的人可以無需編寫任何代碼就能快速創(chuàng)建Web頁面。
3、Adobe Edge
Adobe Edge是一款新型網頁互動工具,允許設計師通過HTML5、CSS和Java制作網頁動畫。Edge的一個重要功能是Web工具包界面,方便確保頁面在不同瀏覽器中的架構一致性。
4、WebStorm
WebStorm是一款Java開發(fā)工具,WebStorm具有的優(yōu)勢是:智能的代碼補全、代碼格式化、html提示、聯(lián)想查詢、代碼重構、代碼檢查和快速修復、代碼調試、代碼結構瀏覽、代碼折疊、包裹或者去掉外圍代碼。
5、HBuilder
HBuilder,即Html Builder的縮寫,Builder是建造者的意思。HBuilder是一個極客工具,追求無鼠標的極速操作,不管是敲代碼的快捷設定,還是操作功能的快捷設定,都融入了效率第一的設計思想。
6、visual studio code
一個運行于Mac OS X、Windows和 Linux 之上的,針對于編寫現代Web和云應用的跨平臺源代碼編輯器。該編輯器也集成了所有一款現代編輯器所應該具備的特性,包括語法高亮,可定制的熱鍵綁定,括號匹配以及代碼片段收集。
7. DevExtreme
DevExtreme Complete Subion是性能比較好的的HTML5、CSS和Java移動開發(fā)框架,可以直接在Visual Studio集成開發(fā)環(huán)境,構建iOS、Android、Tizen和Windows Phone 8應用程序。DevExtreme包含 PhoneJS 和 ChartJS 兩個原生UI組件,并且提供源代碼。目前,DevExtreme支持VS2010/2012/2013集成開發(fā)環(huán)境,兼容Android 4+、iOS5+、Windows 8、Window Phone 8、Tizen五大移動平臺,是Visual Studio開發(fā)人員開發(fā)跨平臺移動產品的首選工具。
8. Sencha Architect
在開發(fā)移動和桌面應用的工具中,Sencha的定位是HTML5可視化應用開發(fā)。開發(fā)團隊可以在一個單一集成的環(huán)境中完成應用的設計、開發(fā)和部署。開發(fā)者還可以開發(fā)Sencha Touch2和Ext JS4 Java應用,并實時預覽。
開發(fā)工具的選擇,可以說是開發(fā)者社區(qū)中一個經久不衰的話題,現今編輯器的數量數不勝數,vim、sublime Text,Emacs,Atom等等,那么對于一個開發(fā)者而言,挑選一個合適的編輯器是可以有效的提高編程效率;那么以上是我為大家推薦的幾款開發(fā)工具啦,大家可根據自己的喜好選擇哦!
制作H5頁面可以使用國內專業(yè)的Html5頁面制作工具 意派Epub360
意派Epub360隸屬于上海意派科技,是國內專業(yè)級的H5交互設計平臺,采用可視化組件編輯,可實現復雜的H5交互動畫、數據及邏輯,是華為、招商銀行、上海觀察等企業(yè)的共同選擇。
關于H5編輯器的能力
1)專業(yè)交互功能
支持專業(yè)級動畫控制、交互設定、社交應用與數據應用,保障企業(yè)的商業(yè)需求順利實現。
2)操作簡易、流暢
采用由簡到難遞進式產品設計模式,效果組件化,減少用戶上手難度,穩(wěn)定的操作環(huán)境助力企業(yè)持續(xù)創(chuàng)意輸出。
3)提供企業(yè)/媒體培訓和定制服務
我們?yōu)槠髽I(yè)/媒體單位提供H5工具培訓及定制服務,定制服務包含掃碼簽到、大屏互動、H5游戲等多種場景,是上海解放日報、招商銀行、廣西日報等多家單位長期合作伙伴。
4)提供優(yōu)質模板庫
提供豐富的模板庫,500+優(yōu)質的企業(yè)H5模板,各種邀請函、招聘、節(jié)日海報、H5小游戲應有盡有。
1、打開百度,在百度上搜索:易企秀,然后點擊搜索,在搜索的結果中點擊進入易企秀的官方網站。
2、進入后,先登錄自己的賬號,可以直接用QQ微信登錄即可,登錄后就可以開始制作自己的手機網頁微場景了。
3、首先點擊【我的場景】接著點擊【制作場景】,接著會進入場景模板選擇界面,里面有很多免費的模板。
4、可以在模板中心選擇一個自己需要的點擊,直接套用模板,也可以選擇自己創(chuàng)建一個空白頁面。
5、進入后就可以根據自己的需要,將模板里面的文字圖片和音樂替換成自己需要的即可,如圖所示。
6、還可以給自己的手機網頁添加背景音樂,動畫效果,跳轉鏈接,特效組件等等。