顯示具有 HTML 標籤的文章。 顯示所有文章
顯示具有 HTML 標籤的文章。 顯示所有文章

2013年9月11日 星期三

【教學】如何在網頁中插入CSS樣式表


作者:greengnn類型:轉載來源: 藍色理想

 

本例為CSS入門系列教程,在這一課中我們將學習如何在網頁中插入CSS樣式表,主要學習在頁面中插入鏈入外部樣式表、內部樣式表、導入外表樣式表和內嵌樣式的四種方法,另外作者還講解了多重樣式表的疊加的運用以及如何在xml中插入CSS,希望能給對網頁製作感興趣的朋友帶來幫助~~

CSS入門教程之如何在網頁中插入CSS樣式表
前面我們了解了CSS的語法,但要想在瀏覽器中顯示出效果,就要讓瀏覽器識別並調用。當瀏覽器讀取樣式表時,要依照文本格式來讀,這裡介紹四種在頁面中插入樣式表的方法:鏈入外部樣式表、內部樣式表、導入外表樣式表和內嵌樣式。

1. 鏈入外部樣式表
鏈入外部樣式表是把樣式表保存為一個樣式表文件,然後在頁面中用<link>標記鏈接到這個樣式表文件,這個<link>標記必須放到頁面的<head>區內,如下:

<head> 
…… 
<link href="mystyle.css" rel="stylesheet" type="text/css" media="all"> 
……  

</head>

上面這個例子表示瀏覽器從mystyle.css文件中以文檔格式讀出定義的樣式表。rel=”stylesheet”是指在頁面中使用這個外部的樣式表。type=”text/css”是指文件的類型是樣式表文本。href=”mystyle.css”是文件所在的位置。media是選擇媒體類型,這些媒體包括:屏幕,紙張,語音合成設備,盲文閱讀設備等。
一個外部樣式表文件可以應用於多個頁面。當你改變這個樣式表文件時,所有頁面的樣式都隨之而改變。在製作大量相同樣式頁面的網站時,非常有用,不僅減少了重複的工作量,而且有利於以後的修改、編輯,瀏覽時也減少了重複下載代碼。
樣式表文件可以用任何文本編輯器(例如:記事本)打開並編輯,一般樣式表文件擴展名為.css。內容是定義的樣式表,不包含HTML標記,mystyle.css這個文件的內容如下:


hr {color: sienna} 
p {margin-left: 20px} 
body {background-image: url("images/back40.gif")} 
/*定義水平線的顏色為土黃;段落左邊的空白邊距為20像素;頁面的背景圖片為images目錄下的back40.gif文件*/


2. 內部樣式表
內部樣式表是把樣式表放到頁面的<head>區裡,這些定義的樣式就應用到頁面中了,樣式表是用<style>標記插入的,從下例中可以看出<style>標記的用法:


<head> 
…… 
<style type="text/css"> 
hr {color: sienna} 
p {margin-left: 20px} 
body {background-image: url("images/back40.gif")} 
</style> 
…… 
</head>

注意:有些低版本的瀏覽器不能識別style標記,這意味著低版本的瀏覽器會忽略style標記裡的內容,並把style標記裡的內容以文本直接顯示到頁面上。為了避免這樣的情況發生,我們用加HTML註釋的方式(<!--註釋-->)隱藏內容而不讓它顯示:


<head> 
…… 
<style type="text/css"> 
<!-- 
hr {color: sienna} 
p {margin-left: 20px} 
body {background-image: url("images/back40.gif")} 
--> 
</style> 
…… 
</head>


3.導入外部樣式表 

導入外部樣式表是指在內部樣式表的<style>裡導入一個外部樣式表,導入時用@import,看下面這個實例:


<head> 
…… 
<style type=”text/css”> 
<!-- 
@import “mystyle.css” 
其他樣式表的聲明
--> 
</style> 
…… 
</head>
例中@import “mystyle.css”表示導入mystyle.css樣式表,注意使用時外部樣式表的路徑。方法和鏈入樣式表的方法很相似,但導入外部樣式表輸入方式更有優勢。實質上它相當於存在內部樣式表中的。注意:導入外部樣式表必須在樣式表的開始部分,在其他內部樣式表上面。

4. 內嵌樣式
內嵌樣式是混合在HTML標記裡使用的,用這種方法,可以很簡單的對某個元素單獨定義樣式。內嵌樣式的使用是直接將在HTML標記裡加入style參數。而style參數的內容就是CSS的屬性和值,如下例:
  
<p style="color: sienna;margin-left: 20px;"> 
這是一個段落
</p> 
<!--這個段落顏色為土黃,左邊距為20像素-->


在style參數後面的引號裡的內容相當於在樣式表大括號裡的內容。
注意:
 style參數可以應用於任意BODY內的元素(包括BODY本身),除了BASEFONT、PARAM和SCRIPT。

5. 多重樣式表的疊加
上一章裡我們已經提到樣式表的層疊順序,這裡我們討論插入樣式表的這幾種方法的疊加,如果在同一個選擇器上使用幾個不同的樣式表時,這個屬性值將會疊加幾個樣式表,遇到衝突的地方會以最後定義的為準。例如,我們首先鏈入一個外部樣式表,其中定義了h3選擇符的color 、text-alig和font-size屬性:

 h3 
{ 
color: red; 
text-align: left; 
font-size: 8pt; 
} 
/*標題3的文字顏色為紅色;向左對齊;文字尺寸為8號字*/
然後在內部樣式表裡也定義了h3選擇符的text-align和font-size屬性:

h3 
{ 
text-align: right; 
font-size: 20pt; 
} 
/*標題3文字向右對齊;尺寸為20號字*/


那麼這個頁面疊加後的樣式就是:

color: red; 
text-align: right; 
font-size: 20pt; 
/*文字顏色為紅色;向右對齊;尺寸為20號字*/

字體顏色從外部樣式表裡保留下來,而對齊方式和字體尺寸都有定義時,按照後定義的優先而依照內部樣式表。注意:依照後定義的優先,所以優先級最高的是[s]內嵌樣式[/s],[s]內部樣式表[/s]高於[s]導入外部樣式表[/s],[ s]鏈入的外部樣式表[/s]和[s]內部樣式表[/s]之間是最後定義的優先級高。


如何在xml中插入CSS
A brief CSS2 tutorial for XML——翻譯自Cascading Style Sheets, level 2
CSS可以被應用​​於任何形式的結構化文檔,比如可擴展性標記語言XML,因為製作者可以自定義沒有任何表現的標記,比起HTML,XML的表現依賴於更多的樣式。
下面是一個XML的片段。


<ARTICLE> 
<HEADLINE>Fredrick the Great meets Bach</HEADLINE> 
<AUTHOR>Johann Nikolaus Forkel</AUTHOR> 
<PARA> 
One evening, just as he was getting his 
<INSTRUMENT>flute</INSTRUMENT> ready and his 
musicians were assembled, an officer brought him a list of 
the strangers who had arrived. 
</PARA> 
</ARTICLE> 


為了讓XML文檔擁有普通的視覺效果,我們首先必須定義標籤元素的樣式是內嵌(inline-level)的還是塊級(block-level)的。

例子:

INSTRUMENT { display: inline }/*定義標籤樣式為內嵌元素*/ 
ARTICLE, HEADLINE, AUTHOR, PARA { display: block }/*定義標籤樣式為塊級元素*/

 
如何將定義好的CSS應用到XML文檔中呢?使用下面這段代碼。

<?XML-stylesheet type="text/css" href="style.css"?>

為了讓這個XML片段有更好的視覺表現,下面是一個完整的CSS文件。


INSTRUMENT { display: inline;} 
ARTICLE, HEADLINE, AUTHOR, PARA { display: block ;} 
HEADLINE { font-size: 1.3em; } 
AUTHOR { font-style: italic; } 
ARTICLE, HEADLINE, AUTHOR, PARA { margin: 0.5 em; } 
ARTICLE{background:#f5f5f5;border:1px #eee solid;} 
INSTRUMENT{font-weight:bold;}


 

【教學】10個最容易犯的HTML標籤錯誤

作者:佚名類型:轉載來源: 盒子UI


保持良好的代碼風格是每個Coder必學的課程,同樣在HTML設計的時候也要特別注意代碼的規範性,雖然說不規範的代碼不會直接造成嚴重的後果,但很有可能對用戶體驗造成一定的干擾,同時也會降低搜索引擎對網站的好感度.這份列表包含了10個最容易犯的HTML標籤錯誤,記下他們,能夠讓我們避免犯此常見錯誤,讓我們的HTML標籤符合語義,和標準的要求。

罪行1:把塊級元素放入了行內元素內
HTML 元素的表現方式不外乎就兩種:塊級和行內.每一個標籤都有默認的表現方式不是塊級就是行內.像div和p 就是塊級元素,他們用來形成文檔結構.行內元素只能在快級元素內.
罪行2: img 標籤沒有包含alt屬性
alt屬性是所有顯示在網頁中圖片的必須屬性,它能夠幫助人們知道這是什麼圖片.或者在網速比較慢的時候顯示圖片的含義是什麼.它的主要目的是,說明圖片的含義,想這樣的說明alt=”image”是很糟糕的.如果,有些圖片的確只是裝飾作用而已,那麼建議你寫成alt=”".
罪行3:在必要的時候沒使用list

罪行4:使用<b>和<i>顯示黑體字和斜體
可以用css樣式定義font-weight和font-style.如果必須在頁面中寫標籤的話,用<strong>或<em>標籤來替換.<b><i>的沒有任何語義可言,但是,為了更簡潔的頁面,還是選擇css定義樣式吧罪行5:使用太多<br/>

<br />換行標記只應該用於插入是在第一個文本流換行符敲到一個新行一個特別字了。它不應該被用來製造元素之間的差距,而是分裂成不同的段落,或調整的幅度CSS樣式的文本。罪行6:使用錯誤的

 Strikethrough 標籤
在昔日,<S>和<strike>允許用來定義網站文字。不過,現在他們被定義為不推薦使用的標籤 ,當他們任然可以有效果.現在用新的標記集- <del>和<ins>。來替換<s><strike> 罪行7:使用內聯樣式

css最重要的目的只是為了區分文檔和样式,如果,你把style寫到頁面裡面,那麼完全沒有css的作用可言.所以,記住把你的樣式放在它該放的位子。
罪行8: 把border添加到HTML中
罪行9: 沒有使用header標籤<h1>-<h6>
罪行10: 沒有語義的<blink> 或<marquee>
不被w3推薦,<blink>和<marquee> (閃動,滾動)標籤是純粹的醜陋。不要使用這個標籤,如果一定要用這樣的效果,相信,你會有其他更好的效果。


2013年9月10日 星期二

如何寫出不會讓你頭疼的CSS?



為什麼我們的CSS變得一團糟——我們真的很容易陷入這樣的困惑中。有時這是一開始就馬虎編程的結果,有時是由於後期多重的附加代碼(hacks)和修改造成的。無論是哪種原因,這都不是無法避免的。寫出乾淨,超級可管理的CSS很簡單,只要你走對了路,你的代碼會更便於今後的維護和編輯。寫出更輕巧、更快並且更不會讓你頭疼的CSS,以下這10個技巧將會提高你這方面的能力。

1.保持條理性

像任何事情一樣,讓自己保持條理性(有組織)是值得的。採用清晰的結構,而不是隨心所欲地組織id和class(別想到啥就寫啥)。
這會有助於你在心裡記住CSS的級聯性,並讓你的樣式表能夠利用樣式繼承。
首先聲明最通用的item(id class或者是html element),接下來是稍微不那麼通用的……依此類推。這讓你的CSS能適當地繼承屬性,當需要的時候,重寫一條特殊的樣式會更容易。將來編輯CSS時也會更快,因為它遵循著一個易於閱讀的邏輯結構。
用一個對你來說最好使的結構,同時在心裡想著將來的編輯和其他開發人員。
  • 重置和重寫
  • 鏈接和字體
  • 主佈局
  • 二級佈局結構
  • 表單元素
  • 其他雜項


2.標題、日期和簽名

讓其他人知道誰寫了你的CSS,什麼時候寫的,以及如果有問題可以聯繫誰。在設計模板或主題時這非常的有用。

稍等片刻…那些色標數字是咋回事?多年以來,我發現,簡單列舉出我的樣式表裡常用的顏色,在初次開發和後期編輯時真的非常有幫助。
這節約了你打開Photoshop從設計圖裡吸一個顏色,或者在這個網站的風格指南(如果這個東東存在)裡查顏色。如果你需要那個特定的藍色的HTML代碼,只需要翻到註釋處複製它就行了。

3.搞一個模板庫

一旦你選定了用一個結構,剝掉所有不通用的並把文件存成一個CSS模板,以便將來使用。
你可以為多種用途保存多個版本:兩欄佈局、博客佈局、打印、移動等等…… Coda (OSX的編輯器)有一個優秀的Clips特性能讓你很簡單的做到這些。很多其他的編輯器也有類似的特性,不過甚至是一批簡單的文本文件也能很好地工作。
每次都從頭開始重寫每一個樣式表是很瘋狂的,特別是每個都是採用一樣的約定和方法。

4 有用的命名習慣

你會注意到上面我聲明了兩個列的id,我管他們叫col-alpha和col-beta,為什麼不叫col-left和col-right?請總是考慮到將來的編輯。
下一年你可能需要重新設計你的站點,把左邊的列移到右邊,你不該就為了調整位置而在HTML中重命名這個元素並在樣式表中重命名id。
當然,你可以就把左邊的列移動到右邊並且保留#col-left的id,但是那多讓人困惑?如果id是“左”,人們應該會希望它將一直在左邊。之後這沒為你留下太多空間去移動周圍的東西。
CSS的一個主要優點就是分離樣式和內容的能力。你可以完全不用碰HTML,只修改CSS,就能重設計站點,所以不要用限制性的名字弄髒了CSS。用更通用的命名習慣,並保持一致。
讓具體的位置或者樣式的詞語原理你的樣式和id,一個.link-blue同樣會讓你話費更的工作,或者在客戶要求你把那些藍色的鏈接修改成橙色的時候讓你的樣式變得真的很糟糕。
按照他們是什麼,而不是他們看起來的樣子為元素命名。例如,.comment-blue和.comment-beta比起來就不太通用了,.post-largefont比.post-title更局限一些。

5. 用連字符取代下劃線

比較老的瀏覽器可能對CSS中的下劃線支持不太好,或者完全不支持。為了更好的向後兼容,請養成使用連字符的習慣。用#col-alpha而不是#col_alpha。

6. 不要重複自己

用組合元素代替重新聲明樣式來盡可能的重用樣式。如果你的h1和h2都用同樣的字體大小、顏色和邊距,用逗號組合他們。

7. 優化為輕量級的樣式表

遵照上面的技巧,你能真的減少樣式表的體積。體積越小,加載越快,並且更易於維護更新。
刪掉那些不需要的,盡可能的用組合來合併樣式。小心使用封裝好的css框架,你很可能繼承了一大堆不會用到的東西。
另一個為css瘦身的快速技巧是:你不需要為0指定單位。如果一個margin設置為0,你不需要寫0px或者0em。0就是0,不需考慮丈量單位,css能夠明白。

8. 為Gecko編寫你的基本樣式,然後為Webkit和IE做調整

把你自己從排除故障的頭疼中拯救出來,先為Gecko瀏覽器(Firefox, Mozilla, Netscape, Flock, Camino)寫css。如果你的css在Gecko中工作得很好,它也很可能在Webkit(Safari, Chrome)和IE中也沒有問題。

9. 驗證

請使用W3C的免費CSS驗證。如果你遇到問題,你的佈局不像你想要的那樣工作,CSS驗證器會在指出錯誤方面給你很大的幫助。

10.保持屋內整潔

為特定瀏覽器寫的CSS分別放到各自獨立的樣式表,用Javascript/服務器端代碼或者條件註釋按需加載。用這個方法避免在主樣式表出現骯髒的CSS hacks。這將保持基本的CSS乾淨且易於管理。


【教學】CSS 文字溢出 自動省略符號


過去在編寫有後台網站的網頁時,經常碰到會碰到後台輸入文字過多,造成前台版面的問題,因為常會用到這自動省略符號的語法。

text-overflow: ellipsis屬性僅是註解,當文本溢出時是否顯示省略標記。並不具備其它的樣式屬性定義。我們想要實現溢出時產生省略號的效果。還必須定義:強製文本在一行內顯示(white-space:nowrap)及溢出內容為隱藏(overflow:hidden)。只有這樣才能實現溢出文本顯示省略號的效果。


p {
      white-space: nowrap;
      width: 100%;                  /* IE6 需要定義宽度 */
      overflow: hidden;             
 
      -o-text-overflow: ellipsis;    /* Opera */
      text-overflow:    ellipsis;    /* IE, Safari (WebKit) */
   }

免費的CSS網頁版型下載

現今的網頁設計主流該是HTML+CSS+JavaScript,
過去使用表格加上巢狀表格的呈現方式,會阻礙搜尋引擎到你的網站拜訪!
如果你的網站已稍具知名度,當然不用擔心。
但是,新建立的網站最迫切希望的就是被網友是用關鍵字找到,
在這方面,CSS的版面呈現因為都是使用文字,占了先天優勢。

2013年9月9日 星期一

螞蟻的 CSS

螞蟻的 CSS


提供許多CSS上的範例及應用,學習上可以多加利用參考,是很棒的教學網站。

2013年2月20日 星期三

【分享】Portal 版面設計基礎說明





以下列出常用的樣式設定方式 (以 /* ... */ 標註者為說明文字):
1. 設定網誌背景 (圖片與顏色)
透過 body 內的 background 屬性設定,例如:
body { background:#000000; } /* 將背景設成黑色 */
body { background:url(圖片網址); } /* 將圖片網址設成背景 */
2. 設定網誌文字 (字型、大小與顏色)
透過 body 內的 font-family、font-size 與 color 屬性設定。例如:
body {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}
3. 設定網誌位置 (置左、置中、置右)
透過 body 內的 text-align 屬性設定置左(left)、置中(center)、置右(right)。例如:
body { text-align: left;} /* 網頁置左 */
4. 設定標題圖片 (顏色、圖片)
透過 #banner 內的 background 屬性設定,來控制標題的顏色或圖片。例如:
#banner { background:#000000; } /* 將標題設成黑色 */
#banner { background:url(圖片網址); } /* 將圖片網址設成標題 */
5. 設定標題文字 (字型、大小與顏色)
透過 #bannerTitle 中 font-family、font-size 與 color 屬性設定。例如:
#bannerTitle {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}
6. 設定副標題文字 (字型、大小與顏色)
透過 #bannerNote 中 font-family、font-size 與 color 屬性設定。例如:
#bannerNote {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}
7. 設定標題大小 (長、寬)
透過 #banner 內的 height 與 width 屬性設定,來控制標題圖片的長與寬。例如:
#banner {
    width: 1000px;
    height: 100px;
}
8. 設定選單區塊圖片 (顏色、圖片)
透過 .navi 內的 background 屬性設定,變更選單區塊顏色或圖片。例如:
.navi { background:#000000; } /* 將連結圖設成黑色 */
.navi { background:url(圖片網址); } /* 將圖片網址設成連結圖 */
9. 設定選單區塊在滑鼠經過變換的圖片 (顏色、圖片)
透過 .naviOver 內的 background 屬性設定,變更選單區塊滑鼠經過時的顏色或圖片。例如:
.naviOver { background:#000000; } /* 將連結圖設成黑色 */
.naviOver { background:url(圖片網址); } /* 將圖片網址設成連結圖 */
10. 設定連結文字 (字型、大小與顏色)
更改背景後,連結文字可能因為顏色相近的關係看不太清楚,透過 a 中的 font-family、font-size 與 color  屬性設定變更。例如:
a:link { color:#0000FF; } /* 連結字體變藍色 */
a:visited { color:#00FF00; } /* 點擊連結過文字變成綠色 */
a:hover { color:#FF0000; } /*  滑鼠移動到連結時字體變紅色 */
a:active { color:#FFFFFF; } /* 執行中連結變白色 */
11. 設定側欄標題文字 (字型、大小與顏色)
透過 .menuBlockTitle 中加入 font-family、font-size 與 color 屬性設定。
例如:
.menuBlockTitle  {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}
12. 設定側欄中非連結文字 (字型、大小與顏色)
透過 .menuBlockBody 中 font-family、font-size 與 color 屬性設定。例如:
.menuBlockBody {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}
13. 設定 logo 位置
透過 #bannerTitle 中 left、top 的屬性設定,可改變上標題 logo 的位置。例如:
#bannerTitle { left:10px; top:10px; } /* 左上各平移10px */
14. 設定選單位置
透過 #navi 中的 left、top 的屬性設定,例如:
#navi { left:10px; top:10px; } /* 左上各平移10px */
15. 設定文章的標題文字 (字型、大小與顏色)
透過 .Subject 中 font-family、font-size 與 color 屬性設定。例如:
.Subject {
    font-family: Arial;
    font-size: 15px;
    color: #FF0000;
}

指定背景顏色
Tag: background-color
範例:
body { background-color: #000000 ;} /* 將背景設成黑色 */

指定背景圖片
Tag: 
background-image
範例:
body { background-color: url(圖片路徑) } /* 將圖片路徑設為背景 */

指定背景水平或垂直方向以重複的方式填滿
Tag: 
background-repeat設定值:皆填滿 repeat (預設)、水平填滿 repeat-x 、垂直填滿 repeat-y 與不填滿 no-repeat。範例:
body {
    background-repeat: repeat-x;   /* 將背景作水平方向重複 */
    background-image:url(圖片路徑); /* 將圖片路徑設為背景 */
}

設定背景固定或移動
Tag: 
background-attachment設定值:網頁捲動時背景跟著移動 scroll (預設)、背景不隨捲軸移動 fixed。範例:
body {
    background-attachment: fixed;  /* 讓背景不隨捲軸移動 */
    background-image:url(圖片路徑); /* 將圖片路徑設成背景 */
}

設定背景位置
Tag: 
background-attachment
設定值:左上方 left top (預設)、上 top 、中 center 、下 bottom 、左 left 、右 right。範例:
body { background-position: top right; } /* 背景固定在右上角 */



設定文字字體
Tag: 
font-family範例:body { font-family:arial; } /* 字型設為arial */

設定文字大小
Tag: font-size
body { font-size:15px; } /* 文字大小設為15px */

設定文字粗細
Tag: font-weight
設定值:從100到900,也可設定為厚 bold 、較厚 bolder 、及正常 normal
範例:body { font-weight:bold; } /* 字體設為粗體 */

設定字體是否為斜體字
Tag: font-style
設定值:斜體 italic
範例:body { font-style:italic; } /* 字體設為斜體 */

設定文字顏色
Tag: font-weight
範例:body { color:#ff0000; } /* 文字設為紅色 */


設定邊框留白Tag: padding (上留白值 右留白值 下留白值 左留白值)
留白設定是在內容外,邊框內的部分,善用留白可讓文章的排版不會與邊框太過接近,較為清潔與美觀,對應區塊的四個方向可以個別設定外,也可同時作設定,範例:
div { padding: 5px 10px 5px 10px; }
/* 上邊框留白5px、右邊框留白10px、下邊框留白5px、左邊框10px */
div { padding: 5px; }
/* 四邊皆留白5px */
div { padding-top:5px;  padding-right:10px; padding-bottom:5px; padding-left:10px; }
/* 上邊框留白5px、右邊框留白10px、下邊框留白5px、左邊框10px */



2012年12月13日 星期四

男丁格爾



介紹許多Javascript特效、HTML5、CSS3等等的網頁程式,網站內容豐富,十分推薦給經常製作網頁特效的朋友。

初學者可以在這邊多多學習,有提供原始碼做參考。

http://abgne.tw/



2012年12月12日 星期三

WEB代碼酷


超多實際的Javascript特效、JQuery特效範例,提供不少原始碼的教學與範例。  

分類很豐富,歡迎製作網頁的朋友前往參觀。

http://www.aspxcs.net/



網頁製作教學


許多實用的網頁教學,包含網頁製作軟體介紹、HTML教學等等,以及不錯的網站介紹。

http://kh.k12.edu.tw/1000510633/webpg1203/index.htm

國外創意網站設計:40個精美的水平滾動網站作品


我們平常見到的網站基本上都是垂直滾動,那麼水平滾動的網站是怎麼樣的滾動形式呢?下面向大家展示40個創意的水平滾動網站作品,這些網站使用了jQuery等優秀的JavaScript 庫來實現平滑的水平滾動動畫效果,相信這些優秀的網站作品一定能帶給你不一樣的瀏覽體驗。

http://www.yixieshi.com/web/11746.html

HTML5

HTML5是HTML下一個主要的修訂版本,現在仍處於發展階段。

目標是取代1999年所製定的HTML 4.01和XHTML 1.0 標準,以期能在網際網路應用迅速發展的時候,使網路標準達到符合當代的網路需求。廣義論及HTML5時,實際指的是包括HTML、CSS和JavaScript在內的一套技術組合。它希望能夠減少瀏覽器對於需要外掛程式的豐富性網路應用服務(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,並且提供更多能有效增強網路應用的標準集。