tfoot

tfoot是table裡面用來把表格列群組化用的標籤之一,專門用在表格底端的表格列,不過要注意的是他不能放在tbody之後,而是要用thead、tfoot、tbody這樣的順序才對。


Eric Meyer 更新 style resetting

Resetting Again這篇文章中,Eric Meyer更新了好幾個月沒修改過的style resetting(好像一直沒正式的名稱),真的改的地方其實不多,主要的修改是原來是設定為繼承的幾個地方,其他還有一些小變動,以下是完整code:

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

給不知道這是什麼的人

這段CSS是用來把各種瀏覽器的預設樣式覆蓋掉,把整個網頁變成沒有樣式的狀態,h1、h2、p等標籤都會是一樣大小的字體、字集,使用方法就是在任何你自己的CSS之前先在網頁上套用這段CSS。


web-kit支援網路字型

今天的消息,web-kit已經可以支援之前在web fonts這篇文章提到的網路字型,剛剛測試過後中文也支援,繪圖速度比較慢,另外字型下載完之前字都不會畫出來,而中文字型檔案果然大,我的螢幕黑掉一次才抓完,目前看來在有漢字的語系還是不實用。


web fonts

A List Apart最新一期裡的CSS @ Ten: The Next Big Thing這篇文章裡面,提到接下來CSS會發展的一個主要方向,就是網路字型(web fonts),這其實也不是新東西,早在1998年的CSS2裡面就有font-face,不過很不幸的,IE和Netscape都不支援truetype字型,結果網頁設計師都沒在使用,然後到了CSS2.1這功能也被屏棄了,現在這功能有希望回來了,不過其實我不是很樂觀啦,或許web fonts會回到CSS,不過等CSS 3制定出來不知道還要多久(個人推測10年),而且更大的問題是中文字型和歐美語系字型的大小差很多,如果做到像PDF可以只包含需要的部份,那變成伺服器端要支援,想起來就是一整個很難實行,中日文這些有漢字的地方大概還是只能繼續用系統有內建的字型和圖片吧。


CSS設定背景時

最近逛網站時比較常發現的小問題,很多人在設計版面時,為了質感或是排版會使用背景圖,而使用了背景圖,不過使用了背景圖,卻沒設定背景色,這樣會有什麼問題呢?

閱讀「CSS設定背景時」全文


用圖片製作文字輸入框

理論上是可行的,最近有想重新設計搜尋欄位的樣子,所以就先做了一個範例,不過因為還沒畫出漂亮的圖,所以看來很陽春,目前這版還有些缺點,主要是不能自動調整長度,如果說要調整字體大小也能自動縮放的話,目前似乎還辦不到就是,基本原理就是用背景圖。


百分比中文字測試

因為前陣子的問題,剛剛弄了一個測試頁,可以看從51%到173%的每個大小下中文字看起來會怎樣,這個範圍是介於xx-small(80%×80%×80%)到xx-large(120%×120%×120%)之間,如果你是用firefox,那可以看看85%~90%這個區段,我以前就是有用到這裡的大小,這裡的字畫的特別難看。接下來就是收集各種瀏覽器下的表現狀況了。


繁體中文的字型大小設定

我想大部分人看我的blog都會覺得字型不好看,其實我也知道,只不過一直不知道問題出在哪,今天終於找到原因了,就是字型大小的設定,我都是用百分比來作設定,但這樣可能會跑出一些不適合新細明體的大小,顯示的字會變得很難看(例如90%就會這樣),所以我剛剛改成以80%為字集的間距,現在看應該都正常了。



此類別所有文章