iT邦幫忙

2022 iThome 鐵人賽

DAY 4
0

https://i.imgur.com/TaX6tcY.jpg

一、前言

在製作網頁時,我們會需要一些文字或是圖片來裝飾我們的頁面,這些資料可能來自設計師或是後端工程師。但是我們在前端製作頁面時,沒有這些文字與圖片資源時該怎麼辦呢?這時候我們可以考慮先填上一些假資料、圖片來模擬網站最後的呈現效果,以下我整理了一些常用的假資料,只要複製貼到網站上就可以使用,非常的方便~


二、本章蒐集的資源

  1. Favicon:網頁小圖示
  2. Fake images:假圖片
  3. Lorem:假英文文字
  4. Chinese Lorem:假中文文字
  5. Font Awesome:小圖示
  6. Google Fonts:google 提供字型

2.1 Favicon

網址列的 Logo icon 小圖示,在 HTML 的 中加入。

<link rel="icon" type="image/x-icon" href="網址.ico">

2.2 Fake images

網址列的 Logo icon 小圖示,在 HTML 的 中加入。

第一種,假圖產生的語法:

<img src='https://fakeimg.pl/300x200/97CBFF/ECF5FF' />

第二種,假圖產生的語法:

<img src='https://picsum.photos/300/200?random=1' />

第三種,假圖產生的語法:

<img src='https://source.unsplash.com/random/300x200?sig=1' />

2.3 Lorem

lorem + 英文單字個數,例如 lorem56 代表總共產出 56 個英文單字。在 HTML 中加入 Lorem。

lorem56

lorem56 由 56 個英文單字組成,單字都一樣,但在句子的排列組合,每次都會是不一樣的順序。

Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugiat incidunt magnam maiores distinctio aspernatur assumenda nobis, in quaerat. Molestias ex id vel consequuntur temporibus reiciendis assumenda quisquam magnam quasi doloremque, ipsam velit. Quam qui deleniti et sit adipisci? Veritatis soluta quo quaerat, dignissimos, molestias, voluptatum asperiores est praesentium eaque modi repellat temporibus exercitationem! Ipsum, ratione quae.

VS Code 預設的 Lorem 單字為 30 個字元。(這我手算的,尚無相關資料佐證)

2.4 Chinese Lorem

Chinese Lorem 是 VS Code 的套件(延伸模組),在 HTML 中輸入語法後即可產生。

ctlorem

輸入 ctlorem 會亂數產生無意義的中文字,只是句子本身沒什麼意義。

收到想想花蓮大型迅速感情公共女朋友本來平衡最初平方米祝福,最近科學保存主義介紹的說她說一本導航操作系統賺錢,讀書次數我市都不設備接受論文每天編輯此次研究所校園垃圾,力量義務金錢廣播崇拜歡迎
光臨的人,緩緩家族貨幣吃飯相互,交換可愛作為證件,給我們三大精靈我。

2.5 Font Awsome

在之前的 Button 組件實作篇中,我們有介紹 Font Awsome 的用法,只要先輸入 CDN。

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

在 HTML 輸入對應圖示的語法。

<i class="fa fa-thumbs-o-up" aria-hidden="true"></i>

可以它的官網 example 找到其他的設定,比如圖示大小、動畫等等應用。另外這裡介紹 4.7 版本,如果想使用較新的 6.x 版,可以到 Font Awsome(新)註冊獲取 CDN (kits)。

2.6 Google Fonts

有時候我們會需要一些藝術字型來增加文字的多樣性,Google Fonts 就是解決這類問題,使用方法也不難,困難的是要使用哪種字型來搭配圖片。

HTML:

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Square+Peg&display=swap" rel="stylesheet">

CSS:

<style>
@import url('https://fonts.googleapis.com/css2?family=Square+Peg&display=swap');
</style>

CSS:

font-family: 'Square Peg', cursive;

三、補充說明

Google Fonts 使用方法

因為我不太常用 Google Fonts,比較常用內建字型,或是懶惰就都不去修改字型,為了方便日後找到 Google Fonts 的用法,就先放在這裡。

https://i.imgur.com/4UKVcNC.png

依照下列步驟執行:

  1. 可以直接搜尋字型關鍵字(如果知道的話)
  2. 點選你要的字型
  3. 選擇你要引入 HTML 或是 CSS 到<head>標籤中
  4. 複製程式碼丟進你的專案
  5. 將這行丟進你的 CSS 中

其他還有像是字型粗細可以調整(頁面可用滑鼠單擊開啟)

https://i.imgur.com/uj96zuS.png

Google Fonts 除了提供字型之外,也有提供 icons 可使用。


四、推薦資源

4.1 圖庫

  1. pngtree
  2. Pixabay
  3. o-dan
  4. 47 個免費商用圖庫!無版權、高解析度、可商用圖片素材下載

4.2 小圖示

  1. Icons8
  2. Flaticon
  3. Eva Icons
  4. Taiwan Icon Font
  5. 30 個免費 icon 下載網站推薦:圖示、SVG、向量圖等使用指南

4.3 音效

  1. 小森平的免費下載音效
  2. PURPLE PLANET
  3. 剪輯師、影音創作者必收!27 個免費免版權商用音效網站推薦
  4. HTML Audio

4.4 影片

  1. HTML5 video 影片標籤
  2. 【影片素材懶人包】43 個無版權可商用網站推薦

五、結論

我們介紹一些常用的資源的來源,目的是能夠在開發上有效的利用這些資源,縮短蒐集資料的時間,對於專案的開發有所幫助。


六、參考資料

  1. Favicon
  2. Fake images please?
  3. Lorem Picsum
  4. Unsplash Image API | Free HD Photo API
  5. Lorem Ipsum
  6. 12 個你應該知道的中英文假字、文章產生器(Lorem Ipsum)

上一篇
Day 03:Navbar 組件實作
下一篇
Day 05:Slideshow 組件實作
系列文
從零開始手刻網站,30 天打造我的前端武器庫30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言