什麼是網頁?

我們會先編輯一個文字檔 HTML,經由瀏覽器(Chrome, FireFox, IE...)渲染(Render)後的畫面就是我們看到的網頁。
HTML 必備標籤
HTML 全名為 HyperText Markup Language
<!DOCTYPE HTML>會寫在第一行,目的是跟瀏覽器說要用最新的 HTML 格式去渲染出網頁。
標籤都會成雙成對的顯示,如下
<html></html>
把整個網頁都包住<head></head>網頁相關資訊:<meta charset ="utf-8" />or<meta charset="utf-8">
表示網頁的編碼適用 utf-8。
其實本來是<meta charset ="utf8"> </meta>,但因為兩個開合標籤內沒有其他東西,所以可以和在同一個標籤內,或是直接不加反斜線。<title> 這是 Title </title>網頁的標題

其他會放在 head 裡的標籤待補....
<body></body>網頁內容:
註解不會顯示在網頁上,是給閱讀網頁程式碼的人看的。<!-- 我是註解 -->
HTML 常用標籤(上)
- h1 ~ h6 (Heading) 內文的標題,有 6 種大小可以選擇

<p>內文</p>(Paragraph) 定義段落
使用 Lorem ipsum 可以看文章或文字在不同字型、版型下看起來是不是自己想要的效果。<div></div>用來細分區塊,目前階段放上此標籤,網頁看起來沒有變化,在接下來 css 上會比較有明顯感受到他的好處。<span></span>跟 div 也是分區塊的作用,差別在於針對某個文字使用 span實不會分行,但使用 div 會自動分行。<img alt ="替代文字" title ="圖片標題" src = "圖片來源網址">
alt: alternate
src: sorce<img title="地球媽媽" src="https://i1.wp.com/image.pcrookie.com/2015/02/Google_13D3A/image.png?resize=264%2C226" />移動滑鼠到圖片上方,會顯示出地球媽媽的 title

<img alt="圖片呢?!" title="地球媽媽" src="" />圖片網址無效時,alt 內容會顯示在圖片邊

- 顯示清單
<ul></ul>unordered list 無排序
<ol></ol>ordered list 有排序
<li></li>list item 在 ul 或 ol 標籤裡的項目// 無排序 <ul> <li>Apple</li> <li>Peach</li> <li>Orange</li> <li>Banana</li> </ul>
// 有排序 <ol> <li>Apple</li> <li>Peach</li> <li>Orange</li> <li>Banana</li> </ol>
<pre></pre>(preformatted text)
如果要在網頁裡呈現程式碼, 使用此標籤可以保留完整格式,該有的空格會如我們的程式碼一樣呈現在網頁上。<br>(line break)
換行<table></table>表格<tr></tr>(table row)
表格中的行<td></td>(table cell)
表格中帶有資料的單元格<th></th>(table header)
表格中的標題,通常是第一列,或第一行
<a href="欲連結的網址 / #id" target="是否開新分頁"></a>(anchor)- href: hypertext reference
- 連到網頁外面的位址
- 連到網頁裡面的位址 (要先在 heading 後加上 id)
- target
- _self 在原本頁面開啟
- blank 在新分頁開啟
- href: hypertext reference
![[Java_note]多載(Overload), 覆寫(Override), 多型(Polymorphism)](https://static.coderbridge.com/images/covers/default-post-cover-1.jpg)
![[React 05] styled component](https://static.coderbridge.com/images/covers/default-post-cover-2.jpg)
