當前位置:首頁 » 網頁前端 » 移動端前端頁面布局實訓報告
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

移動端前端頁面布局實訓報告

發布時間: 2023-01-26 22:31:59

1. html5移動端布局實戰開發課程

⑴ 5做移動端開發有什麼優勢

HTML5的前景是非抄常好的,企襲業現在安卓、iOS開發人員都在學習HTML5混合開發,節約成本、一專多能是未來很多企業用人趨勢!HTML5工程師在今後的工作中與Android、iOS工程師對接的幾率非常大。混合式開發思想培訓出來的學員比單一課程學員薪水高至少2000元,同時企業也更願意去花更多的錢來聘請那些了解比較全面的開發人員!混合式開發講師需要同時精通Android、iOS、HTML5等多門課程,這樣才能在教學過程中融合混合式開發思想,讓學員能夠同時了解一些與本課程最相關的技術,為學員今後在工作中的對接和配合工作提供極大助力,對學員今後的職業發展也會有很大幫助。可以參加HTML5培訓班的學習,擁有「混合式開發特聘講師」這一大特色的,混合式開發課程對講師的要求非常之高,至少同時具備3年或以上教學和技術經驗的講師才可以勝任,這是其他機構無法提供的!學習主要也是靠自己的,現在HTML5很火,前景未來5~10年內絕對好,好好學習拿高薪工作是沒問題的。

⑵ 主流HTML5移動web開發框架

肯定使用框架啊,不然還原生 JS、自己寫樣式?

H5 做移動開發也分兩種,一種就是正常的網版頁,權一種是封裝的成 App 在手機上跑的。下面我只大致介紹一下又哪些框架,具體的特性不是三兩句能說完的,題主可以自行搜索相關資料。

後者比較知名的框架就是 PhoneGap、MUI 等等了。

而前者具體分的話還分 CSS 框架和 JS 框架。樣式框架有很多了,常見的有 jQuery Mobile、Bootstrap、Kendo UI、Amaze UI 等等。JS 框架一般是 AngularJS、Backbone、ReactJS 等等,但說實話這些 JS 框架都比較繁重,一般是為比較復雜的場景設計的,如果你的頁面需求很簡單,那麼大可以不用它們只用樣式框架就好了。

值得一提的是國內 BAT 三大巨頭也分別有自己的 H5 框架,並且都已經開源了,網路的是 GMU(Global Mobile UI)、Clouda+、EFE 這三個,阿里的是 Kissy Mobile,騰訊的是 Frozen UI。

⑶ 使用5開發移動端應用採用什麼框架

隨著使用智能手機的人越來越多,手機網站開發項目也成為一種潮流。可是您知道機網站開發框架有幾種嗎?

1. LungoJS

這個是被認為開發移動網站最好的HTML5開發框架,使用 HTML5/CSS3 和 JavaScript 技術。可幫助創建基於 iOS、 Android、 Blackberry 和 WebOS 平台的應用程序。該框架可利用當前移動設備的高級特性,可捕捉事件包括滑動、觸屏、長按等。無需使用圖片,全部採用向量聲稱。

Lungo.JS 無需伺服器端支持,可幫助實現 HTML5 特性,包括 WebSQL、Geolocation、 History、 Device orientation 等等。這是一個完全可定製的框架,可用來創建應用、游戲等程序。

2.Kendo UI

Kendo UI是一個HTML5平台,開發者利用它可以開發新穎的、交互的移動應用程序和網站。該框架提供了大量的動畫和豐富的拖拽功能、模板功能以及提供了將近10款客戶端常用的數據綁定小部件,如圖表、組合框以及常用表格。

3.Jo

該框架可以創建像本地一樣的應用,並且兼容任何操作系統,無論是Blackberry、iOS還是Android。並且提供許多HTML5小部件。使用它可以解決任何動畫設計方面的問題。

4.Sencha Touch

Sencha Touch是第一個基於HTML5的移動應用框架,利用JavaScript、HTML5和CSS3來構建移動應用程序,該框架利用本地代理存儲離線數據,具體使用HTML5來渲染視頻和音頻組件。

可以讓你的Web App看起來就像本地應用程序一樣。美麗的用戶界面組件和豐富的數據管理,全部基於最新的HTML5和CSS3的Web標准,全面兼容Android和Apple iOS設備。

5.52 Framework

52 Framework擁有16列的網格模板。該框架來自於CSS3樣式里的新「Selection」、陰影、圓角以及有效的HTML5標記。該框架還提供了一些特殊的腳本和樣式用於IE6。

6.LimeJS

LimeJS 是一個 JavaScript 游戲開發框架,用於快速構建運行於觸屏設備和桌面瀏覽器的游戲。允許開發者創建基於 HTML5 的游戲,支持主流瀏覽器包括iOS。

7. G5 Framework

如果你想要快速實現Web開發,並且想要重用ant主題或應用程序或網站項目,那麼G5 框架是您最好的選擇,因為該框架旨在提升開發效率、減少代碼。該框架採用特色的PHP激活類、SEO優化技術。除了G5自身所帶的這些功能特性外,它還集成其他許多功能,例如Orbit Slider、CSS3 PIE、Reveal Modals、CSS3 Buttons和Tipsy Tooltips等。

8.jQuery Mobile

jQuery Mobile(jQueryMobile)是 jQuery在手機上和平板設備上的版本。jQuery Mobile 不僅會給主流移動平台帶來jQuery核心庫,而且會發布一個完整統一的jQuery移動UI框架。支持全球主流的移動平台。jQuery Mobile開發團隊說:能開發這個項目,我們非常興奮。移動Web太需要一個跨瀏覽器的框架,讓開發人員開發出真正的移動Web網站。我們將盡全力去滿足這樣的需求。

9.Phone Gap

PhoneGap是一個開源的開發框架,使用HTML,CSS和JavaScript來構建跨平台的的移動應用程序。它使開發者能夠利用iPhone,Android,Palm,Symbian,Blackberry,Windows Phone和Beda智能手機的核心功能——包括地理定位,加速器,聯系人,聲音和振動等。

⑷ HTML5移動前端webapp有什麼推薦的書籍或者建議

《響應式Web設計—HTML5和CSS3實戰》
封面是一隻瓢蟲,這本其實響應式的東西講得比較少,大半內容是內關於介紹h5和css3的基礎知識,全書主要是帶領讀者做一個小網頁來寫的,適合新手入門,如果同時想了解h5和css3和響應式設容計入門,這本還不錯
《響應式web設計實踐》
《跨終端web》
《5觸摸界面開發與設計》

⑸ 5移動端網頁開發和pc端的區別

pc端目前僅使用5部分功能做漸進增強,移動端針對智能機開發則可以完全遷移到內5上來,容低端java手機使用wap技術開發。明確一個概念,5 = 新版標記語言 + css3 + 腳本API;但從標記語言來比較5 和 4之間的差別: 1 更加語意

⑹ 5怎樣做移動端開發

隨著互聯網的高速發展,軟體行業更加火爆,幾乎高薪職位都與軟體行業掛勾,回程序員成了高薪的標志。答HTML5作為近幾年非常火的軟體開發語言,更是得到了多人一致的好評和青睞。既然HTML5這么火,學習這門課程當然前景更可觀。
只要努力學到真東西,前途自然不會差。如果你想學好HTML5開發語言,一般在2w左右,應該根據自己的實際需求去實地看一下,先去試聽之後,再選擇比較適合自己的,希望能給你帶去幫助。

⑺ 5混合app開發需要掌握哪些技術

HTML5開發就業班:

全棧:HTML5 + PHP + MySQL

第一階段:前端頁面重構:PC端網站布局、HTML5+CSS3基礎項目、WebAPP頁面布局;

第二階段:JavaScript高級程序設計:原生JavaScript交互功能開發、面向對象開發與ES5/ES6、JavaScript工具庫自主研發;

第三階段:PC端全棧項目開發:jQuery經典特效交互開發、HTTP協議,Ajxa進階與後端開發、前端工程化與模塊化應用、PC端網站開發、PC端管理信息系統前端開發;

第四階段:移動端項目開發:Touch端項目、微信場景項目、應用Vue.js開發WebApp項目、應用Ionic開發WebApp項目、應用React.js開發WebApp;

第五階段:混合(Hybrid)開發:各類混合應用開發;

第六階段:NodeJS全棧開發:WebApp後端系統開發。

HTML5開發好程序:

不會原生開發(iOS、Android),後端應用(NodeJs、Java、PHP)開發,游戲開發的HTML5工程師不是一個好的工程師。

全棧工程師:

大前端:HTML5(Web前端)、Android(Native前端)、Hybrid(混合前端)。

後端:多棲後端(NodeJs、Java、PHP)。

第一階段:前端頁面重構:PC端網站布局、HTML5+CSS3基礎項目、WebAPP頁面布局;

第二階段:JavaScript高級程序設計:原生JavaScript交互功能開發、面向對象開發與ES5/ES6、JavaScript工具庫自主研發;

第三階段:PC端全棧項目開發:jQuery經典特效交互開發、HTTP協議,Ajxa進階與後端開發、前端工程化與模塊化應用、PC端網站開發、PC端管理信息系統前端開發;

第四階段:移動端項目開發:Touch端項目、微信場景項目、應用Vue.js開發WebApp項目、應用Ionic開發WebApp項目、應用React.js開發WebApp;

第五階段:混合(Hybrid)開發:各類混合應用開發;

第六階段:NodeJS全棧開發:WebApp後端系統開發、基於Socket.io聊天系統開發。

第七階段:游戲開發:游戲類項目開發(植物大戰僵屍、捕魚達人等)。

第八階段:Java開發:企業級開發技術架構實戰、商城項目整站開發。

第九階段:PHP開發:微信管理系統、商城系統、主流PHP免費系統的使用。

第十節段:Android開發:外賣系統開發、Android混合開發項目。

2. 移動端H5頁面的設計稿尺寸(上)

由於HTML5和微信內置瀏覽器的火爆,移動端H5網頁越發流行。在設計製作移動端網頁的時候,你是否疑惑,這種網站設計稿應該做成的多少屏寬,是否應該跟手機的解析度一致,還是應該按照iPhone的解析度來設計(注意H5網頁區別於APP,APP的設計稿直接按照手機解析度來設計)?那麼對於現在2K屏幕的手機,應該如何製作設計稿和前端稿呢?

作為本次文章系列的「上」部,將解決一些基本概念:像素(pixel)、ppi、解析度、物理像素(physical pixel)、CSS像素、設備獨立像素(deviceindependent pixel)等等。

為圖像顯示的基本單位,表示「圖像元素」之意。 每個這樣的信息元素不是一個點或者一個方塊,而是一個抽象的采樣。 仔細處理的話,一幅圖像中的像素可以在任何尺度上看起來都不像分離的點或者方塊;但是在很多情況下,它們採用點或者方塊顯示。

這一段是出自維基網路的解釋。其實很多會Photoshop的人都有一個誤區: 認為像素是一個寬高相等的小方塊,並且的像素都是「那麼大」,但是不知道這個寬高的具體數字。

像素是一個抽象概念,它是一個相對單位。

像素描述的是圖像在某一點的顏色值。一般來說,一個像素只能描述一種顏色值。

先可以跳過這個話題,介紹ppi概念,像素沒有大小就好理解了。

PPI的復雜之處在於如果他所屬的上下文環境不同,意義也會完全不一樣。 當我們在談論顯示設備的PPI時,它代指的屏幕的像素密度;當我們在談論和圖片相關時,我們談論的是列印時的解析度或者列印機的列印精度。這里我們主要描述的前一種情況。

PPI全稱為Pixel Per Inch,譯為每英寸像素取值,更確切的說法應該是像素密度,也就是衡量單位物理面積內擁有像素值的情況。

舉例1:

中的七張圖,假設圖片尺寸都為1x1寸,那麼 PPI 分別為 1、2、5、10、20、50、100 。 在同一物理尺寸內 ,隨著像素數的增大,圖像細節越多, PPI 增大,圖像越清晰,像素所佔空間相對越小。

因此,從討論像素大小的角度來說,圖①中各個方框像素的寬度(單位為英寸)分別為:1、1/2、1/5、1/10、1/20、1/50、1/100。像素在每個不同ppi下大小都不同,因此討論像素的大小也就變得無意義了。像素是沒有大小的。像素是一個抽象概念,它是一個相對單位。

像素描述的是圖像在某一點的顏色值。一般來說,一個像素只能描述一種顏色值。

舉例②:

在photoshop中分別建立兩個文檔:①800x600px,72ppi,②800x600px,300ppi。那麼這兩個文檔在PS或者生成圖片時,顯示的視覺效果是完全一樣的,因為寬高的像素點數是完全一樣的,在設備上渲染出來的效果圖是一致的。當你把文檔②中的任意圖層復制到文檔①中,從視覺上發現圖層不會變大或者縮小。只有把這兩個文檔作為圖片1:1列印出來時,才會發現72ppi的圖片要大於300ppi的圖片(注意ppi的含義),前者寬(高)大約是後者的4.16(300/72)倍。

任何圖片作為數據信息被保存在存儲盤中時,只有寬高像素數是有意義的,ppi對於圖片來說時沒有任何意義的,也並不能描述這個圖片有多少英寸的寬度或者高度,而只有在被列印出來後才有他的意義。

解析度泛指顯示系統對細節的分辨能力。能顯示圖像都能叫顯示系統,比如顯示器,投影儀,照片。

解析度常用的單位有:dpi(點每英寸)、lpi(線每英寸)和ppi(像素每英寸)。從單位來看,解析度是一個比值,與物理單位的比值。

日常所說的「這張圖片的尺寸(或解析度)是100x100像素」,一般都是在描述數字圖片,這樣的描述只是說明了圖片文件包含多少個像素。比如圖1中的七張圖,我們習慣於說,第1張圖的解析度是1x1像素,第5張圖的解析度是20x20像素,其實只是說明了圖片的像素數而已。

這是一種顯示技術,可以將把更多的像素點壓縮至一塊屏幕里,從而達到更高的解析度並提高屏幕顯示的細膩程度,這種解析度在正常觀看距離下足以使人肉眼無法分辨其中的單獨像素。

最先使用retina屏幕是iphone 4,屏幕解析度為960 * 640(326ppi)。

對比如下兩幅圖,可以清晰地看出是否 Retina 屏的顯示差異:

圖2 iPhone 3GS

圖3 iPhone 4

兩代iPhone 的物理尺寸(屏幕寬高有多少英寸)是一樣的,從上圖可以看出,iphone 4的顯示效果要明顯好於iphone 3GS,雖然 iPhone 4 解析度提高了,但它不同於普通的電腦顯示器那樣為了顯示更多的內容,而是提升顯示相同內容時的畫面精細程度。這種提升方式是靠提升單位面積屏幕的像素數量,即像素密度來提升解析度,這樣做的主要目的是為了提高屏幕顯示畫面的精細程度。以第三代 MacBook Pro with Retina Display為例, 工作時顯卡渲染出的2880x1880個像素每四個一組,輸出原來屏幕的一個像素顯示的大小區域內的圖像。這樣一來,用戶所看到的圖標與文字的大小與原來的1440x900解析度顯示屏相同,但精細度是原來的4倍。

注意:在桌面顯示器中,我們調整了顯示解析度,比如從 800 * 600 調整到 1024 * 768 時,屏幕的文字圖標會變小,顯示的內容更多了。但 Retina 顯示方式不會產生這樣的問題,或者說, Retina 顯示技術解決的是顯示畫面精細程度的問題,而不是解決顯示內容容量的問題。

為什麼是「每四個一組」?而且要讓這四個一組來顯示「原來屏幕的一個像素」?這大概就是 Retina 顯示技術的一種表現吧。而這「每四個一組」的「大像素」,可以被稱作「設備獨立像素」, device independent pixel ,或者 density-independentpixel , 它可以是系統中的一個點,這個點代表一個可以由程序使用的虛擬像素,然後由相關系統轉換為物理像素。

「設備獨立像素」也有人稱為「CSS像素」,一種形象的說法,更傾向於表明與 CSS 中尺寸的對應。

設備獨立像素與物理像素的對應關系,可以這樣看:

圖4

類似的每四個一組的對應關系,也許正是 Retina 顯示技術所做的。

作為Web開發者,我們接觸的更多的是用於控制元素樣式的樣式單位像素。這里的像素我們稱之為CSS像素。

CSS像素有什麼特別的地方?我們可以借用quirksmode中的這個例子:

假設我們用PC瀏覽器打開一個頁面,瀏覽器此時的寬度為800px,頁面上同時有一個400px寬的塊級元素容器。很明顯此時塊狀容器應該占頁面的一半。

但如果我們把頁面放大(通過「Ctrl鍵」加上「+號鍵」),放大為200%,也就是原來的兩倍。此時塊狀容器則橫向占滿了整個瀏覽器。

吊詭的是此時我們既沒有調整瀏覽器窗口大小,也沒有改變塊狀元素的css寬度,但是它看上去卻變大了一倍——這是因為我們把CSS像素放大為了原來的兩倍。

CSS像素與屏幕像素1:1同樣大小時:

圖5

CSS像素(黑色邊框)開始被拉伸,此時1個CSS像素大於1個屏幕像素

圖6

也就是說默認情況下一個CSS像素應該是等於一個物理像素的寬度的,但是瀏覽器的放大操作讓一個CSS像素等於了兩個設備像素寬度。在後面你會看到更復雜的情況,在高PPI的設備上,CSS像素甚至在默認狀態下就相當於多個物理像素的尺寸。

從上面的例子可以看出,CSS像素從來都只是一個相對值。

設備像素比=設備物理像素/設備獨立像素

設備像素比在 js 中可以通過 devicePixelRatio 的參數取得(需要頁面的 viewport 設置為 content=」width=device-width」 此處為前端布局知識,較為專業,筆者也只是意會,無法說清楚,請自行網路)

iPhone 4 的設備像素比為2,線長(橫向、縱向、對角線)上的物理像素數與設備獨立像素數的對應關系即為2。

根據這個對應關系,一般可以通過屏幕的物理解析度和設備像素比確定設備獨立像素數。

那麼在我們做移動端網站時,將viewport設置了content=」width=device-width」,設備獨立像素也就等於CSS像素。

經常在做移動端網站時,我們會聽到一些人說原型稿屏寬做成320px,設計稿做2倍640px,網上也有很多文章說這樣說,H5網頁的設計稿做成2倍普通屏解析度就行了。

這是一個歷史遺留問題,這里提到的屏寬,更確切的說,是將viewport設置為width=device-width時的寬度,習慣稱這個寬度為屏寬,也就是設備獨立像素的寬度。筆者從其他文章中找到了一些答案。(原型圖屏寬是320px是為了滿足原型軟體在1:1比例顯示上適當,二是為了保證早期iphone320px屏寬的顯示需求)

「其實這個屬性值很有意思,字面意應該是 viewport 寬度等於設備寬度,但在實際中不同的瀏覽器都給出了個定值:320px;這個值還是源於 Apple ,因為早期 iPhone 的解析度為 320px*480px ,大量為 iPhone 量身定製的網站都設置了 viewport:width=device-width ,並且按照寬度 320px 來設計製作,所以其他瀏覽器加入 viewport 支持時為了兼容性也將 device-width 定義為了 320px 。」

那麼到了後來的iPhone4的屏幕是960x640px,幾乎所有人都知道Retina顯示屏,所有方向上的像素都成了原來的2倍。而設備獨立像素的屏寬還是保持著320px。其它智能手機早期的解析度基本上也使用了大致相同的屏幕尺寸與解析度,因此才有了 320px 這個不約而同的約定。

當然,如果把 viewport 的 width 屬性設置為一個定值,比如 320、 480、 700 等等,那 viewport 的寬度即為設定的寬度。此時,設備獨立像素寬度,也即所設定的寬度,而物理像素與設備獨立像素的比值,則不再是最初始的設備像素比值了(比如 iPhone 4 中的2)。

現在的智能手機屏幕尺吋多樣,解析度有很多種,相應地,設備像素比也不一致,有1、1.5、2、2.25、3等等,而在一般情況下(指 viewport 設置為 width=device-width 時)的設備獨立像素寬度,也不再只是 320px 了,還有 360px 、 400px等等。 這是從 http://screensiz.es/phone 統計的大部分手機獨立像素數據。

若設備像素比是N,就表示該手機屏幕上的N個物理像素來顯示一個CSS像素。

本文對已移動端網站涉及到的一些概念進行了較為基礎的解釋,在下一篇中,會介紹H5網頁在做設計稿以及前端布局時的最為省力的方法。

3. web前端開發實訓內容

web前端開發實訓有以下內容:

1、熟練掌握html基本知識,包括每個標簽的用法等。這個建議網上找個視頻看看,因為也不會太長的,這個是前端開發的信息結構。
2、熟練掌握div+css基本知識,這個東西基本就是前端的基礎了,它可以將你寫的東西直觀的展示出效果給你看,所以須熟練掌握。而且個人由於js的不行,格外的喜歡div+css,因為不管你做了什麼,瞬間就可以看到效果,對調試、修改有很大的幫助,這個就是前端開發的顯示效果。
3、至少掌握一個後台的內容管理系統,比如現在流行的phpcms v9、dede、帝國等都是比較好用的,比如:phpcms v9、dede,畢竟技多不壓身。這個也會了,你就基本可以在本地建站了玩了,就可以用來熟悉你前面學到的html和div+css,讓自己熟練的掌握這些,並且你會發現這樣比枯燥的學習更有樂趣。知道以上這幾點,基本就可以開始玩了,將自己的想法加入到自己的程序中,將以前學的東西更加深刻的掌握,並且熟練的運用。
4、學習javascript編程,深入學習,包括jquery等框架。這個部分比較重要,也有些難度,需要花費一定的時間和精力,但是這塊學明白了,基本上前端的大多數問題也就學會了。
5、學習一門簡單的後台編程語言,比如asp或者php,推薦php,不需要學的太深入,主要為了培養編程思想。

想要了解更多有關web前端的相關信息,推薦咨詢千鋒教育。千鋒教育成立教研學科中心,推出貼近企業需求的線下技能培訓課程。採用全程面授高品質、高體驗培養模式,學科大綱緊跟企業需求,擁有國內一體化教學管理及學員服務,在職業教育發展道路上不斷探索前行。

4. 這種移動端頁面,web前端部分怎麼布局寫出來

position:absolute;
然後調top,和left

5. WEB前端怎麼布局

在談WEB前端怎麼布局前,我們先梳理前端的布局類型,具體有以下幾種:
1.靜態布局:不管瀏覽器尺寸具體是多少,網頁布局始終按照最初寫代碼時的布局來顯示。常規的pc的網站都是靜態(定寬度)布局的,也就是設置了min-width,這樣的話,如果小於這個寬度就會出現滾動條,如果大於這個寬度則內容居中外加背景,這種設計常見於pc端。
2.流式布局:布局特點是屏幕解析度變化時,頁面里元素的大小會變化而但布局不變。
3.自適應布局:自適應布局的特點是分別為不同的屏幕解析度定義布局,即創建多個靜態布局,每個靜態布局對應一個屏幕解析度范圍。
4.響應式布局:布局特點是每個屏幕解析度下面會有一個布局樣式,即元素位置和大小都會變。
那麼我們如何布局呢?通過以下幾點來選擇布局。
1.如果只做電腦端,最好的選擇是靜態布局。
2.如果做移動端,且設計對高度和元素間距要求不高,那麼彈性布局(rem+js)是最好的選擇,通過一份css+一份js調節font-size就搞定。
3.如果電腦端,移動端要兼容,而且要求很高,那麼響應式布局還是最好的選擇。前提是設計根據不同的高寬做不同的設計,響應式根據媒體查詢做不同的布局。

6. html5實訓心得

從某件事情上得到收獲以後,就很有必要寫一篇心得體會,這樣有利於培養我們思考的習慣。那麼心得體會怎麼寫才恰當呢?以下是我收集整理的html5實訓心得,希望能夠幫助到大家。

html5實訓心得 篇1

風塵僕僕的來到了大連,來參加匯博組織的HTML5培訓,從HTML5基礎講起,起初並不以為然,想這HTML這個平常上課也經常接觸到的東西,但是聽完第一堂課後,

後面的興趣越來越濃厚,尤其是講到HTML5的新特性時候,講到canvas畫布時候,突然感覺HTML的功能遠遠超出了我的想像,超出了我的預期,當自己做完第一個實例的時候,就想以後一定要把這個充滿未來潛力的東西傳到學校,學生一定會感興趣。

當老師簡單講完CSS和JS時候,然後將HTML5+CSS+JS結合起來的時候,就感覺這是個強大無比的組合,不次於使用C#在VS平台上實現的功能。

尤其是其在游戲和動畫上的效果,使得頁面可以輕松拋棄Flash的枷鎖也同樣能夠實現強大的動畫效果。

最後一天Intel的老師講到如何將HTML5的APP上傳到不同平台的應用商店時候,這時候就更感到自己學到的東西有意義了。

不像以前單純教學,為了完成教學任務而教學,通過應用的上傳,可以更加鼓勵學生的積極性,激發他們的學習動力,嗯,不錯的思路,把這個思路用在教學上,一定能有所收獲,學生一定能感興趣。

這次培訓對於自己在今後教學過程中提出了一個新的思路,我們的教學可以找到學生的興趣點,像歐美國家教育環境那樣能夠激發出學生自身的興趣,而這個激發就需要我們老師和企業共同想辦法能為學生由被動學習變為主動激發資深興趣去學習。

這才是最重要的,才能培養出高質量人才。

總之,感謝Intel,感謝微軟,感謝匯博給我們提供了這次培訓,期待下次培訓。

html5實訓心得 篇2

一、了解HTML5前端開發技術

HTML指的是超文本標記語言(Hyper Text Markup Language),標記語言是一套標記標簽 (markup tag),HTML使用標記標簽來描述網頁。

HTML5區別於HTML的標准,基於全新的規則手冊,提供了一些新的元素和屬性,在web技術發展的過程中成為新的里程碑。

HTML5被推廣用於Web平台游戲開發,及手機移動領域,國內,騰訊手機QQ瀏覽器、WEBQQ、QQLive,手機新浪,優酷視頻等都在支持HTML5。

從市場來看,無論是桌面應用還是移動應用,HTML5都是當下Web技術中最炙手可熱的新寵,是創新的主旋律,在不久的時間里一定會大有作為。

二、課程能讓你學到什麼?

從前端開發的基礎出發,學習使用HTML,CSS,JavaScript等一系列前端技術,實現動畫特效。

以開發實例展示為主導,循序漸進讓學員掌握HTML5技術的應用。

強化學員基礎,尤其是要針對JavaScpript基礎的強化從而掌握HTML5新功能API。

構建開放的教學環境,鼓勵相互的技術交流,讓學員樹立良好的持續學習態度,分享最新前端技術革新和理念。

為學員在這一領域能有進一步的發展和造詣提供幫助和機遇。

三、勝任的崗位:

前端開發工程師,Web開發工程師,JS/AJAX工程師,人機交互設計師

四、培訓模式:

項目開發實訓+網路課程

前端培訓課程不是輕松聽課就可以,而是必須能動手操作,達到熟練使用的要求和效果,為了保證學習效果,課程以理論和實例相結合的方式進行授課。

除了上課後,學員還可以通過網路課程對知識進行課前預習和課後鞏固,學會並掌握是學員要達到的目標。

html5實訓心得 篇3

通過近一個多月的對HTML的學習,我們已經能夠熟練得使用HTML中的一些常用的標簽以及頁面的布局,我們這一期的課程安排只是要我們能夠初步熟悉HTML。

所以書本上的介紹也很詳細。

第一章主要介紹了HTML的主要結構,以及一些基本的標簽,這一章需要記的東西稍多一點,因為每個標簽都要記它的用法和單詞。

我覺得這一章最好玩的標簽應該就算是「marquee」這個標簽了,因為它可以使文字或圖片動起來。

第二章整個章節都是在介紹表格的用法。

表格在網頁設計中很重要,它可以算是整個頁面布局的半個靈魂(因為後面還有一個DIV)。

這一章不光要了解表格的建立方式,還要了解表格中涉及到的一些屬性及其用法。

另外我覺得學好這一章為我們以後借鑒別人的作品也很有幫助。

第三章主要介紹了兩個部分,一個是表單,在表單里涉及到了幾個控制項,如:文本框,密碼框,單選按鈕,復選框,下拉列表框,多行文本,提交按鈕和重置按鈕。

這些為我們以後什麼登錄系統時很有幫助。

這一章的另一個部分是框架,框架可以實現網頁局部的刷新。

第四章又是這一本書的另一個重點,就是CSS樣式表。

網頁就是一個門面,做為門面當然要漂亮,而CSS樣式就是來裝扮門面的彩妝。

樣式表可以實現網頁編碼和美工的分離這樣即方便了編碼人員的修改又方便了後來人員對代碼的閱讀,同時他還可以實現一些很炫的效果,

例如滑鼠停在某個超鏈接上時超鏈接的背景發生變化,設置文字有背景色,霧狀顯示圖片等。

第五章和第六章主要是介紹了一個設計工具-Dreamweave,它是一款可視化的編寫工具,並且提供一些控制項,這就很大程度上方便了網頁的編碼量。

當然在第四章中還介紹到了DIV層的使用,這個也是很重要的。

上面說到表格是頁面布局的半個靈魂,現在表格+DIV就是頁面布局的整個靈魂。

可見DIV的重要性,當頁面部局規則的話可以使用表格,當頁面部局不規則的話我們的DIV就要登場了。

另外在第五章中還介紹了一些IIS的配置和網站發布的方法。

HTML可以說是許多門語言的基礎,因為和他同宗的就有很多,如:XML、SHTML……。

甚至近幾年剛出現的ajax技術也是使用HTML進行編寫的。

隨著B/S模式系統的發展,HTML也就成為了作為一個IT人必須要掌握的語言。

剛開始學這門語言的時候老師要我們在記事本裡面寫,現在想起來確實是很必要的,因為有了那樣的一段經歷你才會記住那些以前看上去讓人眼花繚亂的標記,以前見過一些人打開記事本就寫代碼,讓人覺得有點高不可攀,現在想來也只能自嘲的笑笑罷了。

小事加小事要合理安排才能成大事,我把這一個多月里的每一天用表格和層進行了布局。

也許只做一塊感受很簡單,但如果是一整頁呢?結束時的項目實戰和網頁設計大賽還真讓我頭痛了一把,另外還總遇到些「奇怪」的問題,什麼表格拖不了了,布局沒問題,瀏覽就出問題了……

原來要裁一件漂亮的「衣服」還真難呀!

這一個多月過得還是很有趣。

總會遇到一些奇怪的小錯誤,然後一堆人去那兒抱頭苦思,最後發現原來少了一個尖括弧,嚴密的邏輯思維和對思節的注意是對作為一個IT人的基本要求。

我覺得編程很有趣,尤其是做出一個程序後會覺得很有成就感。

所以我會努力。

html5實訓心得 篇4

時光飛逝,轉眼間在千鋒學習html5開發生活半年了,如今學成畢業找到心儀的工作,最要感謝的莫過於千鋒了。

起初剛來千鋒還是有些不適應,習慣了大學散漫的生活,突然正經的按時上課,每天學習那麼久的時間,覺得好累,還記得第一天上完課完成作業是21:15,那時候我感觸特別深,上了3年的大學都從沒有認真學習到這個點的時候,真是奇跡,當時還興奮的不行,覺得不可思議,直到後來,在千鋒的學習,才知道這是家常便飯,也習以為常。

從起初的不適應覺得不現實,到如今的每天主動學習,到關教學樓才會回寢室,這對於我來說就是從一個學渣逆襲成為學霸,千鋒成就了我。

有緣遇見,助教華哥盡職盡責

來到千鋒先認識的就是我們26班的助教華哥,其實來千鋒學習最終收獲滿意的成果最要感謝的莫過於華哥了,初入千鋒遠離家人,不懂不會的好多,華哥都會盡心盡力的幫我們解決,無論生活還是學習,就是我們的大哥哥,帶領我們學習,還記得當初有問題,問華哥,為我們改問題找錯到好晚,

一直陪著我們學習,9.30下晚自習就可以回去休息的他,每天陪我們到關教學樓,是班級最後一個走的人,周六我們上自習,還來陪我們給我們解決問題。

用自己休息的時間來帶我們,真的是盡心盡力,從未遇見這么負責的老師。

後來來到了32班,又有緣遇見華哥,那時候正是3階段,最關鍵的時候,華哥每天晚自習考我們面試題,給我們講面試題,讓我們找到一個好工作,真是盡職盡責。

昨日的付出,才有今日的成績

還記得我們不學好不會你認真講解的樣子,還記得我們貪玩不認真,你跟我們著急生氣的樣子,還記得我們拿到心儀的offer,你高興的樣子,還記得太多太多,都是你帶給我們的,沒有你當初陪我們激勵我們學習,也就沒有今天的我們,在此特別感謝華哥。感謝千鋒的老師。

還記得做項目期間cookie不會,想抄以前的代碼改一改,高老師就坐在我旁邊,一步一步的教我怎麼寫,直到我自己寫出來為止,我回來為止。

在我自己想放棄的時候,高老師都沒有放棄我,而是帶著我,一步一步的講解,耐心的給我教會,也讓我重拾了信心,還有鵬哥,知道我們幾個人基礎差,每次講完課都會下來問一遍學會了沒有,沒聽懂就再講一遍,一遍不會講兩遍,午休給我們講,晚自習還給我們講,直到我們學會了為止。

盡心盡力從無怨言。

真的有你們昨日的付出,才有我們今日的成績。

感謝遇見這樣的團隊,這樣的老師。

如今,已完成這半年的艱苦奮斗,終於『修成正果』。

找到理想的工作,是千鋒成就了我,給了我希望,給了我未來。

在這里特別向千鋒致敬,感謝有這么負責的教育機構,同時希望千鋒越來越好,培養出更多的人才。

html5實訓心得 篇5

HTML5在網頁開發上,賦予網頁更好的意義和結構,更加豐富的標簽將隨著對RDFa的,微數據與微格式等方面的支持,構建對程序、對用戶都更有價值的數據驅動的Web。北京恆泰博遠軟體開發公司對HTML5的解釋是,為開發者提供了一個跨平台的移動apps開發方案,並且該方案具有很好的擴展性和靈活性。

由目前it行業使用html5開發app來看,如今國內使用html5開發app應用技術尚有欠缺,因為在手機開發app上,html5應用只有兩種方法,要不就是全使用HTML5的語法,要不就是僅使用JavaScript引擎。

JavaScript引擎的構建方法讓製作手機網頁游戲成為可能。由於界面層很復雜,已預訂了一個UI工具包去使用。

純HTML5手機應用運行緩慢並錯漏百出,但優化後的效果會好轉。盡管不是很多人願意去做這樣的優化,但依然可以去嘗試。

HTML5手機應用的最大優勢就是可以在網頁上直接調試和修改。原生應用的開發人員可能需要花費非常大的力氣才能達到HTML5的效果,不斷地重復編碼、調試和運行,這是首先得解決的一個問題。

html5實訓心得 篇6

回顧這一個月來的實習生活是一件很值得紀念的事,這是我第一次在外實習,第一次在網上投簡歷能收到回復。對於我們這樣的藝術設計學生,我深刻的體會到單單是學校教的遠遠不夠,學校教的很籠統,很抽象,很大概,如果可以,我希望這個專業的師弟師妹們,有空多多到圖書館充實自己,靜下心來充分自學。在外實習前,第一件事是把自己賣出去,包裝自己,所以簡歷很重要,務必屬實,因為你有多少兩重,閱人無數的人事主管和老闆在面試的交談中很快就能從你各方面行為和語言中找到答案。既然要面試,衣服當然要穿正裝,其實我也想的只是大二實習期沒有大三的三個月那麼長,就那麼一個月。這樣短期的工作其實根本沒有什麼公司願意招聘,所以我感覺到萬分榮幸能夠進到這一支專業的創業團隊,真的是一件了不起的事,而且這個崗位與我學習的和自己喜愛的科目對的很准,我自己也十分樂於這份工作。

記得剛開始的一個多星期,公司並沒有讓我馬上投入工作,因為當時對產品了解不熟悉,要從學校的圈子走出來到商業模式去還是有點顧慮,但是當你接觸到這商業化的東西,你會發現,學校的東西遠遠不足。所以一般公司會進行些培訓,很感激william楊,他提供了很多設計的書籍給我自學閱讀,可惜在我深刻讀完《瞬間之美--web界面設計如果讓用戶心動》(點擊跳到本人的讀書筆記)一書後,就再也很難抽取一點時間來閱讀了。

在接下來的這個月里,除了必要的培訓以熟悉公司及其產品知識外,我也開始忙碌起來,因為產品的第一個內部版本需要再X月X日這個好日子發布。剛開始的兩個星期,因為對產品並不熟悉,一直以來在學校設計的作品都很「學校」但是商業設計比較少,出頭設計的時候真的抓破頭腦,因為習慣了學校的生活,習慣了客戶給要求按照客戶的想法去做。至於什麼叫很學校呢,就是一種填鴨式的,根據參考去模仿設計,然而在社會上涉及很多版權問題,所以商業上的設計基本上都是原創或者參考過後進行大幅度的提高審美設計,其次因為涉及商業利益,在商業的角度上,商業的資金來源是客戶,所以他們的需求來源於客戶,注重用戶感受的設計,是一個好設計。其實設計是件看起來簡單,但是操作起來卻感覺很漫長的一件事情,每一個細節自己不斷的琢磨推敲,自己就會讓工作時間變長,效率變低,卻又希望哪天能像那些設計家門隨心所欲的設計出自己喜歡,人們喜歡,客戶滿意的東西。設計來源與生活,應用於生活,我還需要多多積累。

X月X日這個內部版本中,我主要的工作就是設計界面,然後photoshop切圖,然後繼續傻傻的使用習慣的notepad2++手寫html和css。經歷這樣的蠢事之後,我決定還是回到dreamweaver的懷抱,因為畢竟知識不夠強,在兼容性方面還需要有dreamweaver來實時的告訴我,以提高我的工作效率。期間william楊還多次與我熟悉,很感激他們都關心我,提醒我應該有自己的就業方向,3年5年XX年的計劃,說長不長說短不短的大學2年已經過去了。我應該有怎樣的人生,我有想過,但卻還沒如此認真的付出著。我想起老闆那句,你喜歡設計?你覺得設計適合你嗎?我真的很需要考慮我的以後,但目前設計還是我喜歡的事情,我也願意身心的投入到其中,有時候可以不必得到回報,只是為了滿足我小小的心靈。

當X月X日一過,為慶祝產品大賣,公司還組織爬山活動,然而平常我們在深山中休養學習的多,爬山的少。爬山是鍛煉毅力的一種好方法,工作之餘不能忘了生活,忘了自然。這次高強度的爬山活動從下午3點一直爬到了晚上10點多才下到山腳,經歷的時間之長,讓我感受到一個人在公司里,不僅要有強硬的專業知識,還需要強壯的身體支撐來效益公司,而下山mk的那段話,真的讓我感受到他們很關心我,因為畢竟他們都是過來人,謝謝他們的指導。

產品的初步版本確定之後,就要開始慢慢的改進了。william作為產品經理,不僅要領導著整個團隊,還要協調工作的進度。他會製作出甘特圖,通知每個人需要做什麼事情,大概需要多長時間來完成。在其中,我會不時的停滯,因為某些小bug會導致我去轉牛角尖,而這樣會導致拖慢整個進度,然而在這個環節,我學會的最多的事,做事情要分優先順序。總體要現出來,大方向,模糊地對,細節的錯,慢慢改。而那個定律資源一定了,時間也定了,只能減少的剩下特性。

從X月X日開始到XX日,又是另一個版本的小跨越,一個星期里做的事並不多,除了不斷配合小楊完善頁面的重構和美化工作,還要檢查最繁瑣的兼容性問題,心裡知道很多房地產經紀人使用的電腦基本上都是深度、雨林木風、電腦公司特別版的ghost系統,所以基本上都是ie6 ie7為主流的瀏覽器,兼容性方面的確在工作上成為一個重點。

XX日的第二個小版本後,會議總結了3頁的分條建立修改文件,當看見滿是修改意見的一行行文字,寫上我負責的q,心理是有點擔心,是否能在期限內完成工作,然而15日這次的爬山活動並沒有參加,因為我知道我應該更加抓緊時間處理問題,一天下來最讓我自己感到滿意的是導航,親力親為的感覺,頗有成就感。一方面不僅要不斷的完善頁面的布局,一方面還要抽時間設計虎之翼公司的logo和網頁,他們真是替我捏了把汗似的,都有種壓力很大吧。我感覺還好吧,不過腦子真的要轉的很快了,因為沒有創作來源,讓我在上下班的途中朝思暮想的想著設計,充分利用上下班的塞車時間,不斷的'觀看經過車窗的各型各類的廣告來尋來創意來源。最後還是有驚無險的完成這些工作。除了這些工作,公司越來越多人了,剛進去的時候只有我和sandy,後來多了好多個人,很羨慕參數組,能有說有笑的工作,但是我這項工作,我不是一個人在戰斗。再後來,開始招聘銷售,因為產品到XX號就要正式發布了,有點讓我走也走的不放心的感覺,要配合銷售展開小單張的宣傳。時至XX日,才基本完成。

希望,我的能力能幫到公司,獻出我自己一份的力量。

從開始的實習,讓我體驗到這個暑假回會過得更有意義,會特別漫長特別充實。的確學習是一個漫長的過程,學習要耐得住寂寞的抵住誘惑。通過這次的實習,不僅讓我覺得我應該改變自己的內向,學會轉變與人主動交流,才能解決問題,讓我覺得設計還是不錯的,但是自己的專業真的很需要培養與加強,感覺到學校教的和自己學的遠遠不夠。而且在接下來的日子還要規劃好自己的未來,才能更好得在崗位上發揮自己的才能。

最後感謝給我這么一個機會,留在公司實習,公司不僅需要各類型的人才,更需要一個有堅定和遠見的老闆;感謝william,看過頭像和手機桌面,女兒很可愛,想必是個和藹的爸爸,從一開始便覺得他是個很會閱人的hr,但後來才知道是pm,不過沒有變的,總是耐心地培養我,給我很多資料和很多網站,提高自己的審美和用戶體驗感受;感謝mk,認真的時候很認真,玩的時候還像個大孩子,喜歡和參數組交流時逗逗我,調劑我,這點我最喜歡了,因為有你們整個公司才顯得有活氣,沒有那麼沉悶;感謝kevin,雖然接觸不多,感覺他很用心,是市場方面的主管,看的最多就是修空調,快遞要發票的時候,會為公司的財政斤斤計較,到後來q總q總得叫我,真不好意思呢;感謝小楊,能夠和你愉快的合作,如果可以我也想學jsp,後來小白走了,你又要一個人辛苦了;感謝adam,強硬的技術支持,我想沒有你這位核心人物為公司撐下一片藍天,可能我們這個產品就很難走下去了;謝謝一起在虎之翼公司里工作的所有工作人員。

我很喜歡你們,喜歡這樣的工作氛圍,謝謝你們!

html5實訓心得 篇7

學習H5我們不需要過度的關注細節,五柳先生的「不求甚解」的態度就很好,遇到能想起來,用到明白來源,不用作為擴展知識。

其次,H5的設計起點就是從實用出發的,也就是說很多特性都是怎麼方便就怎麼來。所以我們可以關注我們感興趣的技術,但是開發的時候還是不要特意的使用H5,能用到而且兼容性也不錯就用,用不到也不要「畫蛇添足」,比如163郵箱就有用到nav標簽等,但是如果自己不是很精通H5或者是沒必要重構就不要去把一些東西改為H5的,比如編寫JS的時候特意的用WebWorker,這就很不好!除非我們很明確的知道,這就是針對移動端這種基本上全面支持H5的Browser設計開發的功能。

最後,H5技術不復雜,它從來都不是什麼新技術,只是HTML的延續,我認為的H5包括如下三點:

(1)改進及增強的HTML屬性,新頁面可以嘗試使用。

(2)增強了的JS交互介面:WebWorker、WebStorage、Web DB、Offline Application、Geolocation、Canvas,可以說H5和JS相互增強更上一層,但是還是要小心使用!

(3)CSS3:改進增強CSS功能,讓頁面效果更絢麗,開發更簡單,尤其是「移動先行」的現代互聯網網頁設計理念能讓「響應式設計」越來越簡單、流行,甚至出現了很多框架,比如bootstrap。

學習方法:

學習HTML這類的標記語言,我們需要從四個方面入手:

(1)語法:即怎樣的書寫格式是Browser接受和支持的,HTML技術的語法很簡單,只要注意大小寫在HTML、XHTML、H5中的一些細節不同就可以了。

(2)元素:也就是標簽,這個就靠經驗和記憶了,不求甚解多用就好。但是有一點,系統的學習和雜亂記憶的不同點就是:系統的學習會把元素分類。這樣方便記憶、對比和使用,能讓我們盡量減少不必要的錯誤嵌套。一般會把HTML標簽分為文檔結構標簽、文本格式標簽、字元格式標簽、列表標簽、鏈接標簽、表格標簽和表單標簽這8類,有些標簽不實用就不用看了。

(3)屬性:知道每類標簽都有什麼屬性,一般來說學習方法是知道有什麼屬性,然後了解下哪些標簽不支持這些屬性。其實,除了name、id、class、style外很多元素屬性我們都很少用,涉及到格式的屬性,我們都用CSS來代替了。這也是H5推薦的做法,那些屬性在H5中都被廢棄了,比如background屬性。

(4)其他:其他的東西就是去了解一些額外的知識:歷史背景、關聯技術、深入技術,比如XML、DTD,甚至是Browser對頁面的解析、渲染過程,DOM樹的構建、Render Tree的構建過程,來幫助我們學習、開發高效頁面。「課外知識」多了,自然就能做到「他強由他強,清風拂山崗」的境界了。

學習計算機技術,千萬不能沉迷外家功夫!

7. 要一份網頁實訓報告

一、實習目的:

通過教學實習掌握站點製作、站點測試與發布技術。會綜合利用Fireworks
、Flash和Dreamweaver三個軟體進行靜態網站的設計。

二、實習內容:


1.用Fireworks處理圖片。對圖片裁剪、鈍化、高斯模糊。設置圖片的GIF動畫格式,製作標題動畫。對文字應用效果。利用Fireworks製作導航條並導出格式為html。

2.用Flash製作標題動畫。首頁中的動畫不超過20M。製作按鈕來超級鏈接到其他頁面。


3.使用Dreamweaver布局視圖,設置本地站點。在標准視圖和布局視圖模式相互轉換。建議使用布局視圖,在標准模式中插入層對象製作層動畫,利用行為面板添加滑鼠行為,製作翻轉動畫,使用CSS樣式統一網頁中文字樣式,插入Fireworks中的GIF
文件及導入Flash中的SWF文檔,設置文檔間的超級鏈接。

三、具體要求:

1、利用Dreamweaver製作一個靜態網站,要求網站有特色,整個網站的內容和形式要統一,應能夠反映一個簡單的主題。可以選擇製作《個人網站設計》、《企業網站設計》、《文化網站的設計》、《娛樂網站設計》或者其他自己認為適合的網站。

2、 作一個主頁面,至少5個次頁面。

3、必須用到框架、表格或層排版技術、Flash技術和圖像處理技術,使網站具有合理的外觀和功能。

4、 主頁基本要求:

頁頭Logo,准確無誤地標識站點和企業標志;

網頁標題動畫,可以製作成GIF動畫或者Flash動畫;

導航條;

E-mail地址,用來接受用戶垂詢;

聯系信息,如普通郵件地址或電話;

版權信息。

5、製作一個表單頁面。

6、某個頁面有滾動字幕。

7、為一個頁面添加背景音樂。

8、至少添加一種行為效果。

9、整個網站各頁面之間保持風格一致,頁面之間要有合理的超級鏈接。

10、進行站點測試後申請免費空間並發布到網路。

四、網站設計思路:

本站應該算是一個個人主頁的小型網站。關於本站站名的來源:微言微語個人主頁,因為,我覺得這個網站裡面的所有文字都是像一個人在自言自語,在低聲地向某人訴說著什麼,沒有主題,沒有目的。取這個站名,是做了網站的大概構思後才取的,覺得,這個名字與網站的圖片、背景音樂還有文字都很相符。

個人主頁,一般都會包括首頁,相冊,鏈接,一些個人喜歡的文字加圖片,我的個人主頁也不例外,包括次首頁(個人喜歡的的文章加圖片),我的作品(裡麵包括自己做的三個FLASH動畫),文章(一些自己喜歡的文章),相冊(Firworks處理過的相冊),關於(關於自己的文字,關於本站的一些說明),鏈接(世界著名網站的有關鏈接),反饋表(瀏覽者信息反饋表)。

五、網站設計過程:

把所有的素材都整理好(圖片,文章,相片),開始布局。此站大多數用的是「三」字型的,三字型是我給它取的名字,因為,最開頭是一張帶有導航條的圖片,用Firworks處理過的HTML文件,中間一大片用於放正文,下面就是版權信息,E-mail地址用來接受用戶垂詢;聯系信息,如普通郵件地址或電話,像被分開的三個部分,所以我叫它三字型。這種布局方式看起來比較的整齊,簡潔美觀。

首頁本想做一個動態網頁,由於時間有限所以還沒完全成功。只好用了一張與次頁面一樣的背景圖片做背景,加上從下向上的滾動字幕,背景圖片是用Firworks處理過的圖片,大片的灰色牆壁加上顏色艷麗的鈕扣圖案,首頁加了狀態欄逐字出現的效果,加了「加入收藏」、「設為首頁」等代碼。

次頁麵包括如下些內容:首頁、作品、文章、相冊、關於、鏈接以及反饋表。這些頁面是用模板做的,上面的圖片,導航條以及下面的版權聯系方式是不用改變的,都保持著首頁的風格,背景圖一樣,字體與樣式一樣,圖片風格一樣。中間是兩個可編輯區域。

在所有的頁面導航條下面,插入層對象製作了一個層動畫,來回移動的層,裡面存放日期,利用行為面板為此層添加了滑鼠行為,單擊此層,會出現對話框,「歡迎您訪問我的個人主頁!」,做布局大多使用表格布局,使用了少量的css樣式,字體,字型大小,顏色都統一套用相應的樣式。

首頁中添加背景音樂,小說音樂《我在那一角落患過傷風》,一邊看慢慢上移的文字,一邊聽這輕柔的音樂,給人一種意境美。其實次頁面添加《蟲兒飛》,輕快而活潑。首頁禁止右鍵復制功能,右鍵單擊沒有反應。

次首頁,就是進入次頁面的第一個頁面。主題算是與青春有關的三種感情,三張圖片,用Firworks處理,加上相應的文字。要用到兩個表格,分別放在兩個可編輯區域裡面,一個1*2的表格,一個2*2的表格,第一個表格放一張有關於親情的圖片加一小段文字,第二個表格放一張有關於友情的圖片加一小段文字,還有一張有關於愛情的圖片加一小段文字。作品頁面是三個FLASH動畫,第一個是左右鍵控制的圖片移動按鈕,可以單擊來鏈接到主頁面(代碼見附錄),四個圖片經過裁剪、高斯模糊。第二個是光芒四射(代碼見附錄),要用到ActionScript語言,長短不一的線條加上透明度的改變組成光芒四射。第三個是滑鼠跟隨特效(代碼見附錄)。文章頁面,就是簡單的文字頁面,沒有什麼特別的。相冊頁面,上面是一個用Firworks處理後的一組圖片,滑鼠移到小圖片上,下面做出現相應的大相片,中間有少量文字,底部是用FLASH做的一組循環滾動圖片(代碼見附錄),圖片跟著滑鼠的移動而左右移動。關於頁面,也是簡單的文字頁面,沒什麼特別的,「個人簡歷」文字鏈接到WORD文檔「個人簡歷」(代碼:<a
href="my.doc"),下面有個信息反饋的鏈接,鏈接到有關的「瀏覽者信息反饋表」,此信息反饋表用表單做的,用到單行文本域,多行文本域,單選框,復選框,按鍵,此表單可以用郵件方式反饋信息(mailto:[email protected])。鏈接頁面,前面是我的個人主頁LOGO,一張用Firworks做的LOGO,並建立有關鏈接,中間是一些文字,下面是世界著名網頁的有關網址以及相應鏈接。

附錄:源代碼

(1) 狀態欄逐字出現的效果代碼:

<script language="JavaScript">

var msg = "歡迎來到☆※◎~~~微言微語~~~☆※◎個人主頁,請多提意見。謝謝! "
;

var interval = 120

var spacelen = 120;

var space10=" ";

var seq=0;

function Helpor_net() {

len = msg.length;

window.status = msg.substring(0, seq+1);

seq++;

if ( seq >= len ) {

seq = 0;

window.status = '';

window.setTimeout("Helpor_net();", interval );

}

else

window.setTimeout("Helpor_net();", interval );

}

Helpor_net();

</script>

(2) 首頁收藏代碼:

onClick="window.external.addFavorite('http://redcarrot2001.xinwen520.com','微言微語個人主頁')">--->>>收藏本站<br>

(3)設為首頁代碼:

onclick="var
strHref=window.location.href;this.style.behavior='url(#default#homepage)';this.setHomePage('http://redcarrot2001.xinwen520.net');">--->>>設為首頁</span></p>

(4)滾動字幕代碼:

<marquee align=left direction=up
behavior=scroll height=400

width=550 hspcace=5 scrollmount=2 scrolldelay=200
vspce=5 loop=-1>

<p><span class="css">1、真的很喜歡那些記錄多於表達的人。
<br />

…………

…………

183、希望每一個新的一天,醒來的那個你都神清氣爽。</span>

</p>

</div>

</p>

</marquee>

(5)添加背景音樂代碼:

<bgsound src="aa.mp3" loop=1>

(6)禁止右鍵復制功能代碼:

<script language="JavaScript">

<!--

document.oncontextmenu=new
Function("event.returnValue=false;"); //禁止右鍵功能,單擊右鍵將無任何反應

document.onselectstart=new
Function("event.returnValue=false;"); //禁止先擇,也就是無法復制//-->

</script>

<style type="text/css">

(7)光芒四射代碼:

plicateMovieClip("line","line"+i,i);

setProperty("line"+i,_rotation,random(360));

setProperty("line"+i,_alpha,random(100));

i++;)

if(i<100){

gotoAndPlay(1);

}else{

i=1;

}

(8)滑鼠跟隨代碼:

movie._visible=0;

i=0;

i++;

if(i>100){

i=1;

}

movie._x+=(_xmouse-movie._x)/30;

movie._y+=(_ymouse-movie._y)/30;

plicateMovieClip(movie,"movie"+i,i);

this["movie"+i]._x=movie._x;

this["movie"+i]._y=movie._y;

gotoAndPlay(2);

(9)循環滾動圖片:

onClipEvent (enterFrame) {

this._x-=(_root._xmouse-300)/15;

if(this._x>1371.1){

this._x=this._x-1371.1;

}

if(this._x<-1371.1){

this._x=this._x+1371.1;

}

}

(10)左右鍵控制的圖片移動按鈕:

on(release)

{getURL("index.html","_blank");}

六、實訓中遇到的難點及解決辦法:

在設計開始的時候,想的太多,不知道怎麼開頭,定哪個主題,背景,色調,文字,布局都沒有頭緒,後來,開始做,而且覺得越做越有頭緒了,所以我覺得,還是不要想的太多,太復雜了,不要追求完美,不要做的網頁太多,搞到最後,別人都不知道,你這個網站的主題是什麼了。

還有就是布局的時候總是不能做到很美觀,後來,我把頁面屬性改了左過距為10,上邊距為10,剛好把背景圖片裡面的那些亮麗的鈕扣圖案顯示出來,改變了表格背景圖的灰暗,使網頁的整體看起來更美觀了。

在做CSS樣式表的時候,做字的顏色的時候,老是不知道用哪種顏色才搭配的起這個背景,後來,看到那個背景的鈕扣顏色與灰色配起來很好看就用吸管取了鈕扣的顏色了。

七、實訓心得:

在我看來,設計網頁,應該先策劃,策劃很重要,加上創意,配色很重要,技術與鑒賞能力是最主要的。建立站點的時候,各個文件夾取名的時候,最好用相應的英語,見名知意,如圖片文件夾用image,網頁文件夾用html。

在所有配色當中,不同的顏色傳達著不同的意義也有不同的象徵。如白色代表著:清潔、天真、潔凈、真理、和平、冷淡、貧乏;灰色讓人聯想到灰塵、石頭、水泥、白銀,象徵著中庸、平凡、溫和、謙讓,它給人以中立和高雅的感覺。太多的顏色會給人帶來視覺上的疲勞。所以,在我下載准備素材的時候,就選擇用灰色做背景顏色,灰色太貧乏,就加上亮色的鈕扣起到「中和」的作用。

通過此次實訓,我覺得平面設計的創意思維、版面設計、色彩配置、圖形創意等方面都有很重要,對於網頁製作來說,我覺得是一個以多學科設計為基礎,受到包括視覺藝術、技術、內容的多種影響。網頁設計的技術不算什麼困難,真正困難的是網頁的設計創意,文字我覺得也很重要,有些人瀏覽你的網頁不是喜歡上你的艷麗漂亮的圖片,也許是喜歡上你的文字,那種感動人心的,唯美的文字。文字與圖片要搭得上調,不可能用一張美女圖做背景,上面卻寫有關於親情的文章。也就是整體的搭配問題。

通過此次實訓,使我對於網頁製作的三大軟體有了進一步的了解,各功能都能夠實現。提高了自己的鑒賞能力,綜合搭配能力,也對以前學過的內容進行了綜合的復習。

通過此次實訓,我更了解到,生活中有許多色彩,搭配顏色的時候,聯想到生活中的東西會做的更漂亮,給人一種親切感,現在看到什麼東西,我就會聯想到做網頁的時候,還有怎麼布局。反正此次實訓收獲很多。

最後,我想,如果此次實訓老師是要我們分組來做的話,也許,我們可以做得更好,因為,一個想的畢竟不全面,而且,一個人的申美有限,我們可以分工合作,一個人做一個方面的東西,也可以根據他所善長的方面來分工,善長動畫製作的人做動畫,善長圖片處理的人做圖片,善長文字與布局的就來布局。但是,也許那樣,有些同學會懶的動手,推著給別人做。

8. 如何進行移動端的頁面開發

從一個完整項目的角度來分析:
1、前端:移動前端實現代碼和PC端有些許不同,首先是html的寫法,移動端的html盡量採用簡單的標簽,手機頁面布局都是塊狀或者流式的,層次很分明,不像PC上排列那麼復雜;其次是css的寫法,css不用考慮各個瀏覽器的兼容性,往往是谷歌、蘋果支持的就差不多了;最後是js的寫法,手機頁面的js事件和PC端不同,多了個觸摸效果,這個可以藉助js手機框架來實現,這樣可以提高效率;綜合來看,無論是移動前端還是傳統的PC前端,開發模式都是差不多的,如果藉助angular、react等模塊化開發組件,就是另一回事了。
2、後端:移動前端和後端的交互通過ajax請求來實現,具體不詳細說明。
3、還有一種就是webapp,也就是用網頁做出來的安裝包,偽裝成真正的app一樣,這樣的網頁開發就要調用一些安卓的api介面,最好是採用第三方開源框架,比如APICloud之類的。

9. 前端布局————長度比例

這是一些不太惹人注意的知識,但是掌握了他會對你的前端不具有很大幫助。

在前端布局時,我們將長度單位分為兩種,一種是絕對單位,一種是相對單位。

上述這些就是絕對單位,這些單位在現實中有絕對定義,不會隨著你的布局平台大小比例變化而變化 (ps:1inch = 2.54cm)

沒錯,你沒有看錯,px是一個相對單位,px是Pixel的縮寫,代表的是圖像上最小的一個點的大小,他會因為圖像大小的不同而改變, 比如1024x1024的一張圖,當他的長寬擴大一倍,而解析度不變(即1024x1024),那麼他的每個像素的大小都將擴大一倍

通常我們所指的4.5寸、5,0寸這些手機屏幕的大小指的是手機屏幕對角線的距離 (只包括可顯示部分,邊框部分不包括)

我們在開發移動設備的網站時,最常見的的一個動作就是把下面這個東西復制到我們的head標簽中:↓↓↓

該meta標簽的作用是讓當前viewport的寬度等於設備的寬度, 同時不允許用戶手動縮放
(ps:移動端下定寬寫法:viewport width=定值(設計稿寬),我們不設置縮放相關屬性,移動端瀏覽器會自動縮放頁面以適配屏幕)

rem 和 em 單位是由瀏覽器基於你的設計中的字體大小計算得到的像素值。em 單位基於使用他們的元素的字體大小。rem 單位基於 html 元素的字體大小。em 單位可能受任何繼承的父元素字體大小影響。rem 單位可以從瀏覽器字體設置中繼承字體大小。
(ps:一般情況下,不要給字體大小用rem)