1、UI設計和網頁設計的區別?
要想了解這兩者的區別,就先來看看他們的定義是什麼。UI設計是指軟體的人機交互、操作邏輯、界面美觀的整體設計,用自己的話來說就是設計軟體和用戶的互動方式。而網頁設計是根據企業希望向瀏覽者傳遞的信息,進行網站功能策劃,然後進行的頁面設計美化工作。現階段的UI設計,通常來說是一定程度上包含了網頁設計的內容的,目前的UI設計面向的方向很廣泛,除了UI設計,還包括了網站管理、網頁設計、交互平台設計、app移動界面設計、用戶體驗、產品設計、電商包裝設計等。而網頁設計通常來講是專門負責網站中各個頁面的設計。而網頁設計中,最先提到的就是網頁的布局。布局是否合理、美觀,將直接影響到用戶的閱讀體驗及訪問時間。
總之,UI設計包含有網頁設計的內容,但是網頁設計是一種更專業的網頁界面、布局等設計。

2、網頁是如何實現的,Web UI設計理論入門教程
一、學習HTML5和CSS3基礎
隨著這移動互聯網快速發展的時代,尤其是4G時代,HTML5+CSS3已然成為新一代的web前端技術。
隨著HTML5的發展和普及,了解 HTML5 也將成為 Web開發人員的必修課。涉及到網頁外觀時,就需要學習 CSS 了,它可以幫你把網頁做得更美觀。
利用 HTML5 和 CSS3 模擬一些你所見過的網站的排版和布局(色彩,圖片,文字樣式等等)。
當然,遠標Web前端開發課程第一階段還會學習 PS設計工具使用和互聯網UI設計理論。
二、學習Java,了解DOM
Java 是一種能讓你的網頁更加生動活潑的程序語言。學習 Java 的基本語法,學會用 Java 操作網頁中 DOM 元素。
Web前端開發課程第二階段完全可以實現大家平常喜歡玩的 2048 游戲。(是不是感覺挺有意思)
接著學習使用一些 Java 庫,比如 Jquery 是大部分 Web開發人員都喜歡用的,通過 Jquery 可以有效的提高 Java 的開發效率。
三、學習Web前端核心
學習 Jquery 之後,大家就要學習 HTML5 高級階段(HTML5 Canvas 繪圖、HTML5 SVG、音頻和視頻處理、表單處理、表單驗證...等)
四、學習HTTP協議及Server端技術
伺服器端腳本編程(後台開發)也是Web開發人員的基本功之一。
要構建動態頁面通常會使用到資料庫,通常PHP使用Oracle、MySQL資料庫。
對於Web伺服器來說,Apache 一個就已經是了。那麼Apache、php、資料庫,該怎麼理解它們的關系?
1、Apache是伺服器基礎,php和資料庫都需要Apache來協調工作
2、php是腳本解釋,如果不用php,那麼Apache出來的東西就只是靜態的,而不能在伺服器實現功能
3、資料庫完全可以單獨使用,但是和Apache、php一起,則是由php代碼調用資料庫介面,而apache就負責解釋php代碼,讓他能真正地實現對資料庫的調用
五、學習Web前端高級技術
當你掌握了HTML5,CSS3,Java等技術之後,就應該找一個Web框架加快你的Web開發速度,使用框架可以節約你很多時間。
學習的Bootstrap是目前很受歡迎的前端框架。Bootstrap 是基於 HTML、CSS、JAVA 的,它簡潔靈活,使得 Web 開發更加快捷,是web前端開發者最喜歡,也是現在企業里最常用的前端框架。
Angular JS是一款優秀的前端JS框架,已經被用於Google的多款產品當中。AngularJS有著諸多特性,最為核心的是:MVC編程、模塊化、控制器、路由、事件綁定等等。
AngularJS通過為開發者呈現一個更高層次的抽象來簡化應用的開發。如同其他的抽象技術一樣,這也會損失一部分靈活性。換句話說,並不是所有的應用都適合用AngularJS來做。AngularJS主要考慮的是構建CRUD應用。幸運的是,至少90%的WEB應用都是CRUD應用。但是要了解什麼適合用AngularJS構建,就得了解什麼不適合用AngularJS構建。
3、ui設計圖怎麼生成網頁版index.html
用藍湖啊,自動生成 UI 設計圖的多格式代碼,需要用哪個就復制哪個。
4、UI要做網頁界面設計把,應該怎麼去學習網頁界面設計呢,有什麼快速的好方法嗎
什麼事情都要有過過程,不可能一頻登天,
UI要做成網頁的話 最簡單方法是,PS CC這類的版本好像支持直接生成HTML(靜態)網頁;
學習DIV +CSS 這個是最基本的HTML代碼,上手很快的,學習完這個可以創建HTML網頁
HTML5是這些年新出來的HTML升級版,直接支持動畫與游戲類的開發
網頁的尺寸: 每個人使用的電腦顯示尺寸都不一樣的,所以才要考慮到用戶體驗的問題,常用的尺寸為1000px左右(也就是為了1024px尺 也就是14寸顯示器)