2016/04/22

CSS font family 字型字體之介紹與小範例

轉錄自: http://zfly9.blogspot.tw/2012/09/css-font-family.html

css 的 font-family 字型,字體 這個參數設置 …真的是一大學問,實在太複雜,這邊就以簡單為主做介紹。

* font-family 分兩種設置值,一種是通用字體集(generic-family),另一種是字體名稱(family-name)

通用字體集(generic-family),如:

襯線字  serif
無襯線字 sans-serif
捲曲字體 cursive
花俏字體 fantasy
等寬字體 monospace

通用字體集(generic-family),應該是每個瀏覽器必備內建字體包,
可以看成,當family-name都找不到,就用generic-family內的字體包,
所以放在 font-family 參數最後面,一般都用 sans-serif

字體名稱(family-name),如:

下述為英數及符號部份:
Arial
Tahoma
Helvetica
Comic Sans MS
Georgia
Time New Roman

下述為中文字部份:
微軟雅黑體 Microsoft YaHei
微軟正黑體 Microsoft JhengHei
新細明體  PMingLiU
細明體   MingLiU
標楷體   DFKai-sb
宋体    SimSun

字體名稱(family-name),應該算是瀏覽器自訂字體包吧,
如非中文語系,可能沒有細明體、標楷體…等字體包,
不過我想那應該是早期瀏覽器,現今大家常用瀏覽器,
IE Firefox Chrome 應該都包含了各種字體包。

.

* 字體名稱(family-name),內有空白時需加上引號(單引或雙引)

例:Microsoft YaHei、Microsoft JhengHei 中間有空白,使用時要加引號。

後來測試,英文字中間有空白,前後不加單引或雙引號也是ok。

.

* 中英文字體名稱都添加

該如何說,如果你只使用中文,如下:
font-family: 細明體;

那麼英文及非中文語系,無法辨識,比較好是中英都添加:
font-family: 細明體,MingLiU;

不過我有測試3種瀏覽器,其實只要用英文就可以了。

.

* 依順序,由左至右查找

font-family: Arial,MingLiU,sans-serif;

這段意思是,先跑 Arial 但這只有英數符號,遇到中文字則跑 MingLiU 細明體,

如果前2者的字體包都沒有,則跑 sans-serif 。

如果有要求 英數及符號 和 中文字 不同字型時,則英數及符號放第1個,

中文放第2個…以此類推,例:

英數及符號用 Georgia ,而中文字用 微軟正黑體 ,語法如下:

font-family:Georgia,Microsoft JhengHei,sans-serif;

.

* 字型及字體大小,顯示結果不同

常用的 12px 及 14px 或更大字體,顯示上,會有點出入,大致上不用太在意,

編寫時,最好用 IE Firefox Chrome 這3種瀏覽器分別檢視一下,選一種看起來順眼的。

.

<

>* 實在太複雜,我這裡列了一段,推薦用法:

繁體用戶原則上用:
font-family:\5FAE\8EDF\6B63\9ED1\9AD4,Microsoft JhengHei,MingLiU,sans-serif;

使用範例:

<style type="text/css">* {margin:0;padding:0;font-family:\5FAE\8EDF\6B63\9ED1\9AD4,Microsoft JhengHei,MingLiU,sans-serif;}</style>

.

簡體用戶原則上用:
font-family:Microsoft YaHei,SimSun,sans-serif;

使用範例:

<style type="text/css">* {margin:0;padding:0;font-family:Microsoft YaHei,SimSun,sans-serif;}</style>

.

*是全局設置也可以用body,邊界及內界最好開頭設0,避免有些瀏覽器預設值不是0

原本想加入 Helvetica 算是大家常用的,但IE9好像有點問題,就不添加了。

2013年2月3日更新一下,去掉Tahoma,改成微軟正黑、細明體(繁),微軟雅黑、宋體(簡),避免舊IE瀏器英數中字不對齊。

2013年3月28日更新一下,繁體在 google chrome 微軟正黑體無法顯示處理 ,及去掉微軟正黑雅黑英文前後雙引號。

2016/04/20

woocommerce 購物車系統, 使用平台為wordpress

突然想到一款開源的購物車系統, 最好是能夠不斷被更新修正bug, 如此一來變不需要太擔心過時的問題, 還有安全漏洞的問題, 於是就找到這一款WooCommerce 購物車系統, 更酷的是這裡可以看到他從2013到現在都不斷修正bug!

WooCommerce 是一家位於南非開普敦的 WooThemes 所開發的產品

而且他們還被 Automattic 給收購了,這些大家都應該知道了,對吧? 如果不知道也沒關係,但你一定要知道的是,他們推出了一款全新的免費佈景主題 Storefront ,而這款主題現在是作為主力產品之一。

免費主題是主力產品? 是的,由這點就可以看出 WooThemes 對它的重視程度,而且還為它訂出了和傳統不同的行銷模式,不再是先把主題賣給使用者,然後提供售後服務這麼單純。

其實 WooThemes 在組隊之前,認為單純為客戶設計網站,雖然能帶來不錯收入,但這和多數人在做的事情沒什麼兩樣,而且也無法接觸到更廣大的客群,於是在他們組隊之後,主要經營模式訂為販售佈景主題,把設計和維護的成本,分攤到主題的售價上,結果這個策略非常成功,因此也為他們累積了不少資金和世界級(客戶遍佈全球)的經驗,緊接著下一步,也就是開啟了電子商務市場的聖戰 ━ WooCommerce 世代。

於是我玩了一下 WooCommerce

看起來還不錯, 基本功能都有!

後台介面也很清楚

如果要中文化, 記得確認中文包有在這個位置

2016/04/19

銀行放款利息計算, 與存款利息之計算(活存定存) 每月利息計算方式

參考台灣銀行「新臺幣存放款計息方式」, 而不同銀行的利率都不相同可以參考銀行利率查詢利率比較表! 注意的是, 我們通常講的利率都是以年為單位, 所以若每月計息則要除以12, 若以日計息則須除以365喔!

一、放款利息之計算:

(一)短期放款(一年以內放款)-按日計息。
每日放款餘額之和(即總積數)先乘其年利率,再除以365即得利息額。

(二)中長期放款(包括固定利率及機動利率放款)-足月部分(不論大小月,例如2月8日至3月8日為一個月)按月計息,不足月部分按日計息。
本金乘其年利率、月數,再除以12即得利息額,遇有不足一月之畸零天數部分,則按日計息。

中長期放款繳息期間跨越新舊兩種利率時,以新舊利率天數佔該期總天數之比例計算利息額。

二、存款利息之計算:

(一)活期性存款-按日計息。
每日存款餘額之和(即總積數)先乘其年利率,再除以365即得利息額。

(二)定期性存款-足月部分按月計息,不足月部分,按日計息。
本金乘年利率、月數,再除以12即得利息額,不足一月之畸零天數部份,則按日計息。

2016/04/14

EFI Shell commands -- EDIT(全視窗編輯器) : 可用來看文字檔或log檔

EFI Shell commands — EDIT(全視窗編輯器)

  • Full screen editor for ASCII or UNICODE files.

EDIT [file]

  • file – Name of file to be edited

Note:

  • 1. If the file is not specified, NewFile.txt is edited.
  • 2. The size of file shall not be larger than 16 Mbytes.

Examples:

  • * To edit the ‘shell.log’ file:
  • fs0:\> edit shell.log

快速鍵:

  • “Ctrl-E” go to help, and “Ctrl-W” exit help
  • Control Key Function Key Command
    ———– ———— —————–
    Ctrl-G F1 Go To Line
    Ctrl-S F2 Save File
    Ctrl-Q F3 Exit
    Ctrl-F F4 Search
    Ctrl-R F5 Search/Replace
    Ctrl-K F6 Cut Line
    Ctrl-U F7 Paste Line
    Ctrl-O F8 Open File
    Ctrl-T F9 File Type
    ———– ———— —————–

2016/04/01

桌遊- 2014年版 卡卡頌 carcassonne 大盒版 開箱亂拍一下

原來有時候買遊戲是因為小時候沒辦法買玩具, 我聽到好多朋友都是這樣的因果關係就買遊戲, 不管是Playstation,手機遊戲點數,桌遊,xbox等等, 其實大家也沒多少時間可以玩, 變成大人後就好忙啊! 言歸正傳, 這一款2014大盒版的卡卡頌, 就是一個基本版加上許多擴充版的集合!

一盒卡卡頌,人生樂無窮!
卡卡頌大盒版共包含基本版以及5個擴充版本
此外,2014版本提供第7、8名玩家使用的配件,
新增的炫麗色彩讓卡卡頌更顯繽紛。

遊戲人數:2-8人
適合年齡:8歲以上
遊戲時間:約40分
遊戲設計:Rudolf Ross Klaus-Jurgen Wrede
語言版本:中文

遊戲配件:1x計分板、48名親信(分為6色)

本遊戲包含基本版以及5個擴充版:
(0)基本版: 卡卡頌是位於法國南部的一座美麗古城,也是中古時代教會對抗異教徒的重鎮。這座城堡牢不可破的防禦工事,不論是在當時或今天都堪稱一絕!
在遊戲中,玩家輪流拼放拼圖,每次一片。他們接著派遣手下到城堡、道路、草原或修道院上以賺取分數。
隨著所在地形的不同,手下將擔任騎士、強盜、農夫或修士的職業,以不同的方式賺取分數。
但不論如何,唯有能聰明派遣手下的玩家,方能獲得最終的勝利!

(1)主教堂與擬]擴充(主教):
主教堂可以增加城堡的分數,擬]則可以增加道路的分數;
但是如果這些城堡或道路,在遊戲結束時沒有完成,則不會有任何分數!
此外,首領也將加入你的麾下,讓你在攻城掠地上更加所向披靡!

遊戲配件:18片版圖、6名首領、6 x 50/100分數片

(2)小豬與建築師擴充:
商人們進行激烈的商業競賽,爭奪各個城堡的貨物。
建築師讓玩家可以連續進行兩回合,小豬則讓草原更為有價值。

遊戲配件:24片版圖、6隻小豬、20片商品、6名建築師

(3)山丘與綿羊擴充:
牧羊人在他的草原上忠實地照看羊群,等待羊群逐漸茁壯,才將牠們趕入羊廄
當心!萬一遇上了野狼,一切的心血就會化為烏有!
如果你的手下位於山丘上,較佳的戰略位置讓你在計分時打破平手的僵局!
修道院中的修士也因周圍的葡萄園而獲得豐厚的收益!

遊戲配件:18片版圖、18張羊/狼圓片、8名牧羊人

(4)命運之輪擴充
神秘的命運之輪操控著卡卡頌:瘟疫、饑荒、詭異的天氣紛沓而至,
當然,偶爾幸運之神也會眷顧此地。如果你能把握時機來到正確的位置,便能受益於命運之輪。
命運之輪可作為獨立遊戲使用,亦可作為擴充來搭配其他擴充一同使用。

遊戲配件:12片版圖、1張命運之輪、1隻大豬

(5)河流1迷你小擴充
河流旖旎穿越卡卡頌,讓遊戲從一開始就充滿驚喜!

遊戲配件:12片版圖

不論是新接觸卡卡頌世界的朋友,或是已經認識卡卡頌的玩家,
都可以透過卡卡頌大盒版來更認識這個遊戲。
所有擴充版本都可以自由組合使用。
每個版本都有其特有的符號以利辨識,方便您自由選用您所想用的擴充版本。
卡卡頌大盒版,邀您一同探索卡卡頌的浩瀚世界!
卡卡頌 ~ 一款簡單卻富有深度的策略遊戲,帶領您進入獨一無二的遊戲世界!