自學嵌入式 day37 HTML

HTML:超文本標記語言
HyperText Markup Language
一種用于創建網頁的標準標記語言
HTML 運行在瀏覽器上,由瀏覽器來解析。

https://www.runoob.com/html/html-tutorial.html

1.格式
<!DOCTYPE html>?
<html>
<head>
<meta charset="utf-8">?
<title>中文測試。。。。</title>
</head>
<body>
這里是測試body測試內容。。。
</body>
</html><!DOCTYPE html> 聲明為 HTML5(最新的HTML標準)文檔 告訴瀏覽器按照標準模式進行解析渲染頁面,有助于瀏覽器中正確顯示網頁
<html> </html>元素是 HTML 頁面的根元素
<head> 元素包含了文檔的元(meta)數據,如 <meta charset="utf-8"> 定義網頁編碼格式為 utf-8。
<title> 元素描述了文檔的標題
<body> 元素包含了可見的頁面內容

2.標簽 在body內
HTML 標記標簽通常被稱為 HTML 標簽 (HTML tag)。
HTML 標簽是由尖括號包圍的關鍵詞,比如 <html>
HTML 標簽大部分是成對出現的,比如 <b> 和 </b>,還有少部分為單標簽,比如<hr>
標簽對中的第一個標簽是開始標簽,第二個標簽是結束標簽
開始和結束標簽也被稱為開放標簽和閉合標簽


<h1></h1>雙標簽 標題 ,加粗,換行 ?1-6 ---》小
<p></p> 雙標簽 ?段落,有換行功效
<hr> 單標簽 ?左到右分割符(橫線)
<!-- ? ?-->注釋

3.元素的屬性
給元素提供附件信息,大部分的元素屬性
屬性一般描述于開始標簽
屬性總是以"名稱=值對"的形式出現,比如:name="value"。
語法:<標簽 屬性名稱=參數1>
1) bgcolor ,body的屬性設置網頁的背景色
<body bgcolor="ff1234">
2)background ?body的屬性設置網頁的背景圖片

3)align屬性 值: left,right,center
4.文本元素屬性
b 元素 <b>內容</b> 加粗
br 換行<br>?
i元素, 字體傾斜<i></i>
del元素 刪除文字<del></del>
strong ?強調一段文字,效果類似 b標簽
ins元素,插入文字(下劃線<ins></ins>)
small元素, 超小字體<small></small>
sub 下標<sub></sub>
sup ?上標<sup></sup>
<br>h<sub>2</sub>0
<br>100m<sup>2</sup>

5、img 單標簽
<img src="url" alt="some_text">
src 圖像來源
alt 如果不能正確打開,顯示的替換文字
width, height
<img src="abc.jpg" alt="美女" width="50" height="60">?
<img src="abc.jpg" alt="美女" width="50%" height="200%">
百分比是相對于網頁而言的, 高度百分比無效的

?? ?&nbsp ?空格

6、超鏈接
5種形式
基本語法
<a href="url">鏈接文本</a>
1.鏈接外部網站
2.鏈接本地文件
3.圖片鏈接
4.電子郵件鏈接打開電子郵件
5.下載文件鏈接

<a href="http://www.baidu.com">baidu</a>
<br><a href="1.html">鏈接文件</a>
<br><a href="1.html"><img src="abc.jpg"></a>
<br><a href="mailto:123@13.com">發送郵件</a>
<br><a href="abc.jpg">下載</a>

上面的方法在打開新網頁時,老的網頁會關閉
target 屬性
_self :當前位置打開 默認值
_blank 新窗口中打開
<a href="http://www.baidu.com" target="_blank">baidu</a>



7、列表
1)有序列表,
2)無需序列
3)自定義列表

1)無序列表 前面無數字
<ul type=square>
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ul>
type屬性 文字最前面的符號
disc 黑色實心圓
circle 白色空心圓
square 黑色方塊

2)有序列表,前面有數字

?? ?<ol>
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ol>
其中可以放文字,圖片,或鏈接
有type屬性,設置排序使用什么數字
a 表示小寫英文字母編號
A 表示大寫英文字母編號
i 表示小寫羅馬數字編號
I 表示大寫羅馬數字編號
1 表示數字編號(默認)

8、表格的構成,
table,外框
tr 行
td 列
<table border="1">
<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-3</td></tr>
<tr><td>3-1</td><td>3-2</td><td>3-3</td></tr>
</table>
3行 3列
表格的屬性
border 邊框粗細
th,是tr的屬性,列標題,自動居中,加粗(和tr用法一樣)
colspan,橫向合并單元格,需要 整形參數
<tr><th colspan="3">name</th></tr>?

表格的合并
rowspan ,列項合并,整數參數

?? ?
9、表單?? ?傳遞參數,數據
HTML 表單用于收集用戶的輸入信息。
HTML 表單表示文檔中的一個區域,此區域包含交互控件,將用戶收集到的信息發送到 Web 服務器。
<form>
</form>
屬性 action,指定表單發送的地址(表單轉向的網頁等)
屬性 method 發送的方式 get,post?
get方法 數據會附加到url的后面傳遞給服務器 默認
post,將數據包大包發給服務器,等候服務器來讀取?
表單中重要的字元素 input button?

<form method="get" action="">
username: <input type="text" name="用戶名"><br>
passward: <input type="text" name="密碼">
</form>
10、input元素,(輸入框)他是表單的一個字屬性
指定表單中的內容項,比如輸入內容的文本框
可以指定表單屬性,也可以放在表單的外面。
input元素的屬性:
type,指定輸入框的類型,
text 單行文本,
password 密碼,
submit 提交按鈕,
radio 單選按鈕
reset 重置按鍵,
image 圖片式按鍵
<input type="image" src="1.jpg" alt="圖標" width="48" height="48"
點擊圖片會上交點擊的坐標(get方式url中可以看到)


name:名稱,輸入內容識別名稱,傳遞參數時候的參數名稱
value: 默認值,輸入框默認填入的內容,
maxlength,指定最大長度maxlength="3"
placeholder,設置提示信息的。
required:表示內容必須填寫,不然不能提交。

<form action="xxx.html" method="get" align="center">
username: <input type="text" name="用戶名" required><br>
passward: <input type="password" name="密碼" maxlength="3" placeholder="你猜"><br>
<input type="reset" value="重置">
<input type="submit" value="提交">
<input type="button" value="按鍵">
<input type="image" src="img_submit.gif" alt="圖標" width="48" height="48">?? ?
</form>

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/916782.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/916782.shtml
英文地址,請注明出處:http://en.pswp.cn/news/916782.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【車聯網kafka】Kafka核心架構與實戰經驗(第一篇)

目錄 一、我與kafka的緣分-初識Kafka 二、Kafka深入探討-了解kafka ?編輯2.1 kafka 生產者框架 2.1.1 生產者在生活中的實例 2.1.2 kafka生產者流程及框架 1. 主線程處理階段 2. Sender線程處理階段 設計優勢總結 2.2 kafka 生產者框架中的一些關鍵參數 2.3 kafka 生…

Go 語言變量作用域

Go 語言變量作用域 引言 在編程語言中&#xff0c;變量作用域是定義變量可以使用和不可使用的區域。在Go語言中&#xff0c;理解變量的作用域對于編寫高效且易于維護的代碼至關重要。本文將詳細介紹Go語言中的變量作用域&#xff0c;包括其規則、類型以及實際應用。 一、變量作…

單卡10分鐘部署MiniCPM4-0.5B:輕量級大模型本地運行指南

一、介紹 MiniCPM 4 是一個極其高效的邊緣側大型模型&#xff0c;經過了模型架構、學習算法、訓練數據和推理系統四個維度的高效優化&#xff0c;實現了極致的效率提升。 &#x1f3d7;? 高效的模型架構&#xff1a; InfLLM v2 – 可訓練的稀疏注意力機制&#xff1a;采用可…

CSS變量與Houdini自定義屬性:解鎖樣式編程新維度

在前端開發中&#xff0c;CSS變量和Houdini自定義屬性正在徹底改變我們編寫和管理樣式的方式。這些技術不僅提高了樣式代碼的可維護性&#xff0c;更為CSS帶來了編程語言的強大能力。一、CSS變量&#xff1a;原生樣式的革命 CSS變量&#xff08;CSS Custom Properties&#xff…

Android中PID與UID的區別和聯系(2)

一、核心概念對比特性PID (Process ID)UID (User ID)本質進程唯一標識符應用身份標識符分配時機進程啟動時動態分配應用安裝時靜態分配生命周期進程結束時回收應用卸載時才回收變化性每次啟動都可能不同長期保持不變作用范圍單進程內唯一全設備范圍唯一核心作用系統資源管理&am…

TCPDump實戰手冊:協議/端口/IP過濾與組合分析指南

目錄 一、基礎過濾速查表 1. 協議過濾&#xff08;單協議&#xff09; 2. 端口過濾 3. IP地址過濾 二、組合過濾實戰示例 1. 協議端口組合 2. IP端口組合 3. 復雜邏輯組合 三、高級協議分析示例 1. HTTP請求分析 2. DNS問題排查 3. TCP連接問題分析 四、組合過濾場…

【智能協同云圖庫】智能協同云圖庫第八彈:基于阿里云百煉大模型—實現 AI 擴圖功能

AI 擴圖功能 需求分析 隨著 AI 的高速發展&#xff0c;AI 幾乎可以應用到任何傳統業務中&#xff0c;增強應用的功能&#xff0c;帶給用戶更好的體驗。 對于圖庫網站來說&#xff0c;AI 也有非常多的應用空間&#xff0c;比如可以利用 AI 繪圖大模型來編輯圖片&#xff0c;實現…

2025年Solar應急響應公益月賽-7月筆記ing

應急響應身為顏狗的我是真心覺得lovelymem的ui寫得~~~~【任務1】應急大師題目描述&#xff1a;請提交隱藏用戶的名稱&#xff1f;print打印注冊表&#xff0c;或者開啟環境是就有【任務4】應急大師題目描述&#xff1a;請提交黑客創建隱藏用戶的TargetSid&#xff08;目標賬戶安…

C++/CLI vs 標準 C++ vs C# 語法對照手冊

&#x1f680; C/CLI vs 標準 C vs C# 語法對照手冊&#x1f9e9; 核心類型系統對比 // 類型聲明語法對比 標準 C C/CLI C# ─────────────────────────────────────────────────…

倉庫管理系統-2-后端之基于繼承基類的方式實現增刪改查

文章目錄 1 數據庫表user 2 后端通用框架 2.1 User.java(實體類) 2.2 使用封裝的方法(繼承基類) 2.2.1 UserMapper.java(mapper接口) 2.2.2 UserService.java(service接口) 2.2.3 UserServiceImpl.java(service實現類) 2.2.4 UserController.java(控制器) 3 增刪改查(封裝的方法…

【el-table滾動事件】el-table表格滾動時,獲取可視窗口內的行數據

一個簡單的獲取內容的辦法 表格部分&#xff0c;主要是ref寫一下<el-table :data"tableData" ref"tableRef"> </el-table>進入頁面的時候綁定監聽 mounted(){ // 綁定滾動事件this.$nextTick(() > {const table this.$refs.tableRef;const…

OCR 賦能自動閱卷:讓評分更高效精準

考試閱卷中&#xff0c;OCR 技術正成為高效助手&#xff0c;尤其在客觀題和標準化答題場景中表現亮眼。將考生答題卡掃描后&#xff0c;OCR 能快速識別填涂的選項、手寫數字或特定符號&#xff0c;與標準答案比對后自動判分。相比人工閱卷&#xff0c;它能在短時間內完成成百上…

在docker中安裝frp實現內網穿透

服務端frps 1.首先在服務器端安裝frps docker pull snowdreamtech/frps2.本地創建frps的配置文件frps.ini [common] bind_port 7000 # frp 服務端控制端口 token xxxxx # 客戶端認證密鑰3.啟動frps docker run -d --name frps \ --network host \ --restartalwa…

電腦開機后網絡連接慢?

在數字化日益普及的今天&#xff0c;電腦已成為我們工作和生活中不可或缺的工具。但是&#xff0c;可能很多用戶都遇到過電腦開機后網絡連接慢的情況&#xff0c;這不僅影響了我們的工作效率&#xff0c;還極大降低了上網體驗。怎么解決該問題呢&#xff1f;本文分享的這5個方法…

一分鐘部署一個導航網站

先看效果1.部署教程 mkdir -p /home/ascendking/mysite cd /home/ascendking/mysite# 安裝 WebStack-Hugo 主題git clone https://gitee.com/WangZhe168_admin/WebStack-Hugo.git themes/WebStack-Hugo# 將 exampleSite 目錄下的文件復制到 hugo 站點根目錄 cd /home/ascendki…

Rust實現微積分與高等數學公式

基于Rust實現高等數學中微積分 以下是基于Rust實現高等數學中微積分相關公式的示例整理,涵蓋微分、積分、級數等常見計算場景。內容分為基礎公式和進階應用兩類,提供可直接運行的Rust代碼片段(需依賴num或nalgebra等庫)。 微分運算 導數的數值近似(前向差分) 適用于函…

Android 鍵盤

基礎知識1. 物理鍵盤&#xff08;Physical Keyboard&#xff09;定義物理鍵盤指的是設備上真實存在的、可以按壓的鍵盤。例如&#xff1a;早期的 Android 手機&#xff08;如黑莓、摩托羅拉 Milestone&#xff09;自帶的 QWERTY 鍵盤外接的藍牙/USB 鍵盤平板或 Chromebook 上的…

SuperClaude Framework 使用指南

SuperClaude Framework 使用指南SuperClaude Framework 是一個開源配置框架&#xff0c;將 Claude Code 從通用 AI 助手轉變為專業的上下文感知開發伙伴。該框架通過模板驅動架構應用軟件工程原理&#xff0c;為專業軟件開發工作流程提供了強大的增強功能。目前該項目處于 v3.0…

Ruby 發送郵件 - SMTP

Ruby 發送郵件 - SMTP 在互聯網的世界中,郵件服務已經成為我們日常生活中不可或缺的一部分。而在開發過程中,使用Ruby發送郵件是一項基本技能。SMTP(Simple Mail Transfer Protocol)是互聯網上用于發送電子郵件的標準協議。本文將詳細介紹如何在Ruby中使用SMTP發送郵件。 …

Docker運行Ollama

1.docker-compose啟動ollama 按照 ollama docker-compose配置說明 配置并啟動ollama容器&#xff0c;啟動成功后&#xff0c;瀏覽器訪問 http://localhost:11434 如果顯示如下即代表成功 如果你的服務器支持GPU&#xff0c;可添加GPU參數支持&#xff0c;參考&#xff1a;htt…