初識 “HTML”

夏心兒發表於2019-02-16

HTML

什麼是HTML?

①全稱:超文字標記語言
②超文字:在普通的文字內容的基礎上新增超連結、圖片、視訊等
③標記語言:HTML提供一系列標籤
④版本:HTML 4.01

HTML宣告

1.編碼格式:HTML 5
2.HTML的模版
①HTML的宣告 <!DOCTYPE html>
作用:告訴瀏覽器當前HTML頁面的版本和型別
用法:必須在HTML頁面的0行0列
注意:宣告並不是必要的,宣告讓瀏覽器更好地解析HTML頁面。
②根標籤<html>
閉合標籤:具有開始標籤和結束標籤
注意:一個HTML頁面中只能具有一個根標籤
③<head>標籤
作用:定義當前HTML頁面的資訊
子標籤
<title> 定義HTML頁面的標題,方便被搜尋引擎抓取。
<link> 引入外部的CSS檔案
<style> 編寫CSS樣式程式碼
<script> 引入外部的JavaScript檔案或編寫JavaScript程式碼
<meta> <meta charset=”UTF-8″> 設定編碼格式
<meta name=”keywords”> 設定關鍵字,方便被搜尋引擎抓取。
④<body>標籤
作用:顯示在瀏覽器視窗中

HTML的標籤

①閉合標籤:具有開始和結束標籤
②單標籤:只有開始標籤

HTML的屬性

1.定義:被定義在開始標籤
2.格式:屬性名稱=”值”
3.分類:
①標準屬性:幾乎所有的標籤都具有的屬性
舉例:id-標識,唯一
name-名稱
class
style

②私有屬性:只有某個具體的標籤具有的屬性
常見的標籤:
標題 <h1>~<h6>
效果:從大到小
<h1>:方便地搜尋引擎抓取,一個HTML頁面最好只有一個<h1>
段落 <p></p>
換行 <br>
水平線 <hr>

列表

①有序列表
<ol>
<li></li>
</ol>
②無序列表
<ul>
<li><li>
</ul>
③定義列表
<dl>
<dt>專案名稱</dt>
<dd>專案中的具體內容</dd>
</dl>

連結

<a href="地址"></a>

作用:實現頁面之間的跳轉
②錨點

<a href="#名稱">回到頂部</a>

③傳送郵件

<a>元素的屬性列表

屬性名 描述
href URL 規定連結的目標 URL。
target _blank/_parent/_self 規定在何處開啟目標 URL。僅在 href 屬性存在時使用。

路徑

①相對路徑:目標頁面相對於當前頁面的路徑
②絕對路徑:從根目錄開始查詢到目標頁面的路徑

圖片

①<img src=”圖片的地址” alt=””>
②顯示大小:width 設定圖片顯示的寬度
Height 設定圖片顯示的高度
③注意:設定顯示的寬度和高度與原圖片的比例保持一致
④img元素的屬性列表:

屬性名 描述
align topbottommiddleleftright HTML5 不支援。HTML 4.01 已廢棄。 規定如何根據周圍的文字來排列影像。
alt text 規定影像的替代文字。
height pixels 規定影像的高度。
src URL 規定顯示影像的 URL。
width pixels 規定影像的寬度。

HTML表格

①概念:具有行和列
②基本結構
<table> 表示表格
<tr> 表示行
<td> 表示單元格
③帶表頭的表格
表頭單元格由<th>建立,元素中的文字通常呈現粗體並居中。
標準單元格由<td>建立,元素中的文字預設左側對齊。
分類:
<thead> 表示表格的表頭,顯示在表格的最上面。
<tbody> 表示表格中的資料
<tfoot> 表示表格中的結尾,顯示在表格的最下面。
④帶標題的表格
<caption>定義標題:每個表格只能設定一個,預設居中顯示。
⑤跨行或跨列
rowspan 跨行
colspan 跨列

HTML表單

①作用:提交頁面中的資料內容
②<form>:表示表單
屬性名 值 描述
action URL 規定當提交表單時向何處傳送表單資料。
method get/post 規定用於傳送表單資料的 HTTP 方法。
name text 規定表單的名稱。

③表單的元件:<input>
④輸入框
<input type=”text”>
<input type=”password”>

⑤按鈕
<input type=”button”>
<input type=”reset”>
<input type=”submit”>
⑥單選或多選框
<input type=”radio”>
<input type=”checkbox”>
⑦隱藏域
<input type=”hidden”>
⑧檔案域
<input type=”file”>
⑨<select>
下拉單選框
下拉多選框

HTML實體

概念:HTML實體指的就是HTML的轉義字元

顯示結果 描述 實體名稱
空格  
< 小於號 <
> 大於號 >
& 和號 &
引號
© 版權(copyright) ©
® 註冊商標 ®
商標
× 乘號 ×
÷ 除號 ÷