Time of Update: 2018-12-06
產生背景HTML語言自HTML4.01以來,不再發布新版本,原因就在於HTML語言正變得越來越複雜化、專用化。即標記越來越多,甚至各個瀏覽器生產商也開發出只適合於其特定瀏覽器的HTML標記,這顯然有礙於HTML網頁的相容性。於是W3C組織進而重新從SGML中擷取營養,隨後,發布了XML,XML是一種比HTML更加嚴格的標記語言,全稱是可延伸標記語言 (XML)(EXtensible
Time of Update: 2018-12-06
文章目錄 區別不同瀏覽器,CSS hack寫法: 如何寫CSS Hack比如要分辨IE6和firefox兩種瀏覽器,可以這樣寫:
Time of Update: 2018-12-06
文章目錄 網站設計彙集CSS畫廊 網站設計彙集fwaBeautifully Web DesignWe Love WP (只收集WordPress網站)Web CremeInspiration KingLight on Dark (dark backgrounds only)LoopPress (只收集WordPress網站)PerfectionScreenaliciousStyleCrunchStyleGalaThe Best
Time of Update: 2018-12-06
CSS大道至簡只承認一個個確實存在的東西,凡幹擾這一具體存在的空洞的普遍性概念都是無用的累贅和廢話,應當一律取消。如無必要,勿增實體。---奧卡姆剃刀 周末找了兩個主題研究了一下:CSS Regex看了《CSS禪意花園》,第一遍看完感覺意猶未盡,第二遍隨手記下關鍵之處: 1. HTML語言的本意是以結構化的方式表示文檔
Time of Update: 2018-12-06
預設的屬性值都是static,靜態。就不用多說了。最關鍵的是relative(相對)以及absolute(絕對)。往往我們如果是COPY別人的代碼,會把absolute屬性與left、top配合起來製作相關的“懸浮層”效果。然而有時候我們需要針對某一個容器的懸浮效果,而不是針對視窗的。這時候通過高度、寬度的計算不但麻煩,而且幾乎無法完美實現效果。我一開始也無能為力,後來發現只要把其上一級的樣式屬性position設定為relative就可以了。也就是說,position的屬性值的效果,直接受其容
Time of Update: 2018-12-06
將字型名轉換為 Unicode 編碼在 CSS 中使用中文稍不留神就會引起的編碼問題,所以應當使用英文字元來設定中文字型,如:body { font-family: SimSun; }SimSun 是宋體的英文名。這是理想情況,可惜理想和現實總有差距。Firefox 的早期版本和 Opera (直到目前的10版)均無法識別中文字型的英文名,所以還需要使用第二個方法:body { font-family: \5B8B\4F53, SimSun; }“\5B8B\4F53” 是“宋體”二字的
Time of Update: 2018-12-06
1、特殊性首先來看一下這個例子將會發生的情形:1 .grape { color:Blue; } 2 H1 { color: Red; } 3 <h1 class="grape">Meerkat <em>Central</em></h1>H1和.grape都匹配上面的H1元素,那麼到底應該使用哪一個呢?實踐證明.grape是正確答案,把句子顯示為藍色。根據規範,一般的 HTML元素選擇符(H1
Time of Update: 2018-12-06
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "><html xmlns=" http://www.w3.org/1999/xhtml "><head><title>CSS實現的仿Textarea效果</title><meta http-
Time of Update: 2018-12-06
一個Portal site, 在1024 * 768 解析度情況下,顯示很大的捲軸. 1280 * 1024 正常顯示.在這兩個解析度,我對比了一下,發現頁面字型太大,Menu之間 空格太多, 如果把字型 設定小一點 , 空格去掉.在1280下面又不好看.思考之後,我決定寫兩個css.一個是在1024下面時候,一個在1280下面.首先, 刪除現有的CSS.我用的Master 是BlueBland.master(不同的模板,有不同的主CSS),它用的主CSS是
Time of Update: 2018-12-06
Master Page 內容頁中使用CSS ASP.NET 2.0 中增加了內建的 MasterPage 的支援,這對我們來說是一個很大的便利。然而經過一段時間的使用,我發現 MasterPage 並不是那麼完美:嵌套的 MasterPage 不能支援設計時介面,以及下面要提到的Content Page 中增加 CSS 的問題。 通常,在沒有 2.0 之前,我們在頁面裡要增加一個 CSS 引用的文法如下: <link rel="stylesheet" href="css/test.
Time of Update: 2018-12-06
<style type="text/css"> BODY { SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR:
Time of Update: 2018-12-06
http://www.webdeveloperjuice.com/2011/09/28/7-beautiful-web-based-timeline-using-javascript-and-css/ A timeline is a way of displaying a list of events in chronological order, sometimes described as a project artifact . It is typically a graphic
Time of Update: 2018-12-06
YUI Compressor是Yahoo推出的Javascript和CSS壓縮公用程式,基於java環境運行,因此需要首先安裝JRE或者JDK(在這裡我使用JDK)。1、Java環境配置——Windows7(32位)1)下載JDK(建議1.6版本以上)並安裝,我的jdk安裝目錄是D:\Program
Time of Update: 2018-12-06
想必大家都注意到<marquee>的不迴圈滾動,所以出現了很多替代指令碼,或iframe或JS輸出<marquee>,不管怎麼做,都略顯麻煩。下面說一下這個相對簡單的實現思路:一個設定寬度並且隱藏超出它寬度的內容的容器demo,裡面放demo1和demo2,demo1是滾動內容,demo2為demo1的直接複製,通過不斷改變demo1的scrollTop或者scrollLeft達到滾動的目的,當滾動至demo1與demo2的交界處時直接跳回初始位置,因為demo1與dem
Time of Update: 2018-12-06
這本書的第3版是由翻譯此書的第1版的中國電力出版社引進出版上市,這本譯書的翻譯品質不錯,閱讀起來比較流暢。這本書正如出版商圖靈所言是CSS界權威Meyer大師三部曲中的一部理論書。因為第1章本人試著翻譯過,所以對電力這本書的翻譯水平不想多說了,只有一個字:贊!同行的人們一致說這本書是學習CSS基礎的首選。閱讀完這本書再結合《精通CSS》的閱讀有種衝破瓶頸的感覺。其中收穫的“內幕”有浮動、定位、表格、框模型、行內(inline)和塊(block)、背景等各種CSS的原理和web代理在解釋引擎上的原
Time of Update: 2018-12-06
先貼幾張圖:接下來是一段可以區分IE6/IE7/IE8/FF&CHROME&OPERA的CSS代碼: 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 .box-model{ width:300px;2 background-color:#00FF00; /* for 標準瀏覽器 */3
Time of Update: 2018-12-06
承接上篇透過CSS設定,達到類似Excel凍結視窗的效果(固定上面、左邊表頭)小喵這次想在ASP.NET中達到相同的效果。但是中間遇到了幾個狀況,要一一排除掉,小喵將排除的方式記錄如下:1.首先這樣的方式並非標準的CSS語法,然而開WebForm的時候,aspx裡面都會加入一行來檢查是否是標準的格式,有這行會失敗,必須將此行刪除<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/
Time of Update: 2018-12-06
文章目錄 1,table 中的cellpadding與cellspacing的含義:2,水平置中 margin:0 auto; 1,table 中的cellpadding與cellspacing的含義:cellpadding:規定單元邊沿與其內容之間的空白cellpadding:規定的是單元之間的空間View Code <table border="1" cellpadding="20" cellspacing="10">
Time of Update: 2018-12-06
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> CSS樣式裡使用JavaScript(onmouseover/onmouseout)2</TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT="">&l
Time of Update: 2018-12-06
屏蔽IE瀏覽器(也就是IE下不顯示)*:lang(zh) select {font:12px !important;} /*FF的專用*/select:empty {font:12px !important;} /*safari可見*/這裡select是選擇符,根據情況更換。第二句是MAC上safari瀏覽器專屬的。僅IE7識別*+html {…}當面臨需要只針對IE7做樣式的時候就可以採用這個HACK。IE6及IE6以下識別*