html5元素的分類有哪些


html5元素可以分為兩個類別:1、“塊級元素”;該種元素會獨占一行 , 總是在新行上開始 , 元素的寬度、高度以及外邊距和內邊距等都可以控制 。 2、“內聯元素”;該種元素和其他元素會在同一行上顯示 , 元素的寬度、高度以及外邊距和內邊距都不可以改變 。

html5元素的分類有哪些

文章插圖

本教程操作環境:windows7系統、HTML5版、Dell G3電腦 。
HTML 標簽(元素)可以分為兩個類別 , 分別是塊級元素和內聯元素(也叫行內元素) 。
塊級元素
塊級元素最主要的特點是它們自己獨占一行 , 塊級元素中最具代表性的就是<div> , 此外還有<p>、<nav>、<aside>、<header>、<footer>、<section>、<article>、<ul>、<address>、<h1>~<h6>等 。
塊級元素一般都具有特定的語義 , 可以使代碼的可讀性更強 。
塊級元素的主要特征如下所示:
    不管是否使用換行標簽<br> , 塊級元素總是在新行上開始;
    塊級元素的寬度、高度以及外邊距和內邊距等都可以控制;
    如果省略塊級元素的寬度 , 那么它的寬度默認為當前瀏覽器窗口的寬度;
    塊級元素中可以包含其它的內聯元素和塊級元素 。
內聯元素
內聯元素也可以稱為行內元素 , 行內元素中最常用的是<span> , 此外還有<b>、<i>、<u>、<em>、<strong>、<sup>、<sub>、<big>、<small>、<li>、<ins>、<del>、<code>、<cite>、<dfn>、<kbd>和<var>等 。
內聯元素往往帶有某種特殊的顯示效果 , 可以代替部分 CSS 樣式 , 非常實用 , 例如:
    <b>和<i>標簽可以修飾字體;
    <sub>和<sup>兩個標簽分別用來定義下標文本和上標文本 。
行內元素的主要特征如下所示:
    行內元素和其他元素會在同一行上顯示;
    行內元素的寬、高以及外邊距和內邊距都不可以改變;
    行內元素的寬度就是其中內容的寬度 , 且不可以改變;
    內聯元素中只能容納文本或者其他內聯元素 。
對于行內元素的使用 , 需要注意如下幾點:
    設置寬度 width 無效;
    設置高度 height 無效 , 但可以通過 line-height 來設置行高;
    可以設置 margin 外邊距 , 但只對左右外邊距有效 , 上下無效;
    設置 padding 內邊距時 , 只有左右 padding 有效 , 上下則無效 , 需要注意的是元素范圍是增大了 , 但是對元素周圍的內容是沒影響的;
    可以通過 display 屬性將元素在行內元素和塊級元素之間進行切換 。
擴展知識:重點說明兩個標簽
<div> 和 <span> 分別是最常用的塊級元素和內聯元素 , 我們有必要重點說明一下 。
1) <div> 標簽
<div> 是非常重要的塊級標記 , 在網頁布局(Layout)方面發揮著重要的作用 , 使用<div>我們可以定義頁面的各個部分 , 通過與 CSS 相結合可以實現各種各樣的效果 , 下面通過一個示例演示<div>標簽的使用 。
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>&lt;div&gt;標簽演示</title></head><body> <div style="padding:0px 20px;border:1px solid #ccc; background-color:#eee;"> <h4>大前端教程</h4> <ul> <li><a href=https://www.52zixue.com/zhanzhang/webqd/html/04/25/70964/"/course/list/11.html" target="_blank">HTML視頻教程
  • CSS視頻教程
  • javascript視頻教程
  • vuejs視頻教程

  • html5元素的分類有哪些

    文章插圖

    <div> 標簽及其包圍的內容可以看做網頁的一個板塊 , <div> 標簽本身并沒有什么特殊的顯示效果 , 需要借助 CSS 樣式對外邊距、內邊距、背景、邊框等進行設置 , 從而達到對板塊布局的目的 。
    2) <span> 標簽
    HTML 中的<span>標簽是一個內聯元素 , 可以對 HTML 文檔中的內容進行修飾 , 此標簽不會為文檔內容提供任何視覺效果 , 但可以與 CSS 結合使用來美化網頁 。

    推薦閱讀