:hover應該從CSS裡分開?
其實我不這樣認為XD。前幾天看到有人認為,像:hover這種擬類別選擇器不應該放在CSS裡面,因為:hover應該是文件的behavior才對。現在的W3C的標準是朝著把XML文件的內容(structure,以網頁來說就是HTML)、樣式(presentation,CSS)和行為(bahavior,JavaScript+DOM)分開來。其中CSS的:hover剛好和JavaScript的onmouseover事件很像(當然JavaScript可以作的事更多),所以有人覺得應該把這些交界界定的更清楚,當然不只:hover,:after、:before這些事實上更有爭議,只是因為IE不支援所以用的人少。
我認為:hover所呈現的效果可以是作者想呈現的樣式的一部分,也可以是這個文件的一個行為,我並不認為他只能單純的當成是一個文件的行為,所以我是對以上言論持反對意見的。
- Gotta keep 'em separated
- On separating style and behaviour
- How to use the DOM for :hover,有人為這觀點寫了javascript配合class來取代:hover擬類別。
其他:Adactio的文章都有即時的PDF檔可以下載,好棒的功能喔><。
23:04@CSS & HTML|迴響(4)|引用(0)
引用(http://othree.net/mt/mt-tb.cgi/5)
目前無人引用。

1由 Bob 在 2005-05-03 20:16:16 發表:
即時 PDF 的部分,你有玩過 XSL-FO 嗎?我覺得你的網站未來應該超容易提供這種功能,因為你已經會 XSLT 了 :)
有興趣可以研究看看http://xml.apache.org/fop/,我們之前做專案時玩過,不過用得不是很好 =.= 成功的話 XHTML -> XSL-FO -> FOP -> PDF 會是完全免費的解決方案。
2由OOO在 2005-05-03 20:23:11 發表:
XSL-FO我知道,不過我當初在學XSLT時網路上找不到能實際使用的東西XD,那個FOP我會研究看看,我是比較希望能用PHP辦到就是@_@。這樣的話可能要用exec處理吧^^b。
3由bcse在 2005-05-03 22:06:38 發表:
印象中有 PHP 套件可以從 PostScript, LaTeX 轉成 PDF
4由 Bob 在 2005-05-04 16:15:06 發表:
FOP 是 Java 寫的,好像有方法可以從 PHP 裡呼叫 Java 裡的東西?不過我們當初就是敗在這裡 =.= 簡言之搞不出來也... 不好意思對 Java 是完全不熟..