【前端基礎】3、HTML的常用元素(h、p、img、a、iframe、div、span)、不常用元素(strong、i、code、br)

HTML結構

一個HTML包含以下部分:

  • 文檔類型聲明
  • html元素
    1. head元素
    2. body元素

例(CSDN):
在這里插入圖片描述

一、文檔類型聲明

HTML最一方的文檔稱為:文檔類型聲明,用于聲明文檔類型。即:<!DOCTYPE html>

<!DOCTYPE html> 的作用:

  • HTML文檔聲明,用于告訴瀏覽器是HTML5頁面。
  • 讓瀏覽器用HTML5的標準去解析。
  • 必須放在最最前面,不可以省略。否則可能有兼容性問題。

二、html元素

1、 <html>元素

表示一個HTML 文檔的根(頂級元素),也成為根元素。
其他元素必須是這個元素的后代。

2、一般都會加一個 lang屬性

lang屬性的作用:

  • 定義當前HTML文檔的語言
  • 幫助語音合成工具確定要使用的發音。
  • 幫助翻譯工具確定要使用的翻譯規則。

常用lang屬性的規則:

  • lang="zh-CN":表示這個HTML文檔的語言是中文。
  • lang="en":表示這個HTML文檔的語言是英文。

例(CSDN):
在這里插入圖片描述

三、head元素

1、 <head>元素

規定文檔的配置信息(也成為元數據),包括文檔的標題,引用的文檔樣式、腳本信息等等。

  • 元數據:描述數據的數據,可以理解為整個頁面的配置。

常見的設置:

  • title元素
    設置網頁的標題。
  • meta元素
    設置網頁的編碼。即:<meta charset=utf-8">,一般都是utf-8編碼。
    ?meta元素是用來讓機器識別元數據的。
    ?有各種元素類型。例如name & content可以指定元數據的名稱(這部分對 SEO 非常有用)等等。

例(CSDN):
在這里插入圖片描述

四、body元素

body元素里面的內容是 在瀏覽器窗口中看到的東西,也就是網頁的具體內容和結果。

五、常用元素

h元素

  • h:即heading,標題。
    作用:將一些重要文字作為標題。
  • <h1><h6>:六種不同級別。
    <h1>級別最高,<h6>級別最低。
    在這里插入圖片描述

h元素通常和SEO優化有關。

p元素

  • p:即paragraph,段落。
    作用:表示文本的一個段落的時候使用。
  • 多個段落之間會存在間距。
    在這里插入圖片描述

img元素

  • 作用:將圖片嵌入文檔。告訴瀏覽器顯示圖片。

  • <img>常見的兩個屬性:

    1. src屬性:
      是必須的。
      包含你想嵌入圖片的路徑。

    2. alt屬性
      不是強制的。有兩個作用:
      ①如果圖片加載失敗(圖片地址錯誤或者圖片不存在),那么會顯示這段文本。
      ②屏幕閱讀器會都這段文字給使用者,指導這張圖的含義。

    3. 其他屬性也都可以,例如:width屬性

  • 圖片的路徑src

    1. 網絡圖片:給一個網絡的URL就行。很簡單。
    2. 本地圖片:己電腦上的圖片。
      本地圖片的地址分兩種:
      ①絕對路徑(幾乎不用)
      從電腦的本目錄開始一直找到資源路徑。
      ②相對路徑
      對于當前文件而言的一個路徑。
      .:代表當前文件夾,可省略。
      ..:代表上一層的文件夾,可省略。
    3. 注意路徑分割都是/
<img src="./../images/test.jpg" alt="">

在這里插入圖片描述

  • img支持的圖片格式
    在這里插入圖片描述

a元素

  • 作用:需要跳轉到某個鏈接的時候使用a元素。

  • <a>元素:定義超鏈接,用于打開新的URL

  • <a>元素兩個,常見的屬性:

    1. href屬性
      指定要打開的URL。
      也可以是一個本地地址。
    2. target屬性
      指定在何處顯示鏈接的資源。
      _self:在當前窗口打開。
      _blank:在新的窗口打開。
      _parent:在父窗口打開。(單獨使用沒效果,需要和iframe元素配合使用。)
      _top:在最頂層窗口打開。(單獨使用沒效果,需要和iframe元素配合使用。)
  • a元素:設置錨點鏈接

    1. 作用:跳到網頁的某個位置。(例如:目錄跳轉)
    2. 具體步驟:
      ①在要跳的的元素上定義一個id屬性
      ②定義a元素,讓他的href指向對應的id
      在這里插入圖片描述
  • a元素:設置圖片鏈接

    1. 作用:點擊某個圖片,跳轉到指定鏈接。
    2. 具體步驟:
      ①定義a元素,它的內容放一個img元素。(也就是img元素就是a元素的內容。)
      ②指定href,設置想跳轉的地址。
      在這里插入圖片描述

iframe元素

在一個HTML文檔中嵌入另一個HTML文檔。
在這里插入圖片描述

div元素

  • div元素:就是一個容器,或者說盒子。用來包裹內容
  • 作用:
    div包裹的內容在不同行顯示。包裹的這部分是一個整體。
    ②把網頁分割成多個獨立的部分。

span元素

  • span元素:就是一個容器,或者說盒子。用來包裹內容
  • 作用:
    span包裹的內容在同一行顯示。包裹的這部分和普通文本沒區別。
    ②用于區分特殊文本和普通文本,主要用來顯示關鍵字。
    在這里插入圖片描述

六、不常用元素

strong元素

  • 作用:內容加粗,強調。
    通常都是用css來完成。

i元素

  • 作用:內容傾斜。
    通常都是用css來完成。

code元素

  • 作用:用于顯示代碼

br元素

  • 作用:換行
    在這里插入圖片描述

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

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

相關文章

文本挖掘+情感分析+主題建模+K-Meas聚類+詞頻統計+詞云(景區游客評論情感分析)

本文通過情感分析技術對景區游客評論進行深入挖掘,結合數據預處理、情感分類和文本挖掘,分析游客評價與情感傾向。利用樸素貝葉斯和SVM等模型進行情感預測,探討滿意度與情感的關系。通過KMeans聚類和LDA主題分析,提取游客關心的話題,提供優化建議,為未來研究提供方向。 …

【實戰 ES】實戰 Elasticsearch:快速上手與深度實踐-2.2.2線程池配置與寫入限流

&#x1f449; 點擊關注不迷路 &#x1f449; 點擊關注不迷路 &#x1f449; 點擊關注不迷路 文章大綱 Elasticsearch批量寫入性能調優&#xff1a;2.2.2 線程池配置與寫入限流深度實踐1. 線程池核心機制解析1.1 Elasticsearch線程池架構1.2 Bulk線程池工作模型 2. 寫入場景線程…

VSCode 與 Vim 插件 的 復制粘貼等快捷鍵沖突,優先使用 VSCode 的快捷鍵

VSCode 與 Vim 插件 的 復制粘貼等快捷鍵沖突&#xff0c;優先使用 VSCode 的快捷鍵 在 VSCode 中&#xff0c;如果你發現 Vim 插件&#xff08;如 VSCodeVim 擴展&#xff09;與 VSCode 的默認復制粘貼快捷鍵&#xff08;CtrlC / CtrlV&#xff09;沖突&#xff0c;并且你想優…

tsconfig.json 配置清單

tsconfig.json 配置清單 基礎結構 {"compilerOptions": {// 編譯選項},"include": [// 指定需要編譯的文件或目錄],"exclude": [// 指定不需要編譯的文件或目錄],"extends": "./base-tsconfig.json","files": […

springboot可以同時處理多少個請求

源碼 ServerProperties Tomcat 配置 參數解析 必須要先建立連接&#xff0c;再用線程處理。 比如max-connection最大連接數&#xff0c;accept-count相當于隊列容量。總連接數二者和 min-spare-treads 核心線程數默認10&#xff0c;max-threads最大線程數默認200。 正常…

Spring 三級緩存 vs 二級緩存:深度解析循環依賴的終極解決方案

目錄 一. 循環依賴的本質矛盾 1. 什么是循環依賴&#xff1f; 2. 矛盾的核心 二. 三級緩存架構解析 三級緩存工作流程圖?編輯 三、為什么必須三級緩存&#xff1f; 1. 二級緩存的致命缺陷 2. 三級緩存的精妙設計 四、場景推演&#xff1a;三級緩存如何解決代理問題 …

視頻流暢播放相關因素

視頻播放的流暢度是一個綜合性問題&#xff0c;涉及從視頻文件本身到硬件性能、網絡環境、軟件優化等多個環節。以下是影響流暢度的關鍵因素及優化建議&#xff1a; 一、視頻文件本身 1. 分辨率與幀率 1.問題&#xff1a;高分辨率&#xff08;如4K&#xff09;或高幀率&#…

金融項目實戰

測試流程 測試流程 功能測試流程 功能測試流程 需求評審制定測試計劃編寫測試用例和評審用例執行缺陷管理測試報告 接口測試流程 接口測試流程 需求評審制定測試計劃分析api文檔編寫測試用例搭建測試環境編寫腳本執行腳本缺陷管理測試報告 測試步驟 測試步驟 需求評審 需求評…

LeetCode 25 - K 個一組翻轉鏈表

LeetCode 25 - K 個一組翻轉鏈表 這道題是一個典型的鏈表操作題&#xff0c;考察我們對鏈表的精確操作&#xff0c;包括反轉鏈表、分組處理、遞歸和迭代的結合應用等。還可以通過變體問題延伸到優先隊列操作、歸并、分塊等&#xff0c;這使得它成為面試中的高頻考題之一。 題目…

Leetcode 54: 螺旋矩陣

Leetcode 54: 螺旋矩陣 是一道經典的矩陣遍歷模擬題目&#xff0c;要求我們以螺旋順序遍歷一個二維數組。這個問題在面試中非常經典&#xff0c;考察模擬、數組操作以及邏輯清晰度。掌握本題的高效解法可以迅速給面試官留下好印象。 適合面試的解法&#xff1a;邊界法&#xff…

abseil-cpp:環境搭建

參考: https://abseil.io/docs/cpp/quickstart-cmake abseil-cpp.git/dd4c89b abseil-cpp.git/20240722.1 1. clone代碼倉庫、編譯 git clone https://github.com/abseil/abseil-cpp.git /app/abseil-cpp/ #/app/abseil-cpp/.git/config git checkout 20240722.1git rev-pa…

Storm實時流式計算系統(全解)——下

storm編程案例-網站訪問來源實時統計-需求 storm編程-網站訪問來源實時統計-代碼實現 根據以上條件可以只寫一個類&#xff0c;我們只需要寫2個方法和一個main&#xff08;&#xff09;&#xff0c;一個讀取/發射&#xff08;spout&#xff09;。 一個拿到數據統計后發到redis…

什么是SYN洪范攻擊?

文章目錄 一、什么是SYN洪范攻擊&#xff1f;二、SYN泛洪攻擊原理2.1 TCP 三次握手過程2.2 SYN攻擊過程 三、防御措施 一、什么是SYN洪范攻擊&#xff1f; SYN洪泛攻擊&#xff08;SYN Flood&#xff09;發生在OSI第四層&#xff0c;是一種基于?TCP協議三次握手漏洞?的DoS&a…

【嵌入式】MQTT

MQTT 文章目錄 MQTT安裝簡介MQTT客戶端代碼 安裝 安裝Paho MQTT C庫: sudo apt-get install libpaho-mqtt3-dev頭文件包含&#xff1a; #include "MQTTClient.h"編譯選項&#xff1a; gcc -o $ $^ -lpaho-mqtt3c簡介 MQTT協議全稱是&#xff08;Message Queuing…

ubuntu離線安裝nvidia-container-runtime

參考文章 ubuntu系統docker20.4版本安裝nvidia-container-runtime3.11.0-1版本(離線安裝nvidia-docker) - jokerMM - 博客園 https://zhuanlan.zhihu.com/p/15194336245 一、軟件地址 Index of /nvidia-docker/libnvidia-container/stable/ 從上述地地址——進入對應系統—…

用Python+Flask打造可視化武俠人物關系圖生成器:從零到一的實戰全記錄

用PythonFlask打造可視化武俠人物關系圖生成器&#xff1a;從零到一的實戰全記錄 一、緣起&#xff1a;一個程序小白的奇妙探索之旅 作為一個接觸Python僅13天的編程萌新&#xff0c;我曾以為開發一個完整的應用是遙不可及的事情。但在DeepSeek的幫助下&#xff0c;我竟用短短…

RPA 職業前景:個人職場發展的 “新機遇”

1. RPA職業定義與范疇 1.1 RPA核心概念 機器人流程自動化&#xff08;RPA&#xff09;是一種通過軟件機器人模擬人類操作&#xff0c;自動執行重復性、規則性任務的技術。RPA的核心在于其能夠高效、準確地處理大量數據和流程&#xff0c;減少人工干預&#xff0c;從而提高工作…

Full GC 排查

在 Java 中&#xff0c;Full GC&#xff08;完全垃圾回收&#xff09;會對整個堆&#xff08;包括年輕代和老年代&#xff0c;甚至可能包括永久代/元空間&#xff09;進行垃圾回收&#xff0c;通常會導致較長的停頓&#xff08;STW&#xff0c;Stop-The-World&#xff09;。如果…

go語言中字符串嵌套

在Go語言中&#xff0c;字符串嵌套通常是指在字符串中包含另一個字符串。可以通過以下幾種方式實現&#xff1a; 1. 使用雙引號和轉義字符 如果需要在字符串中嵌套雙引號&#xff0c;可以使用轉義字符 \ 來表示內部的雙引號。例如&#xff1a; s : "He said, \"He…

Docker 學習(二)——基于Registry、Harbor搭建私有倉庫

Docker倉庫是集中存儲和管理Docker鏡像的平臺&#xff0c;支持鏡像的上傳、下載、版本管理等功能。 一、Docker倉庫分類 1.公有倉庫 Docker Hub&#xff1a;官方默認公共倉庫&#xff0c;提供超過10萬鏡像&#xff0c;支持用戶上傳和管理鏡像。 第三方平臺&#xff1a;如阿里…