前端三件套之html詳解

目錄

一 認識

二 標簽的分類

三 標簽

body標簽

標題標簽

段落標簽

換行標簽

水平分割線

文本格式化標簽

圖片標簽

音頻標簽

鏈接標簽

列表標簽

表格標簽

表單標簽

input標簽

下拉菜單標簽

textarea文本域標簽

label標簽

語義化標簽

button標簽

字符實體


一 認識

HTML(HyperText Markup Language)就是超文本標記語言。"超文本"就是表示頁面內可以包含非文字元素,如:圖片、鏈接、音樂等等。它是一種建立網頁文件的語言,通過標記式的指令(Tg),將影像、聲音、圖片、文字等鏈接顯示出來。這種標記性語言是因特網上網頁的主要語言。HTML網頁文件可以使用記事本、寫字板、HBuilder、Sublime等編輯工具來編寫,以.htm或.html為文件后綴名保存。將HTML網頁文件用瀏覽器打開顯示,若測試沒有問題則可以放到服務器(Server)上,對外發布信息。

ctrl + / 注釋

標簽的結構圖

結構說明:

  • 標簽由<、>、/、英文單詞或字母組成。并且把標簽中<>包括起來的英文單詞或字母稱為標簽名
  • 常見標簽由兩部分組成,我們稱之為 雙標簽 。前部分叫開始標簽,后部分叫結束標簽,兩部分之間包裹內容
  • 少數標簽由一部分組成,我們稱之為:單標簽。自稱一體,無法包裹內容。

二 標簽的分類

HTML中標簽元素三種不同類型:塊狀元素,行內元素,行內塊狀元素。

塊級元素

元素都從新的一行開始,并且其后的元素也另起一行;元素的高度、寬度、行高以及頂和底邊距都可設置;

元素寬度在不設置的情況下,是它本身父容器的100%(和父元素的寬度一致),除非設定一個寬度。

行內元素

和其他元素都在一行上,元素的高度、寬度及頂部和底部邊距不可設置;元素的寬度就是它包含的文字或圖片的寬度(即寬度由內容撐開),不可改變。

行內塊狀元素

和其他元素都在一行上;元素的高度、寬度、行高以及頂和底邊距都可設置。

三 標簽

body標簽

<body bgcolor="pink" text="blue">

bgcolor 背景顏色 1.顏色名 2.rgb 3.16進制

text 字體顏色 1.顏色名 2.rgb 3.16進制

標題標簽<h1-6>

不建議在頁面中大量使用h1標簽,h1標簽可以被搜索引擎(如百度)獲取到,如果有多個,可能會進入搜索引擎的黑名單

段落標簽<p>

<p></p> 段落會自動換行

常用屬性:

align:對齊方式

left 居左對齊

right 居右對齊

center 劇中對齊

justify 兩端對齊

換行標簽<br>

水平分割線<hr>

width 寬度 1.百分比 2.px

align 對齊方式 left right center(默認)

size 水平線粗細

文本格式化標簽

font

設置字體相關的標簽

常用屬性:

color 字體顏色 (顏色名、十六進制、rgb)

size 字體大小

face 字體風格(楷體,黑體,宋體)

pre

定義預格式化的文本 保留文本中的空格和換行.文本呈現等寬字體

strong等 突出重要性的強調語境 可以用右側的標簽 以區分

圖片標簽

alt 圖片加載失敗,會顯示alt文本

title 鼠標懸停的時候,顯示文本信息

width和height屬性

相對路徑-上級目錄

目標文件在上級目錄中 ../ 到上一級目錄

音頻標簽

視頻標簽<video>

目前支持三種格式:MP4、WebM、Ogg

鏈接標簽<a>

行內元素 不會自動換行

href 跳轉地址 必須的 如果未設置該屬性,則a標簽與普通文本沒有什么區別

target屬性

_self 在當前窗口打開,覆蓋該網頁

_blank 在新窗口跳轉 保留原網頁

a標簽實現錨點

如果要跳轉到當前頁面 <a href=""或 href=“#”>

跳轉到指定位置 如下圖

列表標簽

無序列表 ul 有序列表 ol

自定義列表

                    <dl><dt>關于學成網</dt><dd><a href="#">關于</a></dd><dd><a href="#">管理團隊</a></dd><dd><a href="#">工作機會</a></dd><dd><a href="#">客戶服務</a></dd><dd><a href="#">幫助</a></dd></dl><dl><dt>新手指南</dt><dd><a href="#">如何注冊</a></dd><dd><a href="#">如何選課</a></dd><dd><a href="#">如何拿到畢業證</a></dd><dd><a href="#">學分是什么</a></dd><dd><a href="#">考試未通過怎么辦</a></dd></dl><dl><dt>合作伙伴</dt><dd><a href="#">合作機構</a></dd><dd><a href="#">合作導師</a></dd></dl>

表格標簽

table常用屬性:

border 邊框

width 寬度

像素值或百分比(如果是百分比,參考的是上一級元素的寬度,如果上一級元素未設置,則參考屏幕 寬度)

align 表格的對齊方式

tr常用屬性:

align 每行中文本內容的對齊方式

valign 每行中文本內容的垂直方向對齊方式

bgcolor 設置行的背景顏色

css樣式

border-collapse: collapse 合并表格邊框

合并單元格? rowspan? colspan

<table width="500px" height="200px"  align="center" border="1" style="border-collapse: collapse;"><tr align="center"><th>班級</th><th>姓名</th><th>性別</th></tr><tr  align="center"><td>數據222</td><td>張三</td><td>男<td></tr><tr  align="center"><td>數據222</td><td>張三</td><td>男<td></tr></table>

caption 標簽書寫在table標簽內部

th 標簽書寫在tr標簽內部(用于替換td標簽)

<table border="10" width="500" height="300" ><caption>學生成績單</caption><thead>    <tr><th>姓名</td><th>成績</td><th>評語</td></tr></thead><tbody><tr><td>小哥哥</td><td>100分</td><td>小哥哥真帥氣</td></tr><tr><td>小姐姐</td><td>100分</td><td>小姐姐真漂亮</td></tr></tbody><tfoot><tr><td>總結</td><td>優秀的</td><td>meili</td></tr></tfoot></table>

合并單元格

跨行rowspan 跨列colspan

表單標簽

屬性 placeholder 提示

input標簽

radio單選框 根據name 分組。有相同name屬性值的單選框為一組,一組中同時只能有一個被選中 check 默認的選中

文件選擇 file中屬性 multiple 多文件選擇

按鈕

示例:

下拉菜單標簽

		城市: <select name="city" multiple="multiple" size="10" disabled="disabled"> <option>北京</option><option>上海</option><option>河南</option><option>北京</option><option>上海</option><option>河南</option><option>北京</option><option>上海</option><option>河南</option><option>北京</option><option>上海</option><option>河南</option></select>城市: <select name="city" ><option>請選擇城市</option><option value="beijing">北京</option><option selected="selected">上海</option><option>河南</option>

textarea文本域標簽

<textarea cols="60" rows="30" placeholder="個人簡介信息"></textarea>

label標簽

1.<label for="uname">姓名:</label><input type="text" id="uname"/>
2.<label >姓名:<input type="text" id="uname"/></label>

點擊男女就可以選中

語義化標簽

沒有語義的布局標簽

div標簽:一行只顯示一個(獨占一行)

span標簽:一行可以顯示多個

有語義的布局標簽

字符實體

空格 &nbsp;

button標簽

字符實體

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

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

相關文章

Google Play 賬號創建及材料準備

1&#xff1a;注冊一個關聯Google Play賬號的Google賬號&#xff0c;關聯郵箱進行自動轉發 2&#xff1a;準備一張Visa、Master、JCB、運通卡或Discover等美國信用卡或全球付虛擬信用卡&#xff0c;用來支付25美金的GP賬號注冊費 3&#xff1a;為避免出現關聯原因被封&#x…

Pycharm和Flask的學習心得(4和5)

一&#xff1a;認識路由&#xff1a; &#xff08;1&#xff09;&#xff1a;接受請求的類型&#xff1a; app.route(hello ,methods [GET ,POST]) 請求類型主要有兩種(常用)&#xff1a;GET 和 POST ; GET: 直接輸入的網址&#xff08;url訪問的就是GET請求&#xff09; …

DeepSeek 賦能智能電網:從技術革新到全場景應用實踐

目錄 一、智能電網的發展現狀與挑戰二、DeepSeek 技術解析2.1 DeepSeek 技術原理2.2 DeepSeek 技術優勢 三、DeepSeek 在智能電網中的具體應用3.1 設備管理智能化3.2 電網運行優化3.3 客戶服務提升3.4 規劃建設智能化3.5 經營管理高效化3.6 辦公輔助便捷化 四、DeepSeek 在智能…

MFC 編程中 OnInitDialog 函數

核心作用 對話框初始化入口 &#xff1a;創建完成后第一個執行的函數。是對話框的起點。控件操作安全期 &#xff1a;此時所有控件已創建完成。可以安全地進行控件的初始化、屬性設置等操作。界面布局最佳時機 &#xff1a;窗口顯示前完成初始化設置。可以進行布局調整、數據初…

前端地圖數據格式標準及應用

前端地圖數據格式標準及應用 坐標系EPSGgeojson標準格式基于OGC標準的地圖服務shapefile文件3D模型數據常見地圖框架 坐標系EPSG EPSG&#xff08;European Petroleum Survey Group&#xff09;是一個國際組織&#xff0c;負責維護和管理地理坐標系統和投影系統的標準化編碼 E…

Python爬蟲(35)Python爬蟲高階:基于Docker集群的動態頁面自動化采集系統實戰

目錄 一、技術演進與行業痛點二、核心技術棧深度解析2.1 動態渲染三件套2.2 Docker集群架構設計2.3 自動化調度系統 三、進階實戰案例3.1 電商價格監控系統1. 技術指標對比2. 實現細節 3.2 新聞聚合平臺1. WebSocket監控2. 字體反爬破解 四、性能優化與運維方案4.1 資源消耗對比…

04-jenkins學習之旅-java后端項目部署實踐

1、創建被管理項目 2、構建流程說明 jenkins其實就是將服務部署拆分成了&#xff1a; 1、拉取代碼(git) 2、打包編譯 3、自定義腳本(jar復制、執行啟動腳本) 4、部署成功后的一些通知等 3、demo配置 3.1、General 3.2 源碼管理 添加用戶名密碼方式如下圖 3.2.1 常見錯誤(r…

科研經驗貼:AI領域的研究方向總結

一、數據集&#xff08;Dataset&#xff09; 定義&#xff1a; 用于訓練、驗證和測試模型的樣本集合&#xff0c;通常包含輸入特征&#xff08;如圖像、文本&#xff09;和對應標簽&#xff08;如類別、回歸值&#xff09;。 關鍵作用&#xff1a; 數據劃分&#xff1a; 訓練…

Android 網絡全棧攻略(四)—— 從 OkHttp 攔截器來看 HTTP 協議一

上一篇我們詳解了 OkHttp 的眾多配置&#xff0c;本篇來看 OkHttp 是如何通過責任鏈上的內置攔截器完成 HTTP 請求與響應的&#xff0c;目的是更好地深入理解 HTTP 協議。這仍然是一篇偏向于協議實現向的文章&#xff0c;重點在于 HTTP 協議的實現方法與細節&#xff0c;關于責…

免費AI工具整理

1、NVIDIA models ALL&#xff1a;Try NVIDIA NIM APIs example&#xff1a;llama-3.1-405b-instruct Model by Meta | NVIDIA NIM 2、文心一言 文心一言 3、納米AI 納米AI搜索 4、其他 ChatGPT 鏡像網址&#xff08;5月持續更新&#xff09; - 最優網址

C++ std::find() 函數全解析

std::find()是C標準庫中用于線性查找的基礎算法&#xff0c;屬于<algorithm>頭文件&#xff0c;可應用于任何支持迭代器的容器。 一、函數原型與參數 template< class InputIt, class T > InputIt find( InputIt first, InputIt last, const T& value );??…

MySQL--day6--單行函數

&#xff08;以下內容全部來自上述課程&#xff09; 單行函數 1. 內置函數及分類 單行函數聚合函數&#xff08;或分組函數&#xff09; 1.1 單行函數特點 操作數據對象接受參數返回一個結果只對一行進行變換每行返回一個結果可以嵌套參數可以是一列或一個值 2. 數值函…

GO語言學習(九)

GO語言學習&#xff08;九&#xff09; 上一期我們了解了實現web的工作中極為重要的net/http抱的細節講解&#xff0c;大家學會了實現web開發的一些底層基礎知識&#xff0c;在這一期我來為大家講解一下web工作的一個重要方法&#xff0c;&#xff1a;使用數據庫&#xff0c;現…

解決MybatisPlus使用Druid1.2.11連接池查詢PG數據庫報Merge sql error的一種辦法

目錄 前言 一、問題重現 1、環境說明 2、重現步驟 3、錯誤信息 二、關于LATERAL 1、Lateral作用場景 2、在四至場景中使用 三、問題解決之道 1、源碼追蹤 2、關閉sql合并 3、改寫處理SQL 四、總結 前言 在博客&#xff1a;【寫在創作紀念日】基于SpringBoot和PostG…

嵌入式學習--江協51單片機day8

這個本來應該周末寫的&#xff0c;可是一直想偷懶&#xff0c;只能是拖到周一了&#xff0c;今天把51結個尾&#xff0c;明天開始學32了。 學習內容LCD1602&#xff0c;直流電機&#xff0c;AD/DA&#xff0c;紅外遙控 LCD1602 內部的框架結構 屏幕小于數據顯示區&#xff…

HUAWEI華為MateBook D 14 2021款i5,i7集顯非觸屏(NBD-WXX9,NbD-WFH9)原裝出廠Win10系統

適用型號&#xff1a;NbD-WFH9、NbD-WFE9A、NbD-WDH9B、NbD-WFE9、 鏈接&#xff1a;https://pan.baidu.com/s/1qTCbaQQa8xqLR-4Ooe3ytg?pwdvr7t 提取碼&#xff1a;vr7t 華為原廠WIN系統自帶所有驅動、出廠主題壁紙、系統屬性聯機支持標志、系統屬性專屬LOGO標志、Office…

【Python】Python 裝飾器的用法總結

在 Python 中&#xff0c;裝飾器&#xff08;Decorator&#xff09; 是一種設計模式&#xff0c;用于在不修改函數或類代碼的情況下動態地擴展其功能。裝飾器廣泛應用于日志記錄、性能監控、權限驗證等場景&#xff0c;提供了一種簡潔優雅的方式來“包裹”現有的代碼。本文將介…

【C++】控制臺小游戲

移動&#xff1a;W向上&#xff0c;S上下&#xff0c;A向左&#xff0c;D向右 程序代碼&#xff1a; #include <iostream> #include <conio.h> #include <windows.h> using namespace std;bool gameOver; const int width 20; const int height 17; int …

「MATLAB」計算校驗和 Checksum

什么是校驗和 是一個算法&#xff0c;將一串數據累加&#xff0c;得到一個和。 MATLAB程序 function c_use Checksum(packet) %Checksum 求校驗和 % 此處checksum提供詳細說明checksum 0;for i 1:length(packet)value hex2dec(packet(i));checksum checksum value; …

JavaScript面試題之消息隊列

JavaScript消息隊列詳解&#xff1a;單線程的異步魔法核心 在JavaScript的單線程世界中&#xff0c;消息隊列&#xff08;Message Queue&#xff09;是實現異步編程的核心機制&#xff0c;它像一位高效的調度員&#xff0c;讓代碼既能“一心多用”又避免卡頓。本文將深入剖析消…