PIXNET Logo登入

英傑銳網路數位設計

跳到主文

(02)2713-1769 RWD自適應網頁設計,台北市RWD網頁設計,台北網頁設計,網站架設 https://www.injerry.com/

部落格全站分類:視覺設計

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 12 週六 201106:23
  • [CSS教學] - CSS 選取器(Selector)種類簡介

css.jpg


CSS的語法為:
選取器 { 屬性:設定值;}

這篇就要來介紹選取器(Selector)的種類及應用。
選取器(Selector),也有人稱之為選擇器,不過 Dreamweaver 內稱之為選取器,小魚也跟著 Adobe 如此稱呼。
選取器,顧名思義就是選取您要定義 CSS 的位置。其種類大約分成以下幾種:

  1. Class selectors(Class選取器,Dreamweaver稱為類別選取器,這樣翻譯也對啦)

  2. ID selectors(ID選取器)

  3. Type selectors(型態選取器,Dreamweaver稱為標籤選取器,因為套用於HTML標籤)

  4. Universal selector(通用選取器)

  5. Attribute selectors(屬性選取器)

  6. Descendant combinator(後代選取器)

  7. Child combinator(子選取器)

  8. Adjacent sibling combinator(同層相鄰選取器)

  9. General sibling combinator(同層全體選取器)

  10. Pseudo-classes(偽類選取器)

  11. Pseudo-elements(偽元素選取器)

  12. Groups of selectors(群組選取器)

W3C 定義1~5為單純選取器 (Simple selectors),6~9為組合選取器(Combinators)。
Dreameaver則將4~12都歸類於複合選取器 。

Class selectors(Class選取器)


「.」開頭,名稱可自訂,一張網頁可有多個class屬性值。

CSS


.emText { color:red;}


HTML


<p class="emText">此段會套用紅色</p>

ID selectors(ID選取器)


「#」開頭,名稱可自訂,一張網頁只能有一個ID屬性值。

CSS


#emText { color:red;}


HTML


<p id="emText">此段會套用紅色</p>

Type selectors(型態選取器)


設定於HTML的標籤上,網頁上所有的標籤都會套用。

CSS


h1 {color:red;}
p {color:black;}


HTML


<h1> 標題會套用紅色</h1>
< p> 段落會套用黑色</p>

Universal selector(通用選取器)


使用字元「*」,整張網頁下的所有元素都會套用設定。

CSS


* {color:red;}


HTML


<h1> 標題會套用紅色</h1>
< p> 段落會套用紅色</p>

Attribute selectors(屬性選取器)


針對有套用特定屬性的標籤做CSS設定。例如:
E[att] //套用於含att屬性的E標籤(簡易屬性選取器)
E[att=val] //套用於att屬性值為val的E標籤(精確屬性選取器)
E[att~=val] //套用於att屬性值包含val的E標籤(部份屬性選取器)

CSS


div {color:black;}
div[title] {color:red;}
div[title=fishbecat] {color:green;}
div[title~=fishbecat] {color:blue;}


HTML


<div> 此區塊會套用黑色</div>
< div title="blog"> 此區塊會套用紅色</div>
< div title="fishbecat"> 此區塊會套用綠色</div>
< div title="fishbecat's blog">此區塊會套用藍色</div>

Descendant combinator(後代選取器)


E F,利用空白鍵區隔兩個元素,表示在 E 元素內的 F 元素才會套用。

CSS


a { color:black;}
h1 a { color:red;}
#wrapper a { color:green;}


HTML


<a> 只設定a標籤會套用黑色</a>
< h1>
< a>在h1裡的a標籤會套用紅色</a>
< /h1>
< div id="wrapper">
< a>在ID=wrapper裡的a標籤會套用綠色</a>
< /div>

Child combinator(子選取器)


E > F,利用>區隔兩個元素,表示在有父子關係的元素才會套用。與後代不同的是 E 及 F 元素之間不能再插入其它的元素,否則就不是父子關係了。

CSS


#wrapper > p{ color:red;}
#wrapper p { color:black;}


HTML


<div id="wrapper">
< p>在id=wrapper區塊裡的段落會套用紅色</p>
< /div>
< div id="wrapper">
< span>
< p>中間多了span就只會套用黑色</p>
< /span>
< /div>

Adjacent sibling combinator(同層相鄰選取器)


E + F,利用+區隔兩個元素,表示在與 E 同一層關係的相鄰 F 元素才會套用。

CSS


h1 { color:red;}
h1 + p { color:green;}


HTML


<h1>標題1會套用紅色</h1>
< p>跟h1相鄰的p會套用綠色</p>
< p>沒有跟h1相鄰的p會套用預設值</p>

General sibling combinator(同層全體選取器)


E ~ F,利用~區隔兩個元素,表示在與 E 同一層關係的 F 元素全部都會套用。
不過這是CSS 3的選取器。目前並沒有所有瀏覽器都支援,Dreamweaver CS4也沒支援。

CSS


h1 { color:red;}
h1 ~ p { color:green;}


HTML


<h1>標題1會套用紅色</h1>
< p>h1接下來p都會套用綠色</p>
< p>h1接下來p都會套用綠色</p>

Pseudo-classes(偽類選取器)


這個名詞可能許多人都覺得陌生,但提到a:link、a:visited、a:hover、a:active應該就很熟悉了吧!
:link //連結平常的樣式
:visited //連結查閱後的樣式
:hover //滑鼠滑入的樣式
:active //滑鼠按下的樣式
:focus //目標為焦點的樣式
:lang(E) //當語言為E的樣式
:first-child //第一個元素的樣式

CSS


p:first-child { color:red;}
p:lang(zh-TW) { color:green;}


HTML


<div>
< p>第一個 p 會套用紅色</p>
< p>其它的 p 不會變色</p>
< /div>
< div>
< p lang="zh-TW">語言為 zh-TW 會套用綠色</p>
< p lang="en">語言為 en 不會變色</p>
< /div>

Pseudo-elements(偽元素選取器)


其實偽元素選取器蠻多的,小魚就只先介紹 :first-line、:first-letter 這兩個元老級的偽元素。
:first-line //元素的第一行會套用
:first-letter //元素的第一個字母會套用

CSS


p:first-line { color:red;}
p:first-letter { color:green;}


HTML


<div>
< p>
第一行會套用紅色<br/>
第二行以後不會變色
< /p>
< /div>
< p>
第一個字會套用綠色<br/>
其它的字不會變色
< /p>
< /div>

Groups of selectors(群組選取器)


您還可以用「,」逗點區隔,同時對多個選取器定義樣式。
E, F, G,同時針對E、F、G元素設定樣式。

CSS


h1, h2, p {color:red;}


HTML


<h1>群組內的元素都套用紅色</h1>
< h2>群組內的元素都套用紅色</h2>
< p>群組內的元素都套用紅色</p>
< a>群組沒定義的元素不會變色</a>

文章來源出處 :小魚扮貓 - http://www.fishbecat.com/2010/03/css-selector.html
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(18,214)

  • 個人分類:CSS
▲top
  • 11月 12 週六 201105:05
  • [CSS教學] - CSS基礎您不能不知道的block(塊元素)、inline(內聯元素)差別

css.jpg


我們首先要了解,所有的html元素,要馬是block(塊元素)、要馬是inline(內聯元素)。下面了解一下block、inline各自的特點:

block元素的特點:


總是在新行上開始;
高度,行高以及頂和底邊距都可控制;
寬度缺省是它的容器的100%,除非設定一個寬度。

inline元素的特點:


和其他元素都在一行上;
高,行高及頂和底邊距不可改變;
寬度就是它的文字或圖片的寬度,不可改變。
我們來具體了解它們的情況。 塊元素(block element)一般是其他元素的容器元素,塊元素一般都從新行開始,它可以容納內聯元素和其他塊元素,常見塊元素是段落標簽'P\"。“form\"這個塊元素比較非凡,它只能用來容納其他塊元素。
假如沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以后,我們可以改變這種html的默認布局模式,把塊元素擺放到你想要的位置上去。而不是每次都愚蠢的另起一行。需要指出的是,table標簽也是塊元素的一種,table based layout和css based layout從一般使用者(不包括視力障礙者、盲人等)的角度來看這兩種布局,除了頁面載入速度的差別外,沒有其他的差別。但是假如普通使用者不經意點了查看頁面源代碼按鈕后,兩者所表現出來的差異就非常大了。基于良好重構理念設計的css布局頁面源碼,至少也能讓沒有web開發經驗的普通使用者把內容快速的讀懂。從這個角度來說,css layout code應該有更好的美學體驗。
你能夠把塊容器元素div想象成一個個box,或者假如你玩過剪貼文載的話,那就更加輕易理解了。我們先把需要的文章從各種報紙、雜志總剪 下來。每塊剪下來的內容就是一個block。然后我們把這些紙塊按照自己的排版意圖,用膠水重新貼到一張空白的新紙上。這樣就形成了你自己獨特的文摘快報了。作為一種技術的延伸,網頁布局設計也遵循了同樣的模式。
內聯元素(inline element)一般都是基于語義級(semantic)的基本元素。內聯元素只能容納文本或者其他內聯元素,常見內聯元素 “a”。
需要說明的是:inline element的中文叫法,有多種內聯元素、內嵌元素、行內元素、直進式元素。基本上沒有統一的翻譯,愛怎么叫怎么叫吧。另外提到內聯元素,我們會想到有個dispay的屬性是display:inline;這個屬性能夠修復聞名的IE雙倍浮動邊界問題。
塊元素(block element)和內聯元素(inline element)都是html規范中的概念。塊元素和內聯元素的基本差異是塊元素一般都從新行開始。而當加入了css控制以后,塊元素和內聯元素的這種屬性差異就不成為差異了。比如,我們完全可以把內聯元素cite加上display:block這樣的屬性,讓他也有每次都從新行開始的屬性。
可變元素是基于以上兩者隨環境而變化的,它的基本概念就是他需要根據上下文關系確定該元素是塊元素或者內聯元素。可變元素還是屬于上述兩種元素類別,一旦上下文關系確定了他的類別,他就要遵循塊元素或者內聯元素的規則限制。
html標簽的block、inline分類明細:

塊元素(block element):



  • address - 地址

  • blockquote - 塊引用

  • center - 舉中對齊塊

  • dir - 目錄列表

  • div - 常用塊級輕易,也是css layout的主要標簽

  • dl - 定義列表

  • fieldset - form控制組

  • form - 交互表單

  • h1 - 大標題

  • h2 - 副標題

  • h3 - 3級標題

  • h4 - 4級標題

  • h5 - 5級標題

  • h6 - 6級標題

  • hr - 水平分隔線

  • isindex - input prompt

  • menu - 菜單列表

  • noframes - frames可選內容,(對于不支持frame的瀏覽器顯示此區塊內容

  • noscript - 可選腳本內容(對于不支持script的瀏覽器顯示此內容)

  • ol - 排序表單

  • p - 段落

  • pre - 格式化文本

  • table - 表格

  • ul - 非排序列表




內聯元素(inline element):



  • a - 錨點abbr - 縮寫

  • acronym - 首字

  • b - 粗體(不推薦)

  • bdo - bidi override

  • big - 大字體

  • br - 換行

  • cite - 引用

  • code - 計算機代碼(在引用源碼的時候需要)

  • dfn - 定義字段

  • em - 強調

  • font - 字體設定(不推薦)

  • i - 斜體

  • img - 圖片

  • input - 輸入框

  • kbd - 定義鍵盤文本

  • label - 表格標簽

  • q - 短引用

  • s - 中劃線(不推薦)

  • samp - 定義范例計算機代碼

  • select - 項目選擇

  • small - 小字體文本

  • span - 常用內聯容器,定義文本內區塊

  • strike - 中劃線

  • strong - 粗體強調

  • sub - 下標

  • sup - 上標

  • textarea - 多行文本輸入框

  • tt - 電傳文本

  • u - 下劃線

  • var - 定義變量




可變元素:


可變元素為根據上下文語境決定該元素為塊元素或者內聯元素。

  • applet - java applet

  • button - 按鈕

  • del - 刪除文本

  • iframe - inline frame

  • ins - 插入的文本

  • map - 圖片區塊(map)

  • object - object對象

  • script - 客戶端腳本



(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(20,061)

  • 個人分類:CSS
▲top
  • 11月 12 週六 201101:56
  • [CSS教學] - 純CSS二、三階層動態選單按鈕 (完美支援各版本瀏覽器)

2.jpg


如何不使用任何JavaScript或jQuery,僅使用純CSS語法
來達到二階層、三階層的下拉選單按鈕?
應該不少網頁設計師會遇到這樣的瓶頸,然而,我自己也遇到這樣的瓶頸
花了不少時間Google找了資料,但能完美跨瀏覽器,卻又是另外一個瓶頸
今天來分享一個 目前為止 我找到最好的語法
1. 首先,你要先使用ul及li來建立以下階層的按鈕內容,如下圖
  
HTML CODE :
<div id="menu">
<ul>
<li> <a href="#">Fruits</a>
<ul>
<li><a href="#">Apple</a></li>
<li><a href="#">Banana</a></li>
<li><a href="#">Cherry</a></li>
<li><a href="#">Orange</a></li>
</ul>
</li>
<li> <a href="#">Vegetables</a>
<ul>
<li><a href="#Broccoli">Broccoli</a></li>
<li><a href="#Cabbage">Cabbage</a></li>
<li><a href="#Peas">Peas</a></li>
<li><a href="#Onion">Onion</a></li>
</ul>
</li>
<li> <a href="#Meats">Meats</a>
<ul>
<li> <a href="#White_Meat">White Meat</a>
<ul>
<li><a href="#Chicken">Chicken</a></li>
<li><a href="#Duck">Duck</a></li>
<li><a href="#Fish">Fish</a></li>
</ul>
</li>
<li> <a href="#Red_Meat">Red Meat</a>
<ul>
<li><a href="#Beef">Beef</a></li>
<li><a href="#Pork">Pork</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>

最後,再加上以下的CSS語法,即可達到二階層、三階層的下拉菜單按鈕了
CSS CODE :
/* 加載csshover3.htc,解決IE6沒有li:hover擬類的問題 */
* html body {
behavior:url("csshover3.htc");
}
/* ---------- 大小與定位 ---------- */
#menu {
/* 選單大小 */
width:600px;
height:30px;
}
#menu ul {
/* 取消ul樣式符號 */
list-style-type:none;
/* 重設ul邊界與留白為零 */
margin:0;
padding:0;
/* 內有浮動元件時,需設overflow才會自動調整大小 */
overflow:auto;
}
* html #menu ul {
/* 解決IE6不理overflow問題,直接指定高度 */
height:30px;
}
#menu ul li {
/* 利用float讓第一層li水平排列 */
float:left;
}
/* 解決IE6條列式餘白問題*/
* html #menu ul li {
display:inline;
}
#menu ul li a {
/* 將a改為區塊元件,以便指定寬高 */
display:block;
/* 這邊也要設float,否則IE6會以100%寬度顯示 */
float:left;
/* 固定高度 */
height:30px;
width: 100px;
text-align: center;
}
#menu ul li ul {
/* 讓第二層ul跳脫文件流以利定位 */
position:absolute;
/* 固定寬度 */
width:100px;
/* 避免出現捲軸 */
overflow:visible;
/* 讓ul與母階層li相同位置 */
clear:left;
margin-top: 30px;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
/* 修正IE7絕對定位差異 */
*:first-child+html #menu ul li ul {
margin-top:0;
}
/* 修正IE6絕對定位差異 */
* html #menu ul li ul {
margin-top:0;
}
#menu ul li ul li {
/* 覆寫繼承自第一層的浮動設定 */
float:none;
text-align: center;
}
#menu ul li ul li a {
/* 覆寫繼承自第一層的浮動設定 */
float:none;
width: 100%;/* 註:display、height、padding繼承第一層的設定 */
}
#menu ul li ul li ul {
margin-top: -30px;
margin-right: 0;
margin-bottom: 0;
margin-left: 100px;
width: 100%;
}
/* 修正IE7絕對定位差異 */
*:first-child+html #menu ul li ul li ul {
margin-top:-30px;
}
#menu ul li ul li ul li {
/* width、float繼承第二層,免設定 */
}
#menu ul li ul li ul li a {
/* width、float繼承第二層,免設定 */
}
/* ---------- 隱藏與顯示階層 ---------- */
#menu ul li ul {
/* 預先隱藏第二層 */
visibility:hidden;
}
#menu ul li:hover ul {
/* 觸動第一層時,顯示第二層 */
visibility:visible;
}
#menu ul li:hover ul li ul {
/* 顯示第二層時,隱藏第三層,避免同時彈出 */
visibility:hidden;
}
#menu ul li ul li:hover ul {
/* 觸動第二層時,顯示第三層 */
visibility:visible;
}
#menu ul li ul li:hover ul li ul {
/* 顯示第三層時,隱藏第四層,避免同時彈出 */
visibility:hidden;
}
#menu ul li ul li ul li:hover ul {
/* 觸動第三層時,顯示第四層 */
visibility:visible;
}
/* ---------- 以下為美化用,非必需 ---------- */


/* 預設字體 */
#menu {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
/* 第一層ul背景色彩與邊框 */
#menu ul {
background:#6f6f6f;
}
/* 第一層a字型 */
#menu ul li a {
color:#FFF;
text-decoration:none;
line-height: 30px;
}
/*第二層ul背景色彩與邊框 */
#menu ul li ul {
background:#efefef;
}
/* 第二層a字型 */
#menu ul li ul li a {
font-size:12px;
color:#333333;
text-decoration:none;
}
/* 觸動第一層li時,改變背景色 */
#menu ul li:hover, #menu ul li a:hover {
background:#efefef;
}
#menu ul li:hover a {
color:#333333;
}
/* 觸動第二層以上li時改變背景色 */
#menu ul li ul li:hover, #menu ul li ul li a:hover {
background:#dfdfdf;
}

其中特別注意必須加載 "csshover3.htc" 這補丁
這是用來解決IE6沒有li:hover擬類的問題
搞定,收工!
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(14) 人氣(75,512)

  • 個人分類:CSS
▲top
  • 11月 07 週一 201101:19
  • [CSS教學] - CSS表單美化

nostyleform.jpg
我們該如何使用純CSS語法
不使用任何Table表格,將表單達到美化的效果呢?
首先,我們必須要先設計好表單的格式
這裡我們使用 li 及 label 做搭配
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(1) 人氣(14,664)

  • 個人分類:CSS
▲top
  • 10月 13 週四 201116:03
  • [CSS教學] - CSS背景漸層顏色語法產生器 (Ultimate CSS Gradient Generator)

1.jpg
有時候我們在設計網頁的時候
因為特殊需求,不想使用圖片式的漸層背景
這時候 Ultimate CSS Gradient Generator 就能幫上我們大忙
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(9,755)

  • 個人分類:CSS
▲top
  • 10月 04 週二 201101:05
  • [jQuery教學] - jQuery強大的圖表套件 Highcharts

hightchert.jpg
  
最近在想破頭腦如何使用PHP 內建的GD繪製圖表時
上網找了許多資料
最後找到一個非常強大的 jQuery圖表套件 - Highcharts
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(13,917)

  • 個人分類:jQuery
▲top
  • 9月 22 週四 201102:12
  • [HTML教學] 如何在網站上加入MSN線上即時聊天的按鈕?

demo.jpg
  
一個商業型態的網站,客戶們最需要直接與廠商的聯繫
在這個網際網路發達的時代,相信MSN即時通訊會是人人一個重要及普遍的聯繫管道
那麼,該如何在網站上加入MSN線上即時聊天的按鈕?
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(3) 人氣(702)

  • 個人分類:Html
▲top
  • 9月 17 週六 201102:51
  • 網頁設計 - CITTA' BORDO 城市邊緣

1.jpg


案立網址
CITTA' BORDO 城市邊緣


案立網址
http://www.cittabordo.tw/


案例分類
動態後端資料庫PHP網頁


網頁類型
Flash + HTML + CSS + PHP + MySQL

(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(78)

  • 個人分類:網頁設計作品
▲top
  • 9月 17 週六 201102:41
  • 網頁設計 - 柏斯國際廣告有限公司

1.jpg


案立網址
柏斯國際廣告有限公司


案立網址
http://www.bothmodels.com/


案例分類
動態後端資料庫PHP網頁


網頁類型
Flash + HTML + CSS + PHP + MySQL

(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(178)

  • 個人分類:網頁設計作品
▲top
  • 8月 26 週五 201110:02
  • [jQuery Plugin] - jQuery 列印 Plugin - jqprint()

最近因工作上需求,找到了jQuery一個好用的Plugin
最主要的目的,是用來當只想列印網頁中的某個區塊,這個Plugin就會發揮到功能!
使用介紹:http://plugins.jquery.com/project/jqPrint
檔案下載:http://plugins.jquery.com/node/8069/release
(繼續閱讀...)
文章標籤

英傑銳數位設計 發表在 痞客邦 留言(0) 人氣(4,430)

  • 個人分類:jQuery
▲top
«1...3458»

最新文章

  • 【RWD響應式教學】- Facebook fb-like-box Plugin符合RWD響應式網頁
  • 【CSS教學】- 簡單CSS語法美化Table表格底色奇數偶數相間
  • 【市場趨勢】從iPhone6看RWD響應式網站的重要性
  • Font Awesome 一行語法,輕鬆在網頁加入ICON圖示
  • Responsive Web Design 響應式網站的實用工具
  • 國外RWD | Responsive Web Design 欣賞網站
  • RWD(Responsive Web Design)自適應網站的製作方式
  • RWD (Responsive Web Design) 自適應網站的簡單介紹
  • 【HTML教學】- 如何使用HTML語法,在手機版網站上撥打電話或簡訊的超鏈結
  • 【HTML教學】X-UA-Compatible設置IE兼容模式

熱門文章

  • (36,614)[CSS教學] - 如何使用CSS設計細框線Table表格
  • (30,113)五行搞定CheckBox全選或全不選
  • (27,833)[Html]圖片型表單按鈕Button
  • (16,564)Apache設定限制目錄瀏覽的方法
  • (14,664)[CSS教學] - CSS表單美化
  • (13,917)[jQuery教學] - jQuery強大的圖表套件 Highcharts
  • (9,755)[CSS教學] - CSS背景漸層顏色語法產生器 (Ultimate CSS Gradient Generator)
  • (4,430)[jQuery Plugin] - jQuery 列印 Plugin - jqprint()
  • (1,548)超簡單表格隔行換色+鼠標經過變色
  • (513)18個UI原稿圖(包括twitter手稿)

文章分類

  • 網頁設計作品 (16)
  • JavaScript (2)
  • Html (6)
  • Flash (2)
  • jQuery (5)
  • PHP (4)
  • CSS (22)
  • 資訊文章 (14)
  • 攝影資訊 (1)
  • 網路行銷 (2)
  • 未分類文章 (1)

最新留言

  • [18/10/11] 小椿 於文章「[CSS教學] - 純CSS二、三階層動...」留言:
    我解決了XDD 我把 display: none di...
  • [18/10/09] 小椿 於文章「[CSS教學] - 純CSS二、三階層動...」留言:
    <html xmlns="http://www.w3.org...
  • [18/09/14] 訪客 於文章「[CSS教學] - 純CSS二、三階層動...」留言:
    非常感謝您的分享, 非常實用, 想請問一下, 第一層選單, ...
  • [18/08/24] wannachange 於文章「SEO網頁優化必備的meta標籤...」留言:
    謝謝您的回復...
  • [18/08/23] wannachange 於文章「SEO網頁優化必備的meta標籤...」留言:
    謝謝您的回覆,可能是我說的不清楚,我的意思是在撰寫文章時,若...
  • [18/08/23] wannachange 於文章「SEO網頁優化必備的meta標籤...」發表了一則私密留言
  • [17/09/12] 訪客 於文章「[PHP]move_uploaded_f...」留言:
    請問使用joomla 的xampp的環境下,move_upl...
  • [17/08/14] julia9judy 於文章「[Html]圖片型表單按鈕Button...」發表了一則私密留言
  • [17/05/11] 訪客 於文章「網頁設計新趨勢CSS...」留言:
    CSS的確不錯用啊!...
  • [16/07/29] 訪客 於文章「[PHP教學] - 初學者最易混淆的in...」留言:
    謝謝分享...

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: