1、html標簽是用來給文本添加語義的,而不是用來修飾文本的;
2、<meta charset="GBK">指定字符集(GB2312、UTF-8),html保存和指定字符一樣,才不會亂碼;
3、<!DOCTYPE html> DTD文檔申明告訴瀏覽器我用的什么協議來寫的,不是html標簽;
4、webstorm快捷鍵大全:https://www.cnblogs.com/yeminglong/p/5995421.html
1、h、p 和 hr 標簽
2、注釋:<!-- -->
3、圖片:<img src=" ">
4、換行:<br> 用于內容未完的換行
5、跳轉:<a href=" "></a>
6、base 標簽:<base target="_self ">
7、假鏈接:點擊不會跳轉
8、錨點:<a href="#id值"><\a>
1、無序列表(!)
2、有序列表(*)
3、定義列表
?
1、格式
?
2、屬性
(1)寬高
(2)水平和垂直對齊(align 和 valign)
(3)內邊距和外邊距(cellpadding 和 cellspacing)
(4)細線表格
3、表格的其他標簽
(1)caption:表格的標題標簽,必須寫在 table 內而且需緊跟 table
(2)th:th 和 td 同級,th 有加粗的效果
4、表格的結構
(1)組成:caption 標題、thead 表頭、tbody 主體、tfoot 尾部
(2)說明:
5、單元格的合并
(1)水平方向:td 屬性 colspan = "2";
(2)垂直方向:td 屬性 rowspan = "2";
1、格式
?
2、input 標簽
(1)type = text:
(2)password:
(3)radio:互斥要設置 name 相同;默認選中 checked
(4)checkbox:選中 checked
(5)button:
(6)image:
(7)reset:value 修改標題
(8)submit:
(9)hidden:
-----------------------------------------------------------------------------------------------------------------------
*相關標簽:
?
3、非 input 標簽
(1)select
?
(2)textarea
4、練習
(1)表單標簽除了 button 外都可以用 value 來指定提交的值
(2)表單添加邊框可以在 form 中添加 fieldset 來實現
1、video 標簽
(1)格式:<video src=" " autoplay="autoplay"></video>;
(2)屬性:controls(控制條)poster(海報)loop(循環)preload(預加載,與autoplay沖突)muted(靜音)width/height;
(3)另一種 video 格式:解決瀏覽器的兼容
?
(4)讓所有的瀏覽器支持 video 標簽:通過 js 框架來實現
2、audio 標簽
(1)使用基本和 video 一樣,屬性只有寬高和 poster 不能用,也是兩種格式
3、details 和 summary 標簽
(1)格式:
?
4、marquee標簽(跑馬燈效果)
(1)w3c 不推薦,但是瀏覽器的支持好
(2)屬性:direction(方向)scrollamount(滾動的速度)loop(滾動次數,默認-1)behavior(滾動類型 slide)
(3)廢棄的標簽:<br><hr><font><b>加粗<u>下劃線<i>斜體<s>刪除線(無語義)
替代的標簽:<strong><ins><em><del>(加入了語義)
5、字符實體
(1) ;空格 <;>; ©;版權符號
(2)理解:html 占用了的不顯示的特殊字符用另外的代替符號表示,使他們正常在 html 頁面上顯示
0
一、我們開始先做一個按鈕,這就是個一般的按鈕,要是在xp系統下看,應該會更丑。
圖1
圖2
二、給它加些樣式,直接對button標簽加樣式。
圖3
圖4
三、我們再做一個黃色的按鈕,只用修改背景色就可以了。
圖5
圖6
四、用同樣的辦法再加兩個按鈕。
圖7
圖8
一天,領導丟過來個需求,要求改一下頁面上的一個按鈕。我想了想,按鈕簡單啊,很快就畫好發過去了,沒想到被領導打回來說不行!
我看著自己做的按鈕,一臉茫然,這個按鈕飽滿誘人還亮晶晶的,怎么就不行了呢?
是不是初入職場的你也遇到過類似的問題呢,今天我就針對UI設計中按鈕設計指南進行簡單說明,希望能幫助到大家。
一、按鈕的設計要點
1.1、按鈕的設計尺寸
根據 iOS 和 Android 給出的建議,在界面設計中,按鈕尺寸至少高于 5.5 毫米(36 pt),否則用戶點擊時會較為困難;iOS 提出的44 pt,Android 提出 48/56 pt,都是用于特定場景下,具體情況還需具體分析;
按鈕尺寸一般有2種設計形式:
(1)按鈕長度固定,文字長度變化
(2)按鈕長度根據文字長短而變化,這種情況文字距離按鈕上下左右邊距一般成一定比例關系
1.2、按鈕的形狀樣式
(1)按鈕形狀:按鈕設計時,需要根據產品屬性和界面風格設計合適的形式,按鈕形狀主要有直角、小圓角、全圓角三種樣式。
直角按鈕:直角具有嚴謹、力量、高端的特點。適用于金融類、奢侈品類產品中,給人嚴謹安全、高端的感覺,符合產品調性。例如京東金融
小圓角按鈕:小圓角具有穩定、中性的感覺。適用于用戶跨度較大的常規類產品中,例如微信、滴滴。
全圓角按鈕:全圓角具有活潑、年輕、安全的特點。適用于兒童類、年輕化、娛樂類、購物類的產品中,具有親和力,拉近與用戶之間的距離。例如淘寶、京東、愛奇藝。
(2)按鈕樣式:按鈕樣式主要分為面形、線性、文字加圖標、文字按鈕等,視覺優先級:面性>線性>文字
1.3按鈕的狀態變化
在界面設計中需要考慮按鈕不同狀態的設計,從而提高用戶操作流暢度。移動端常用的按鈕可以分為正常狀態、按壓狀態、禁用狀態三種。
其中,正常狀態展示的是APP的主色;按壓狀態在正常態的基礎上疊加15%不透明度的黑色#000000蒙版;禁用狀態是設置灰色或者將正常狀態設置45%不透明度。
通過上圖的對比可以發現,都是不可點擊,純灰色按鈕更像是禁止且不會被可用的狀態。而使用品牌色,降低不透明度,可加強用戶對該產品按鈕的認知。且暗示用戶該按鈕滿足條件即可被點擊,所以個人覺得第二種方案會更合理。
另外,根據現在網絡速度的發達,按壓狀態慢慢被忽略。
1.4提供恰當的反饋
當用戶點擊按鈕時,UI設計中按鈕設計指南https://www.aaa-cg.com.cn/ui/2564.html?gpf他們希望界面有恰當的反饋。如果沒有任何反饋,用戶會以為系統沒有收到他們的操作,然后就會重復多次點擊。這種行為常常導致多個不必要的操作。
1.5多個按鈕位置擺放
從產品需求來說,要根據具體頁面的業務需求而定,比如設計一個彈窗的關閉按鈕,如果不希望用戶太快的關閉彈窗,最好放在相對邊緣的角落;如果希望用戶閱讀完內容后關閉,則應放置在內容結尾處,方便關閉。
總的來說,按鈕的位置要根據具體的需求來擺放,這里記住一點,根據用戶右手操作習慣,一般最重要的按鈕會放在最右邊,提高操作效率。
二、按鈕功能類型及使用
按鈕的功能類型往往決定了一個按鈕的設計方式是需要強調還是需要弱化;文案是需要強引導,還是直接闡述功能;按鈕上放不放圖標等。按鈕根據功能的不同,可以分為不同的類型,主要有行為召喚按鈕、懸浮按鈕、命令按鈕、開關按鈕等。
2.1.行為召喚按鈕
行為召喚(CTA)按鈕:通過設計誘導或激勵用戶點擊, 從而提高產品的轉化率。例如立即購買、訂閱關注、利益誘導等。
(1)誘導購買
當行為召喚的目的是誘導購買時,按鈕的設計從顏色、形狀、樣式上都需要突出。讓用戶進來第一眼就能知道該按鈕的用途。如下圖所示:
以餓了么為例,該按鈕的顏色采用綠色色塊,同時加入購物箱的元素,配上小紅點,能夠清晰的給用戶傳遞出可點擊部分有去結算、購物箱。另外加入價格誘導,讓你可直觀看到優惠了多少錢,促使你進一步操作。
以淘寶詳情為例,該按鈕是一個組合按鈕,由加入購物車和立即購買以及店鋪、客服、收藏組成,不管從顏色、形狀、樣式都能夠讓我們快速地注意到。
(2)訂閱關注
當行為召喚的目的是訂閱關注時,在設計時根據產品目的判斷是誘導用戶訂閱關注重要,還是讓用戶閱讀內容重要,來設計按鈕大小、樣式等,如下圖所示:
當訂閱關注重要時,按鈕的設計需要強化處理,當內容重要時,按鈕的設計需要弱化處理。
以大眾點評和圖蟲為例,大眾點評的頁面是以訂閱關注為主,所以按鈕加了描邊樣式,而圖蟲很明顯是以內容為主的界面,在設計時直接弱化了按鈕形式,讓按鈕和整個界面相融合,另外按鈕設計的原則是讓其看上去像按鈕,因此當按鈕只是文字時可以加圖標進行引導,也可以加入淺色背景進行突出。
2.2懸浮按鈕
懸按鈕浮是 Android 應用中最常見的一個控件。不過隨著Android和iOS規范的不斷融合,在iOS中也經常會看到各種各樣的懸浮按鈕。懸浮按鈕經常采用顯眼的顏色或加投影的方式來設計,以吸引用戶的注意力。如下圖所示:
以豆瓣和騰訊視頻為例,懸浮按鈕在頁面的右下角出現,和界面結合很容易看出是創建內容的意思。
2.3.命令按鈕
命令按鈕指該按鈕具有明確的指令,多出現在彈框中,一般分為一個文字命令或2個文字命令。其要求是文字語義要明確,同時根據用戶的操作習慣,一般遵循"左回退右行進"的設計原則。如下圖所示:
左圖是京東金融退出的確認頁面,將確定按鈕做了視覺突出,右圖是同程旅游訂單返回頁面,需要注意的是,這里將繼續預訂做了視覺突出并放在右側,跟我們平時習慣的左回退,右行進操作相反,我想這是因為這里的業務目標是想讓用戶繼續下單。
2.4.開關按鈕
開關按鈕也是我們很常見的一個組件。表示兩種相互對立的狀態間的切換,多用于表示功能的開啟和關閉。當按鈕開啟后可能還會帶來其他的相應操作。開關按鈕最常見的就是手機設置中,但是也有很多APP將其用到界面中使用。如下圖所示:
以同程旅游和驢媽媽為例,它們在提交訂單頁面時都采用了開關按鈕,這種開關按鈕還可以做點擊展開的操作來增加更多的功能內容。
三、總結
一、按鈕的設計要點:尺寸、形狀樣式、狀態變化、恰當的反饋、多個按鈕位置擺放
二、按鈕的功能類型:召喚按鈕、懸浮按鈕、命令按鈕、開關按鈕
好了,以上就是今天分享的內容,因此,您現在已經了解了與UI設計師的工作相關的主要技能。如果您想了解更多信息,請留言給我,我會給大家解答。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。