寒假 學習 HTML 第一天

HTML 入門知識

基礎概念

1、什麼是 HTML文件?
全稱是 :Hypertext Marked Language,中文名“超文本標記語言”。
從名字來看 ,本身是文本架構,,但是 包含一些 Tag,即“標記”。
標記的作用是 :告訴瀏覽器 如何顯示 這個文件
HTML 文件 後綴 是.html 或者 是.htm
編寫平臺 :基本的文本編輯器 。譬如,notepad等
運行/瀏覽 方式:雙擊打開

<html>
<head>
<title>Title of page</title>
</head>
<body>
This is my first homepage.<b>This text is bold</b>
</body>
</html>

範例解釋:

這對tag 告訴瀏覽器 是 文件的首尾 這對tag 是head信息 ,在瀏覽器中不顯示 但是 有助於 搜索引擎 能夠搜索 到 該網頁 這對 tag 是文件的標題,在瀏覽器最頂端 的標題欄中顯示 這對tag 是正文 之間文字 是粗體 顯示 b 即bold 的縮寫

HTML 元素 (HTML Elements)特點

標記文本,表示文本內容
用 tag表示 ,成對出現
不區分大小寫
起始的叫做 Opening tag 結尾 的叫做 Closing tag

HTML 元素屬性

元素 可以 擁有屬性屬性 擴展HTML元素的能力
舉例:

使用 bgcolor屬性 ,使得 頁面的成爲紅色

使用 border 屬性,將表格設成 一個無邊框的表格

屬性 通常 由 屬性名 和 值成對出現,name = “value”
屬性 通常 是附加給 HTML 的Opening Tag

基礎 Tag

用於 標題、段落、分行
正文標題

這 幾個 Tag 來定義 正文標題,從大到小,每個正文標題 自成一段

<h1> This is a heading</h1>
<h2> This is a heading </h2>
<h3> This is a heading </h3>
<h4> This is a heading </h4>
<h5> This is a heading </h5>
<h6> This is a heading </h6>

段落劃分
使用

劃分段落
<p> This is a paragraph </p>

換行
使用
這個 Tag ,可以在不新建段落的情況下 換行,沒有 Closing Tag
不要使用

換行

<p>This is a para <br>graph with line breaks </p>

註釋
註釋 寫在 之間 。瀏覽器自動忽略。

<!-- This is a comment -->

HTML 文件 會自動截去多於空格。不管你加多少空格,都會被看做一個空格。
一個空行也被看做 一個空格
有些 Tag 能夠將文本 自成一段 ,無需再使用

來分段,如


在這裏插入圖片描述
<html>
<body>
<p>
這一段
在源代碼裏
包含 很多分行,
但是 瀏覽器 忽略
這些分行。
</p>
<p>
這一段      在瀏覽器裏
包含  很多  空格
 但是     瀏覽器 忽略 多於空格
</p>
<p>
你使用 的瀏覽器窗口 大小決定了段落的行數 ,
<br><b>如果 你改變瀏覽器窗口的大小,段落的行數也會因此改變<b>
</p>
</body>
</html>

如何查看HTML的源代碼

一是 點擊鼠標右鍵,點擊 View Source (查看源代碼)命令;
二是 選擇瀏覽器菜單 View(查看)中的Source(源文件)命令;
借鑑 別人寫的好的地方

HTML特殊字符顯示

有些字符 在HTML中有特別的含義,就拿 < 就表示 HTML Tag的開始,這個
小於號是不顯示在我們最終看到的網頁裏的。那如果我們希望在網頁中顯示 一個小於號 ,該如何 操作呢?
這就要 說道 HTML 字符實體 (HTML Character Entities)
一個 字符實體 分成 三部分 :第一部分 是一個 & 符號,英文(ampersand);
:第二部分 是實體(Entity)名字 或者 是 # 加上實體編號;第三部分 是 一個分號;
比如 顯示 小於號 ( <) 寫成 :&It; 或者&#60;

用實體名字 好處是 易於理解。It 猜出 是 less than 劣 處 是並不是 所有瀏覽器 都支持 最新的實體名字 ;而 實體編號 ,各種瀏覽器都能處理

注意:實體是區分大小寫的

那麼 就可以解決一個問題:如何顯示 空格?
通常情況下 ,HTML 會自動截去多餘空格,不管你加多少空格,都被看做是一個空格。在網頁中增加 空格 可以使用   來表示空格

顯示結果 說明
顯示一個空格
Entity Name Entity Number
nbsp; #160
< 小於號
&It; <
> 大於號
gt; >
& &符號
amp; &
" 雙引號
quot; #34;

HTML 超鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章