創作內容

2 GP

html學習筆記

作者:K.T.│2015-11-06 20:35:20│巴幣:4│人氣:839
起始內容

<!DOCTYPE html>(文檔類型 html)
用於宣告以下內容文檔類型為HTML。

<html></html>(html)
宣告HTML的範圍。

<head></head>(頭部)
文檔頭部,HTML的頭部,和<body></body>同樣位於<html></html>內部,內部用來宣告瀏覽者看不見的內容。

<title></title>(標題)
文檔標題,位於<head></head>內部,屬於瀏覽者看不見的內容,內部用來宣告文檔的標題。

<body></body>(身體)
文檔身體,HTML的身體,位於<html></html>內部、<head></head>的下方,內部用來宣告瀏覽者看得見的內容。

範例:

<!DOCTYPE html>
<html>
<head>
<title>瀏覽者看不見此標題</title>
</head>
<body>
  <p>瀏覽者看得見的內容</p>
        </body>
</html>

常用功能標籤

<!--
-->(註解)
程式註解,可邊寫在<html></html>內任何位置,被包裹的內文即使位於<body></body>內也不會編寫者以外人士被看見,可用來標示說明給編寫者瀏覽。
另外,被註解包裹的程式碼也會失去原本的功能,可用來關閉待保留的程式碼。

範例:
<!DOCTYPE html>
<html>
<!--這是1個HTML標籤-->
<head>
<!--這是1個頭標籤-->
<title>瀏覽者看不見此標題</title>
<!--這是1個標題標籤-->
</head>
<body>
<!--這是1個身體標籤-->
<!--<p>第一個段落</p>
<p>第二個段落</p>
<p>第三個段落</p>
以上<p></p>內容暫時廢除不用-->
<p>本文</p>
        </body>
</html>


<p></p>(段落)
文字段落,位於<body></body>內部,瀏覽者能看見的內文,一個段落為連續的一行。

範例:
<body>
<p>第一個段落</p>
<p>第二個段落</p>
<p>第三個段落</p>
</body>


<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
(heading 標題1~6)
文章標題,瀏覽者能看見的內文標題,依據重要性從高至低列為1~6,內建字體大小,H1字體最大,H6字體最小。

範例:
<body>
<h1>第一大標題</h1>
<h2>第二大標題</h2>
<h3>第三大標題</h3>
<h4>第四大標題</h4>
<h5>第五大標題</h5>
<h6>第六大標題</h6>
<p>以上標題由最大至最小</p>
</body>

<br>(換行)
換行,不需要結尾的獨立標籤,每個<br>代表空幾行。

範例:
<body>
<p>下面空兩行</p>
<br>
<br>
<p>上面空了兩行</p>
</body>

<a></a>(超聯結)
<a href=" "></a>
<a href=" " target="_blank"></a>(外開超聯結)
<a href=" "target="_self"></a>(內連超聯結)
超聯結,連結其他頁面, href=" "內部必須要有網址才能進入,
<a></a>當中必須要有內文才有辦法被點擊,但內文可以是其他可見的圖片或程式碼。

target="_blank"是宣告外開連結,網址必須要有http:// 。
"target="_self"是宣告內連結,網址不需要有http:// ,因此對象必須是自身伺服器內的.html檔。

範例:
<body>
<a href="http://gamer.com.tw/ ">點此連結巴哈姆特</a>
<p>上面是文字版,下面圖片版</p>
<a href="http://gamer.com.tw/ ">http://prj.gamer.com.tw/13y/img/baha_logo.jpg</a>
<br>
<a href="http://gamer.com.tw/" target="_blank">點此外連結巴哈姆特</a>
<br>
<a href="http://gamer.com.tw/"target="_self">點此內連結巴哈姆特</a>
<!--巴哈姆特不是這個伺服器內的.html檔,所以形同外連。-->
</body>


<img src=" "></img>(圖片開放標籤)
<img src=" " />(圖片獨立標籤)


<ul></ul>(無序列表)
<ol></ol>(有序列表)
<li></li>(清單)
無序列表,沒有數字排序、以符號分類的清單列表。
<ul></ul>內部必須要有<li></li>才有完整功能。

無序列表,有數字排序、以1、2、3依序排列分類的清單列表。
<ol></ol>內部必須要有<li></li>才有完整功能。

清單,在<ul></ul>或<ol></ol>內成為符號分類或數字排序分類的標籤。
此外,<ul></ul>和<ol></ol>內可以在寫入其他<ul></ul>和<ol></ol>,變成多層次的清單列表

<body>
<p>這是一份無序列表</p>
<ul>
<li>無序1</li>
<li>無序2</li>
<li>無序3</li>
</ul>
<p>這是一份有序列表</p>
<ol>
<li>有序1</li>
<li>有序2</li>
<li>有序3</li>
</ol>
<p>這是一份無序列表包有序列表</p>
<ul>
<li>無序1</li>
<li><ol>
<li>無序2有序1</li>
<li>無序2有序2</li>
</ol></li>

</ul>
<p>這是一份有序列表包無序列表</p>
<ol>
<li>有序1</li>
<li><ul>
<li>有序2無序1</li>
<li>有序2無序2</li>
</ul></li>
</ol>
</body>


<strong></strong>(粗體字)
<em></em>(斜體字)

粗體字,被<strong></strong>包裹的內文會變成粗體字。
斜體字,被<em></em>包裹的內文會變成斜體字。

強調字體用的標籤不能包裹【!】,像是<em>!</em>。

範例:
<body>
<p>這句子裡使用了<strong>粗體</strong>和<em>斜體</em>。</p>
</body>


表格

<table></table>(表格)
<thead></thead>(表格頭部)
<tbody></tbody>(表格身體)
<tr></tr>(表格橫排)
<th></th>(表格頭部直排)
<td></td>(表格身體直排)
colspan=" "(橫向表格合併" "格)

表格,在<table></table>包裹<thead></thead>和<tbody></tbody>來製定表格內容。
表格頭部,在<thead></thead>包裹<tr></tr>和<th></th>來編寫表格標題。
表格身體,在<tbody></tbody>包裹<tr></tr>和<td></td>來編寫表格本文。
表格橫排,被包裹在<thead></thead>或<tbody></tbody>內,每新增一個<tr></tr>會像下方增加一個橫排,必須要有<th></th>或<td></td>才能填寫內文。

表格頭部直排,位於<thead><tr></tr></thead>,用來填寫表格標題內文,每新增一個<th></th>會像右方增加一個直排,至少要有一個<th></th>才能填寫表格標題。
表格身體直排,位於<tbody><tr></tr></tbody>,用來填寫表格內文,每新增一個<td></td>會像右方增加一個橫排,至少要有一個<td></td>才能填寫表格標題。

橫向表格合併" "格,寫於<th>或<td>起始標籤內," "填寫數字會合併右邊相當數量的表格。

範例:
<body>
<table>
<thand>
<tr >
<th colspan="3">這是一份九宮格</th>
</tr>
</thand>
<tbody>
<tr>
<td>1-1左上</td>
<td>1-2正上</td>
<td>1-3左下</td>
</tr>
<tr>
<td>2-1正左</td>
<td>2-2正中</td>
<td>2-正右</td>
</tr>
<tr>
<td>3-1左下</td>
<td>3-2正下</td>
<td>3-3右下</td>
</tr>
</tbody>
</table>
</body>


風格

不同於其他標籤,style(風格)是寫在起始標籤內的程式碼,且幾乎適用於任何標籤。
一個起始標籤能同時寫入多種風格,中間用
;
隔開即可。

style="font-size: px"(字體尺寸)
px是像素單位,代表字體要多少像素大。

<body>
<p style="font-size:100 px">這段文字100像素(px)單位大</p>
</body>

style="font-family:"(字型)

可以上網查詢font-family有的字體,
Cursive 英文草寫

<body>
<p style="font-size:300 px;font-family:Cursive">It's 300 px Cursive!!</p>
<!--這段文字同時運用的字體&字體尺寸->
</body>

style="color:"(文字顏色)
style="background-color:"(背景色)
顏色分為文字顏色和背景色,任何標籤都可以同時共存這兩種顏色屬性。

<body>
<p style="color:black;background-color:White">白底黑字</p>
<p style="color:gray;background-color:gray">灰底灰字</p>
<p style="color:White;background-color:black">黑底白字</p>
<p >灰底灰字需要反白才能看見</p>
</body>

<span></span>(片段)
片段可以被包覆在許多標籤內,對部分的文字做獨立的風格編輯。

<body>
<p >所謂的大人,就是懂得
<span style="color:black;background-color:black>人性的黑暗,</span>
永遠在臉上掛著
<span style="color:black;background-color:black>虛偽的</span>
笑容。</p>
</body>

[bgcolor=rgba(0, 0, 0, 0.0470588)]text-decoration:[bgcolor=rgba(0, 0, 0, 0.0470588)]none

<div></div>(區域)
區域又名區塊,本身是個空白標籤,可以定義長度與寬度花分一個平面空間。
如果沒有定義寬度或高度以及標籤內文,是不會對程式造成視覺上的影響,就如同註解一般。

如果沒以定義屬性本身功能則和<p></p>相同。

<body>
<div>下面其實有三個空區域</div>
<div></div>
<div></div>
<div></div>
<div>上面其實有三個空區域</div>
</body>


style="Width: px"(寬度)
style="Height: px"(高度)



style="text-align:"(文字對齊)
center 中間
left 左
right 右

文字對其能使文字在區域內向左、中、右對齊

<div style="Width:300px;Height:30px;text-align:center">↑</div>
<div style="Width:300px;Height:30px;text-align:center">↑</div>
<div style="Width:300px;Height:30px;text-align:center">↓</div>
<div style="Width:300px;Height:30px;text-align:center">↓</div>
<div style="Width:300px;Height:30px;text-align:left">←</div>
<div style="Width:300px;Height:30px;text-align:right">→</div>
<div style="Width:300px;Height:30px;text-align:left ">←</div>
<div style="Width:300px;Height:30px;text-align:right">→</div>

<p>body當然也能定義背景色!</p>
<body style="background-color:#0096FF">
<br>
<br>
<br>
<div style="Width:400px;Height:30px;background-color:red;color:White;text-align:center">紅</div>
<div style="Width:350px;Height:30px;background-color:Orange;color:White;text-align:center">橙</div>
<div style="Width:250px;Height:30px;background-color:green;color:White;text-align:center">綠</div>
<div style="Width:200px;Height:30px;background-color:blue;color:White;text-align:center">藍</div>
<div style="Width:150px;Height:30px;background-color:Indigo;color:White;text-align:center">靛</div>
<div style="Width:100px;Height:30px;background-color:purple;color:White;text-align:center">紫</div>
<br>
<br>
<br>
<p>這個彩虹同時使用了長度、寬度、背景色、文字色、文字對齊</p>
</body>

border 邊框,用於div區域,使其產生邊框,可另外依序定義邊框寬度、風格、顏色。
border-width:邊框寬度,單位越大則越粗。
border-color:邊框顏色。
border-style:邊框風格
dashed 長虛線
dotted 點虛線
solid 實線

border :5PX dotted RED

[bgcolor=rgba(0, 0, 0, 0.0470588)]border-radius邊框半徑,半徑越大div區域越圓。

{}選擇器,如果需要一口氣對大量同標籤定義相同的屬性,{}可以對相同的標籤一起定義,這個設定必須加開一個stylesheet.css規則。

另外選擇器也可以定義多重條件來篩選

<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
連結到一個stylesheet規則,href=""內是規則名稱,這個設定放置於<head></head>內。

HTML分頁

<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<title>Result</title>
</head>
<body><P>全</P><P>都</P>一<P>起</P><P>改</P><P>好</P></body>


stylesheet.css分頁

P
{
background-color:black;
color:White;
font-size:50 px;
}


*{}通用選擇器,
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3009777
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:網頁|程式|html|html5

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

2喜歡★ktisme 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:星海爭霸Ⅱ各單位建築平衡... 後一篇:【只需滑鼠操作】10款推...

追蹤私訊切換新版閱覽

作品資料夾

Lobster0627全體巴友
大家可以多多來我的YT頻道看看哦(*´∀`)~♥https://www.youtube.com/@lobstersandwich看更多我要大聲說5小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】