HTML元素

来源:https://www.cnblogs.com/fenghua13/archive/2018/11/07/9925290.html
-Advertisement-
Play Games

HTML 文檔是由 HTML 元素定義的。 HTML 元素 HTML 元素指的是從開始標簽(start tag)到結束標簽(end tag)的所有代碼。 開始標簽元素內容結束標簽 <p> This is a paragraph </p> <a href="default.htm" > This is ...


HTML 文檔是由 HTML 元素定義的。

HTML 元素

HTML 元素指的是從開始標簽(start tag)到結束標簽(end tag)的所有代碼。

開始標簽元素內容結束標簽
<p> This is a paragraph </p>
<a href="default.htm" > This is a link </a>
<br />    

註釋:開始標簽常被稱為開放標簽(opening tag),結束標簽常稱為閉合標簽(closing tag)。

HTML 元素語法

  • HTML 元素以開始標簽起始
  • HTML 元素以結束標簽終止
  • 元素的內容是開始標簽與結束標簽之間的內容
  • 某些 HTML 元素具有空內容(empty content)
  • 空元素在開始標簽中進行關閉(以開始標簽的結束而結束)
  • 大多數 HTML 元素可擁有屬性

提示:您將在本教程的下一章中學習更多有關屬性的內容。

嵌套的 HTML 元素

大多數 HTML 元素可以嵌套(可以包含其他 HTML 元素)。

HTML 文檔由嵌套的 HTML 元素構成。

HTML 文檔實例

<html>

<body>
<p>This is my first paragraph.</p>
</body>

</html>

上面的例子包含三個 HTML 元素。

HTML 實例解釋

<p> 元素:

<p>This is my first paragraph.</p>

這個 <p> 元素定義了 HTML 文檔中的一個段落。

這個元素擁有一個開始標簽 <p>,以及一個結束標簽 </p>。

元素內容是:This is my first paragraph。

<body> 元素:

<body>
<p>This is my first paragraph.</p>
</body>

<body> 元素定義了 HTML 文檔的主體。

這個元素擁有一個開始標簽 <body>,以及一個結束標簽 </body>。

元素內容是另一個 HTML 元素(p 元素)。

<html> 元素:

<html>

<body>
<p>This is my first paragraph.</p>
</body>

</html>

<html> 元素定義了整個 HTML 文檔。

這個元素擁有一個開始標簽 <html>,以及一個結束標簽 </html>。

元素內容是另一個 HTML 元素(body 元素)。

不要忘記結束標簽

即使您忘記了使用結束標簽,大多數瀏覽器也會正確地顯示 HTML:

<p>This is a paragraph
<p>This is a paragraph

上面的例子在大多數瀏覽器中都沒問題,但不要依賴這種做法。忘記使用結束標簽會產生不可預料的結果或錯誤。

註釋:未來的 HTML 版本不允許省略結束標簽。

空的 HTML 元素

沒有內容的 HTML 元素被稱為空元素。空元素是在開始標簽中關閉的。

<br> 就是沒有關閉標簽的空元素(<br> 標簽定義換行)。

在 XHTML、XML 以及未來版本的 HTML 中,所有元素都必須被關閉。

在開始標簽中添加斜杠,比如 <br />,是關閉空元素的正確方法,HTML、XHTML 和 XML 都接受這種方式。

即使 <br> 在所有瀏覽器中都是有效的,但使用 <br /> 其實是更長遠的保障。

HTML 提示:使用小寫標簽

HTML 標簽對大小寫不敏感:<P> 等同於 <p>。許多網站都使用大寫的 HTML 標簽。

因為萬維網聯盟(W3C)在 HTML 4 中推薦使用小寫,而在未來 (X)HTML 版本中強制使用小寫。

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Echarts非常強大,配置也非常的多,有很多細節需要深入研究。詳解一下關於懸浮框中的數據排序問題 懸浮框的數據排序預設是根據series中的數據位置排序的,在我們想自定義排序時,在echarts的配置中有一個tooltip 以下為數據降序的代碼: tooltip = { trigger: 'axi ...
  • Vue 變異方法 push() 方法可向數組的末尾添加一個或多個元素,並返回新的長度。 pop() 方法用於刪除並返回數組的最後一個元素。 shift() 方法用於把數組的第一個元素從其中刪除,並返回第一個元素的值。 unshift() 方法可向數組的開頭添加一個或更多元素,並返回新的長度。 spl ...
  • The POST action seems to have no effect on the .net core controller. If you put [IgnoreAntiforgeryToken] attribute on the server controller method, it ...
  • <! done 超鏈接a的target屬性 <a>標簽的target意思很明確就是在哪裡打開目標文檔。   第一種情況: 預設情況:當我們沒有設置超鏈接屬性target的value值時預設是_self,即<a target="_self">。它使目標文檔顯示在超鏈接 ...
  • 一.瞭解HTML語言 html:超文本標記語言。 二.HTML整體結構<html> <head> </head> <body> </body> </html> 三.字體標簽及表單元素 1.標題 <h1></h1>...<h6></h6> 2.段落 <p></p> 3.跳轉鏈接 <a href="xx ...
  • 網上的相關教程非常多,基礎知識自行搜索即可。 習題主要選自Orelly出版的《數據結構與演算法javascript描述》一書。 參考代碼可見: "https://github.com/dashnowords/blogs/tree/master/Structure/Set" [TOC] 集合的基本知識 ...
  • 曾經被面試,被拒絕了,很不解,自己覺得明明表現得還可以的,怎麼就被拒了呢 如今,當角色轉換為面試官之後,站在面試官的角度,再思考問題,應也會拒掉當初的自己 昨日,HR小姐姐突然通知,今天要面試15個候選人,19屆的校招兒,每位15分鐘左右,而且只有一個是現場面,其他都電面。 說實在的,那一霎那是有點 ...
  • 在 HTML 文檔中,標題很重要。 HTML 標題 標題(Heading)是通過 <h1> - <h6> 等標簽進行定義的。 <h1> 定義最大的標題。<h6> 定義最小的標題。 實例 <h1>This is a heading</h1> <h2>This is a heading</h2> <h3 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...