HTML 框架基礎
問題
要學好前端,首先我們要先了解框架,也就是網頁框架html。
那麼HTML是什麼?XML是什麼?
SGML Standard Generalized Markup Language 標準通用標記語言是HTML的前身
HTML 超級文字標記語言 Hyper Text Markup Language 通過標記式的指令(Tag),將影像、聲音、圖片、文字動畫、影視等內容顯示出來。HTML一直被用作3W的資訊表示語言,使用HTML語言描述的檔案需要通過3W瀏覽器顯示出效果。HTML的普遍應用就是帶來了超文字的技術―通過單擊滑鼠從一個主題跳轉到另一個主題,從一個頁面跳轉到另一個頁面。HTML是展示網頁的,HTML和XML有點類似。但並不是一個東西,都是負責承載資料顯示的,但是XML更多的是作為資料交換中介商,HTML負責顯示資料。xml還有很多地方運用,比如作為配置檔案而存在,mybatis、spring等地方都有運用。
XML Extensible Markup Language 可擴充套件標記語言
可擴充套件標記語言雖然只是儲存資料,但極其簡單,易於在任何應用程式中讀/寫資料,應用軟體都支援XML。
- XML可以從HTML中分離資料。 即能夠在HTML檔案之外將資料儲存在XML文件中。
- XML可用於交換資料。 基於XML可以在不相容的系統之間交換資料。
- XML可應用於B2B中。 如在網路中交換金融資訊。
- XML可以共享資料。 XML資料以純文字格式儲存,使XML更易讀、便於記錄除錯,不同系統、程式的資料共享簡化。
- XML可以充分利用資料。 就像運算元據庫一樣,XML的資料可以被各種各樣的“閱讀器”處理。
- XML可以用於建立新的語言。 如,WAP和WML語言都是由XML發展來的。
1、HTML 基本結構
HTML基本內容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>input</title>
</head>
<body>
<h1>這是HTML標題</h1>
<p>這是HTML段落</p>
<a>這是HTML連結</a>
<img src="#">img元素不需要結束標記
</body>
</html>
HTML屬性
<a href="#">這是一個a連結,地址在href屬性中</a>
常用屬性
屬性 | 描述 |
---|---|
class | html元素類名 |
id | 元素的id |
style | html樣式(inline style) |
title | 題目 |
2、h 標籤
HTML 標題是通過 "h1" - "h6" 與"/h1"-"/h6"等標籤進行定義的。h標籤是一個行類元素
例如:
<h1>我是誰</h1>
<h2>我是誰</h2>
3、p 標籤
HTML 段落是通過
標籤進行定義的。p標籤是一個行類元素。例如:
<p>這是第一段</p>
<p>這是第二段</p>
4、a 標籤
。
HTML 連結是通過 a 標籤進行定義的。通過a連結實現跳轉頁面的功能。
<a href="https://www.bilibili.com/">bilibili.com</a>
5、ul,ol,dl,標籤
【ul】
意思是無序列表
【ol】
意思是有序列表
【li】
巢狀在ul或ol標籤中
【dl】
定義一個沒有字首的列表
【dt】
題目/物品/標誌
【dd】
對【題目/物品/標誌】的解釋
6、img 標籤
HTML 通過 img 標籤插入圖片,並用 src 屬性定點陣圖片的地址
<img src="imgs/violet.jpg">
在同級目錄下,可以直接使用 src 呼叫圖片
非同級目錄下,如果直接使用會出現圖片不顯示的情況:
解決辦法: ../【跳到上級目錄】
7、input 標籤
intput稱為表單標籤,輸入型別由type確定
網頁中的 input:
例項
placehoder屬性
作用:設定提示資訊
程式碼部分
呈現效果:
8、select標籤
分為以下四種
第一種:
執行結果:
第二種:加入size屬性
執行結果:
第三種:加入multiple屬性
執行結果:
第四種:加入opthgroup分組,加粗並且不可選中
執行結果:
9、textarea標籤
cols定義文字框的長度
執行結果:
rows定義文字框的寬度
執行結果:
10、div標籤
div標籤的使用
- div代表網頁中的區塊,劃分割槽域進行管理。
- 地圖下的省份,省份下的市,市裡的區,區裡的街道都是劃分管理的。
- div標籤內部可以使用其他型別標籤
- div標籤內部可以巢狀多層div標籤
div標籤例項
執行結果:
11、文字格式標籤
名稱 | 功能 |
---|---|
hr | 水平線 |
b/strong | 加粗 |
i/em | 斜體 |
small | 小字型 |
sub | 下標字 |
sup | 上標字 |
ins | 插入字 |
del | 刪除字 |
pre | 預文字格式 |
實體
< 小於號
>大於號
©@
內聯框架
什麼是內聯框架?內聯框架,即IFRAME,是HTML標籤,作用是文件中的文件。通俗的講就是通過內聯框架可以在一個視窗中顯示多個頁面。
width/heigth設定寬高
frameborder邊框控制
標籤連結頁面實驗
實現效果
URL
> URL是什麼?URl是一個網頁的地址,可以用字母或(IP網際網路協議)數字組成
常見的URL scheme
http--超文字傳輸協議(不加密)
https--安全超文字傳輸協議(安全網頁,加密所有的資訊交換)
ftp--檔案傳輸協議(用於上傳/下載到網站)
如果有幫助到您可以收藏訂閱哦~!