<p style="color:yellow;">Yellow</p>
在網頁中加入以上元素
Yellow
CSS屬性: 值;
CSS屬性: 值 值;
行內樣式(style屬性)
<p style="color:yellow;">Yellow</p>
內部樣式表(head中style標籤+selector)
<head>
<style>
p{
color: yellow;
}
</style>
外部樣式表(head中連結獨立CSS檔案+selector)
<link rel="stylesheet" href="style.css">
p{
color: yellow;
}
<p style="color:red;">RED</p>
<p style="color:#00ffff;">#00FFFF</p>
<p style="color:rgb(150,255,175);">RGB</p>
RED
#00FFFF
RGB
三原色
紅
黃
藍
試著在網頁中達成以上效果
(background|background-color): (color-value)|transparent;
Yellow
123<div style="color:red;background:yellow;">red div</div>456<br>
ABC<span style="color:green;background:yellow;">green span</span>DEF
123red div456
ABCgreen spanDEF
width: (units)|auto;
height: (units)|auto;
50% width40px height
三原光
紅綠藍
試著在網頁中達成以上效果
font-weight: normal|bold;
標準字
粗體字
font-style: normal|italic|oblique;
標準字
斜體字
斜體字(更斜)
text-decoration: none|[underline|overline|line-through];
標準字
底線underline
頂線overline
刪除線line-through
text-align: left|right|center|justify;
靠左
靠右
置中
左右對齊(用於拼音語言)
font-size: (units)|xx-small|x-small|smaller|small|medium
|larger|large|x-large|xx-large;
小字
標準字
大字
<span style="font-size:1.2em;">
M
<span style="font-size:1.2em;">
M
<span style="font-size:1.2em;">
M
<span style="font-size:1.2em;">
M
<span style="font-size:1.2em;">
M
</span>
</span>
</span>
</span>
</span>
MMMMM
警告CSS3有許多功能瀏覽器尚未實作、或是實作不完全,像是IE阿,IE阿,或是IE之類的,因此有許多功能可能無法使用、只支援一部份,或是發生莫名其妙的錯誤;需要以加上前墜(+1~42電傷,-webkit-,-moz-)、使用不同語法支援不同瀏覽器等方式達成效果。或是等待,時間會解決所有問題,或至少解決發現問題的人。
試著以div/span配合CSS在網頁中達成以上效果
display: inline|block|none|inline-block|list-item|(flex)|(table元素);
123<p style="display:inline;background:red;">inline的p</p>456<br>
ABC<mark style="display:block;">block的mark</mark>DEF
123inline的p
456
ABCblock的markDEF
123<div style="display:none;">456</div>789
123456789
visibility: visible|hidden;
123<span style="visibility:hidden;">456</span>789
123456789
123<span style="display:inline-block;width:300px;height:100px;background:green;">inline-block</span>456
123inline-block456
<ul>
<div style="display:list-item">item1</div>
<a href="#" style="display:list-item">item2</a>
<div style="display:list-item">item3</div>
</ul>
item1item2item3
<div style="display:table;">
<div style="display:table-row;">
<div style="display:table-cell;">AA</div>
<div style="display:table-cell;">AB</div>
</div>
<div style="display:table-row;">
<div style="display:table-cell;">BA</div>
<div style="display:table-cell;">BB</div>
</div>
</div>
AAABBABB
display value | HTML tag |
---|---|
table | <table> |
inline-table | inline的<table> |
table-row | <tr> |
table-cell | <td> |
table-caption | <caption> |
display value | HTML tag |
---|---|
table-header-group | <thead> |
table-row-group | <tbody> |
table-footer-group | <tfoot> |
table-column | <col> |
table-column-group | <colgroup> |
試著以CSS達成以上效果
(CSS屬性): initial;
(CSS屬性): inherit;