CSS教學

Similar documents
5-1 nav css 5-2

投影片 1

week06.key

A-1 HTML A-1-1 HTML 1 HTML JSP HTML HTML HTML JSP A HTML HTML HTML HTML HTML HTML HTML HTML.htm.html HTML Windows NotePad HTML IE [ / ] NotePad A-2

Chapter 位元素04 定放棄在網頁版面中使用表格, 是 Web 標準的關鍵之一 其實表格使用的目的不在此, 它應該是用來顯示格狀資料, 就如同 Excel 的工作表一樣 不過, 在 CSS 發展以前, 我們習慣用表格來建立一個有格狀的網頁, 讓元素有組織的排列在上, 而且使用一些像間隔圖片 (

05 01 accordion UI containers 03 Accordion accordion UI accordion 54

Chapter V.S. PC

CSS

HTML5 & CSS3 色彩 背景與漸層屬性 12-1 (color property) CSS 3 color HTML opacity HTML CSS Color Module Level 3 W3C CSS

F477

bootstrap - 2

XHTML width/height bdo a code href object charset codebase hreflang archive lang type alt dir name name xml:lang rel/rev align shape/coords hspace/vsp

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt]

投影片 1

吉安人事招聘网2012年江西省面向村干部招考300名公务员(2013年1月13日

F477

Microsoft PowerPoint - ch16_1.ppt

CSS样式表

<img>

p.2 1 <HTML> 2 3 <HEAD> 4 <TITLE> </TITLE> 5 </HEAD> 6 7 <BODY> 8 <H3><B> </B></H3> 9 <H4><I> </I></H4> 10 </BODY> </HTML> 1. HTML 1. 2.

week04.key

大漠 伪前端, 就职于淘宝

网 页 设 计 实 训 教 程 1.4 实 现 过 程 任 务 1: 制 作 诗 词 欣 赏 页 面 步 骤 1: 打 开 编 辑 环 境, 创 建 HTML 文 档 1 1.html, 保 存 到 指 定 位 置, 在 文 档 中 输 入 HTML 文 档 的 基 本 结 构, 代 码 如 下 :

Microsoft Word - 改版式网页全文.doc

Microsoft Word - 最新正文.doc

《linux从入门到精通》实验指导第三讲:文件及目录操作

PowerPoint プレゼンテーション

Microsoft Word - Ch06.docx

《linux从入门到精通》实验指导第三讲:文件及目录操作

css-03.pdf

泰州招聘365bet博彩网站三亚海棠湾东方的迪拜回归年少的童真快乐

使用 CSS+Div 布局网页 实训目的 常见网页布局方式有表格布局 框架布局和使用 CSS+DIV 布局等方式 使用 CSS+DIV 布局网页, 真正实现内容与形式的分离, 具有页面代码整洁清晰, 多线程加载等特点, 网页浏览速度更快, 因此成为目前网页布局的主流技术 熟练掌握 CSS+DIV 布

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5

《linux从入门到精通》实验指导第三讲:文件及目录操作

Microsoft PowerPoint - chap10.ppt

Microsoft Word - Part_II_CSS.doc

Microsoft PowerPoint - 03CSS

第三章 补充案例

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

119,,,,,, (, ), : (1),,,,,, (2),,,, (3),,,,,20,,,,,,,,

CU0594.pdf

Microsoft PowerPoint - HTML(3)

付宝容器 jsapi 档 册 PDF 版本 本版本为实验版本, 为线下独 查看使, 受制于 成 PDF 程序的限制, 样式问题还没有很好的解决, 例如分 切图 代码 亮 推荐使 在线版本, 便实时查看 jsapi 运 效果 如需搜索, 使 阅读 PDF 软件 带功能即可 更多细节样式调整和 录索引探

1. 2. Flex Adobe 3.

4.5 页 面 主 体 元 素 的 样 式 属 性 页 面 主 体 元 素 的 样 式 属 性 用 来 给 页 面 内 容 定 义 级 联 样 式 表, 其 中 包 括 style 属 性 和 class 属 性 4.6 背 景 音 乐 的 使 用 页 面 中 添 加 背 景 音 乐 的 元 素 是

XP11067_內文.pdf

WordPress OSSF OSSF is Seeking Software Freedom 1 blog WordPress WordPress WordPress WordPress 2 WordPress WordPress is a state-of-the-art semantic pe

第 1 列 的 按 鈕 從 Albatross ~ Duck 1, 第 2 列 按 鈕 從 Eagle ~ Hawk 2, 第 3 行 按 鈕 從 Ibis ~ Lark 3, 而 只 有 第 3 列 按 鈕 多 設 定 span 元 素 ( 理 由 後 面 會 詳 細 說 明 ) html 具 h

untitled

PowerPoint 演示文稿

margin border padding content 圖 1 CSS 盒子的概念 下列為 margin 常用的屬性 :( 7-1.html).margin-top ( 上邊界 ).margin-bottom ( 下邊界 ).margin-left ( 左邊界 ).margin-right (

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

06 01 action JavaScript action jquery jquery AJAX CSS jquery CSS jquery HTML CSS jquery.css() getter setter.css('backgroundcolor') jquery CSS b

第1章 在线考试系统

ebook111-4

Chapter 1 什麼是響應式 網頁設計?

untitled

7. 小 星 星 一 閃 一 閃 亮 晶 晶, 滿 天 都 是 小 星 星 ; 掛 在 天 空 放 光 明, 好 像 許 多 小 眼 睛 ; 一 閃 一 閃 亮 晶 晶, 滿 天 都 是 小 星 星

week04.key

RUN_PC連載_10_.doc

(CIP) Web /,. :, ISBN X.W T P393.4 CIP (2004) Web ( ) ( / ) : * 787

HTML與CSS簡介

FIT1改1.FIT)

Text 文字输入功能 , 使用者可自行定义文字 高度, 旋转角度 , 行距 , 字间距离 和 倾斜角度。

《linux从入门到精通》实验指导第三讲:文件及目录操作

2008国优评审会讲稿

Preface This guide is intended to standardize the use of the WeChat brand and ensure the brand's integrity and consistency. The guide applies to all d

Business Objects 5.1 Windows BusinessObjects 1

<4D F736F F D20D6D0CEC4B7A88C57B454CABF8C57CEBBD593CEC4D28EB9A0>

課程簡介

设计任务书.doc

2.4 Selenium Python Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver Google Chrome (Linux, Mac, Windows) Chrome WebDriv

! 2000 CSSsprites.com Web FTP app 20% 80% getelementbyid() UI Facebook F8 Web CSSsprites.com Web JavaScript CSS React xi React UI UI 反應 UI 宣告 d

APA Preliminaries Text Reference 1. Cover Page 2. Title Page 3. Signature Page 4. Advisor s recommendation letter 5. Approval page 6. Copyri

致理技術學院

第 9 讲层叠样式表 CSS3 张高川 遗传学与生物信息学系基础医学与生物科学学院苏州大学医学部 WX: zhanggaochuan QQ: 苏州大学医学部基础医学与生物科学学院生物信息教研室张高川

coverage2.ppt

2-1 基礎HTML-CSS

第一章

Microsoft Word - diy_chi.doc

Dreamweaver CS6 网页制作 魔法师 : 在学习网页制作前, 我们需要先对网页的基础知识进行了解, 掌握网页制作的原理, 这样在以后的学习过程中目标才更加明确 小魔女 : 嗯, 我知道了! 那你可一定要给我讲讲啊! 魔法师 : 由于网络迅速发展, 网页制作从以前的纯文本形式逐步发展到图

Ch6. Page Navigation Steps 例題 Ch7. Managed-Bean What are bean? Steps in Using JSF A Simple Exa

MODEL COLOR LIST UZ125D2 YMW GRAY YNF RED YRG BLUE 30H WHITE

皮肤制作教程

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com 1 市 直 机 关 遴 选 对 象 为 : 沈 阳 市 各 区 县 ( 市 ) 机 关 乡 镇 机 关 市 垂 直 管 理 部 门 所 属 区 县 ( 市 ) 机 关 ( 以 下 简 称 基 层 机 关 ) 中, 已

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

Epson

美容 丙級 工作項目0 1 : 職業道德

NOTEBOOK COOLING PAD WITH THREE-DIMENSION SEAKERS

水土保持通报 第 31 卷 192 发现状出发分析了水电开发对生态环境产生的主要 型水电站被列入 十一五 重点项 目 31 云 南 省 水 电 问题和影响 6 王学琴 7 以岷江 嘉陵江上已 建 正建 资源的可开发程度低可开发的潜能 巨 大 云南省地 和规划设计的一些 低 水 头 河 床 式 或 引

¥]¸Ë»¡©ú

100-1「經典研讀:梁啟超《新民說》」學習歷程檔案

<4D F736F F D D C4EAC5A9D2B5B2FAD6B5BACDBCDBB8F1D7DBBACFCDB3BCC6B1A8B1EDD6C6B6C82E646F63>

RUN_PC連載_8_.doc

01

Microsoft Word - HTML5+CSS3+JavaScript网页设计案例开发 第3章.doc

CH15.indd

中国证券业协会远程培训系统

Microsoft PowerPoint - 異常事件管理 [相容模式]

汇集全球21位医生的经验和智慧,总结出最实用的专业建议,这些都是最值得你牢记的健康提醒

Transcription:

講師 : 張秀山

CSS 說明 CSS 是 Cascading Style Sheets 的縮寫,Cascading 是串接 連接之意 ;Style 則是風格 款式之意 ; Sheets 則是一頁紙 表的意思 所以呢, 要以中文來解釋 CSS 的話呢, 您可以稱之為 串接樣式表

CSS 放在那裡? 網頁內 CSS 語法放在 <HEAD></HEAD> 之間!

CSS 放在那裡?css 檔案 寫在一個 screen.css 的檔案 <link href="screen.css" rel="stylesheet" type="text/css" media="screen" />

CSS 放在那裡? 標籤內 <input type="text" value=" 我有淺綠色的底喔!" STYLE="background-color:#ccffcc">

格式 元件標籤 { 樣式性質 : 設定值 } element { property : value } 元件標籤 : # ID: 同一網頁內只能用一次. 類別 : 同一網頁內可以用多次 無標籤 : 定義 HTML 標籤

超連結變色 <style type="text/css"> a:link {color: blue} a:visited {color: gray} a:active {color: green} a:hover {color: red} </style>

類別

標籤

ID

DIV 及 SPAN

方框設定 Content Padding Border Margin

Margin 外距 邊界 margin-top ( 上邊界 ) margin-right ( 右邊界 ) margin-bottom ( 下邊界 ) margin-left ( 左邊界 )

border-style 邊框樣式 p {border-style:solid;} 實線 p {border-style:dashed;} 虛線 p {border-style:double;} 雙線 p {border-style:dotted;} 點線 p {border-style:groove;} 凹線 p {border-style:ridge;} 凸線 p {border-style:inset;} 嵌入線 p {border-style:outset;} 浮出線

border-width 邊框的寬度 p {border-width:9px; border-style:solid;} p {border-width:medium; border-style:dashed;}

border-color 邊框色彩 p {border-color:#0000ff; border-style:solid;} p {border-color:red; border-style:dotted;}

border-top-, border-left-, borderbottom-, border-right- 上邊框, 左邊框, 下邊框, 右邊框 p {border-top-style:solid; border-bottom-style:dotted;} p {border-top-style:solid; border-top-width:medium;} p {border-left-style:solid; border-bottom-style:dashed; border-bottom-color:#00ff00;}

Border 邊框

Padding 內距 padding-top ( 上 ) padding-right ( 右 ) padding-bottom ( 下 ) padding-left ( 左 )

background-color 背景色 p {background-color: ff0000;} p {background-color: blue;}

background-image 背景圖 p {background-image:url(back.jpg);}

background-repeat 背景圖重覆 p { background-image:url(back.jpg); background-repeat: no-repeat; 不重覆 } background-repeat: repeat-x; 重覆 x 軸 background-repeat: repeat-y; 重覆 y 軸 background-repeat: repeat; 重覆 x y 軸

background-attachment 背景圖捲動方式 background-attachment: fixed; 固定 background-attachment: scroll; 捲動

background-position 背景圖位置 background-position: center center; background-position: 20% 20%; background-position: 100px 200px;

顏色 十六進位值 :{color:#xxxxxx;} 介於 00~ff RGB: {color:rgb(x,y,z); } X Y 和 Z 介於 0 和 255 {color:rgb(x%,y%,z%); } X Y 和 Z 介於 0 和 100 顏色名稱 : {color:[ 顏色名稱 ];} red blue green black

font-family 字型 font-family: " 微軟正黑體 ", " 新細明體 ", " 標楷體 ";

font-size 字型大小 p {font-size:9px;} p {font-size:150%;} p {font-size:1cm;} p {font-size:small;} "xx-large" "x-large" "large" "medium" "small" "x-small" 和 "xx-small"

font-weight 字粗 p {font-weight: 100;} 介於 100 到 900 p {font-weight: bold;} bold ( 厚 ) bolder ( 更厚 ) 及 normal ( 正常 )

font-style 字型樣式 p {font-style: italic;}

font-variant 英文大小寫 font-variant:small-caps; 小型大寫 (small caps)

list-style-type none ( 沒有 ) disc ( 全黑圓圈 ) circle ( 空心圓圈 ) square ( 正方形 ) upper-latin ( 大寫拉丁文 ) lower-latin ( 小寫拉丁文 ) upper-roman ( 大寫羅馬文 ) lower-roman ( 小寫羅馬文 ) upper-alpha ( 大寫希臘文 ) lower-alpha ( 小寫希臘文 )

list-style-position 符號位置 list-style-position:inside; list-style-position: outside;

list-style-image 清單圖片 list-style-image:url( a1.gif");

list-style list-style: url("circle.gif") none inside; list-style-style list-style-position 及 list-style-image 簡化成 list-style

表格 <table> <tr> <th> 學生 </th> <th> 分數 </th> </tr> <tr> <td>stella</td> <td>85</td> </tr> <tr> <td>sophie</td> <td>95</td> </tr> <tr> <td>alice</td> <td class="fail">55</td> </tr> </table> table { border: 0; font-family: arial; font-size:14px; } th { background-color:yellow; } td { border-bottom:1 solid #000000; }.fail { color:#ff0000; }

border-collapse: 間距 <table> <tr><td> 年度 </td> <td> 收入 </td></tr> <tr><td>2006</td> <td>35.2m</td></tr> <tr><td>2007</td> <td>40.1m</td></tr> </table> table { border:0; border-collpase:collpase; width:200px; } tr { border-bottom:1px solid #000; }

CSS 位置 (Position) static ( 預設值 ): 這代表元素會被放在預設的地方 如果 position 的值是被設定為 statics 的話, 那 top bottom left 和 right 的值就都沒有意義了 absolute: 這代表元素會被放在瀏覽器內的某個位置 ( 依 top bottom left 和 right 的值而定 ) 當使用者將網頁往下拉時, 元素也會跟著改變位置 relative: 這代表元素被放的地方將會與預設的地方有所不同 不同的程度是依照 top bottom left 和 right 的值而定 fixed: 這代表元素會被放在瀏覽器內的某個位置 ( 依 top bottom left 和 right 的值而定 ) 當使用者將網頁往下拉時, 元素的位置不會改變

top, right, bottom, left 每一個方向 (top, right, bottom, left) 的位置值可以是長度 百分比 或是 auto

overflow visible: 內容完全呈現, 不管放得下放不下 hidden: 放不下的內容就不顯示出來 scroll: 無論內容放得下放不下, 都加入上下捲軸及左右捲軸的功能 auto: 當內容放不下時, 加上捲軸的功能

z-index z-index 屬性是用來決定元素重疊的順序 #redblock { z-index: 1; position:absolute; width:80px; height:100px; top:20px; left:20px; border: 1px solid #FFF; backgroundcolor: #FF0000; } #pinkblock { z-index: 2; position: absolute; width:100px; height:80px; top:50px; left:50px; border: 1px solid #FFF; background-color: #FF00FF; } <div id="redblock"></div> <div id="pinkblock"></div>

文字 :direction direction 屬性是用來設定文字的方向 可能的值為 'ltr' 及 'rtl' p { direction:ltr; } <p>ltr 方向 </p>

文字 : letter-spacing 用來設定每一個字母之間的空間 p { letter-spacing:8px; }

文字 : line-height 用來設定每一行之間的空間 p { line-height:40px;} <p> 第一行和第二行之間 <br> 相隔 40px </p>

文字 : text-align 用來設定文字是如何對齊 left: 靠左對齊 right: 靠右對齊 center: 向中間對齊 justified: 左右對齊

文字 : text-decoration 用來設定文字上有什麼裝飾 underline: 文字下加上一條線 overline: 文字上加上一條線 line-through: 文字中間加上一條線劃過去 blink: 讓文字閃爍

文字 : text-indent 用來設定每一段的第一行前面要留多少空間 p { text-indent:15px; } <p> 這一段第一行的最前面會留 15px 的空間 之後的行數就沒有留任和空間了 </p>

文字 :text-transform 用來控制大小寫是如何展現的 capitalize: 每一個字的第一個字母都以大寫顯現, 其他的字母則不改變 uppercase: 所有的字母都以大寫顯現 lowercase: 所有的字母都以小寫顯現 none: 大小寫不做任何改變

文字 : word-spacing 用來設定每個字與每個字之間的距離 p { word-spacing:5px; } <p>words here are separated by 5px.</p>

浮動 : float 三個可能的值 :left right 和 none #leftfloat { float:left; } <img src="http://imagecool.tw/07 網頁插圖 /03 植物 /02 小葉子 /11.jpg" id="leftfloat"> 這個例子是用來顯示 float:left 會如何影響整個頁面的呈現 在這裡, 圖案浮動於左邊

清除 : clear 來抵銷 float 屬性的作用 left: 消除左邊的浮動 right: 消除右邊的浮動 both: 消除左邊及右邊的浮動 none: 不消除任何一邊的浮動 #leftfloat { float:left; } #clearleft { clear:left;} <span id="leftfloat"><img src="yp.jpg"></span> 這個例子 <span id="clearleft"> 展現出 clear:left 能夠抵銷 float 屬性的值 </span>

滑鼠游標圖案 CSS 樣式顯現結果 { cursor: crosshair; } 滑鼠游標圖案是 crosshair { cursor: pointer; } 滑鼠游標圖案是 pointer { cursor: text; } { cursor: move; } { cursor: wait; } { cursor: help; } { cursor: progress; } { cursor: notallowed; } { cursor: no-drop; } { cursor: novertical-text; } { cursor: all-scroll; } { cursor: colresize; } { cursor: row-resize; } { cursor: e-resize; } { cursor: ne-resize; } { cursor: n-resize; } { cursor: nw-resize; } { cursor: w-resize; } { cursor: swresize; } { cursor: s-resize; } { cursor: se-resize; }