Web前端開發技術、詳細文章、(例子)html 列表、有序列表、無序列表、列表嵌套

目錄

列表概述

列表類型與標記符號

無序列表

語法:

語法說明:

無序列表標記的 type 屬性及其說明

代碼解釋

有序列表

基本語法

屬性說明

1、列表 o1標記的屬性

2、列表項li標記的屬性

有序列表 o1標記的屬性、值

代碼解釋?

列表嵌套

基本語法:

代碼解釋:

定義列表

基本語法

語法說明


列表概述

列表能對網頁中的相關信息進行合理的布局,將項目有序或無序地羅列在一起,便于用戶瀏覽和操作。列表分為無序列表、有序列表、定義列表、菜單列表和目錄列表共五種。但常用列表有三種,分別是無序列表、有序列表、定義列表。

列表類型與標記符號

列表類型標 記 符號備注
無序列表<ul>...</ul>常用
菜單列表<menu>...</menu>不常用
目錄列表<dir>...</dir>不常用
有序列表<ol>...</ol>常用
定義列表<dl>...</dl>常用

無序列表

無序列表ul(Unordered List)標記是成對標記,<ul>是開始標記,</ul>是結束標記兩者之間插入若干個列表項li(List Items)標記,完成無序列表的插入。

語法:

<ul type=""><li type="">項目名稱</li><li type="">項目名稱</1i>……
</ul>
語法說明:

ul 標記的 type 屬性有三個值,如表 4-2 所示。列表項l 標記的 type 屬性取值與 ul 標記相同。設置u標記的type 屬性會使其所包含的列表項按統一風格顯示,設置其中某一列表項的 type 屬性值時只會影響它自身的顯示風格,其他列表項按原樣顯示。

無序列表標記的 type 屬性及其說明

屬 性值說明
disc實現圓形
circle空心圓形
square

實心正方形

<!doctype html>
<html lang="en"><head><meta charset="UTF-8"><title>csdn-jingyu飛鳥-web前端-無序列表</title></head></body><h4>Disc項目符號列表:</h4><ul type="disc"><1i>計算機科學與技術專業</li><1i>軟件工程專業</1i><li type="circle">信息管理與信息系統專業</1i></ul><h4>Circle項目符號列表:</h4><ul type-"circle"><1i>計算機科學與技術專業</1i><li type="square">軟件工程專業</li><li>信息管理與信息系統專業</1i></ul><h4>Square 項目符號列表:</h4><ul type="square"><1i>計算機科學與技術專業</1i><1i>軟件工程專業</1i><1i>信息管理與信息系統專業</1i></ul></body>
</html>

代碼解釋

代碼中第 9~13行列表符號為實心圓形,除第12行定義了列表項的type 屬性值為"circle",所以此項前面顯示空心圓;第15~19?行列表符號為空心圓形,除第 17?行定義了列表項的 type 屬性值為"square",所以此項前面顯示實心正方形;第 21~25?行列表符號為實心正方形。通過設置type屬性值來改變列表項前面的符號。

有序列表

有序列表 ol(Ordered List)標記是成對標記,以<ol>為起始標記,以</ol>為結束標記,在其間使用<li></i>標記完成有序列表項目的插入。

基本語法

<ol type="" start=""><li type="" value="n">項目名稱</li><li type-"" value="n">項目名稱</li>……
</ol>

在<o1>、</ol>標記之間必須使用<li></li>標記來添加列表項值。

屬性說明

1、列表 o1標記的屬性

  1. type:列表項前面的編號,編號是有序的,有五種不同類型。
  2. start;定義有序列表起始編號,默認值為1。設置其為非1時,列表項前編號起始位置會發生改變,如 start="5",當 type="1"時,表示從第5個開始編號;當 type="A"表示從E開始編號,以此類推。

2、列表項li標記的屬性

  1. type:只影響當前列表項前面編號類型,后續列表項前面編號類型依舊遵循o1標記的 type 屬性的取值。
  2. value:改變當前列表項前編號的值,并影響其后所有列表項編號的值。

有序列表 o1標記的屬性、值

屬性說明
type1定義有序列表中列表項前面的編號為數字列表
A定義有序列表中列表項前面的編號為大寫字母列表
a定義有序列表中列表項前面的編號為小寫字母列表
I定義有序列表中列表項前面的編號為大寫羅馬字母列表
i定義有序列表中列表項前面的編號為小寫羅馬字母列表
start數值有序列表中列表項的起始數字

例如:

<!doctype html>
<html lang="en"><head><meta charset="UTF-8"><title>csdn-jingyu飛鳥-Web前端開發-有序列表</title></head><body><h4>1數字編號:</h4><ol><li>計算機科學與技術專業</li><li>軟件工程專業</li><li>信息管理與信息系統專業</li><li>電子信息工程專業</li></ol><h4>A字母編號:</h4><ol type="A"><li>計算機科學與技術專業</li><li>軟件工程專業</li><li>信息管理與信息系統專業</li><li>電子信息工程專業</li></ol><h4>aI混合編號:</h4><ol type="a"><li>計算機科學與技術專業</li><li type="I"value="5">軟件工程專業</li><li>信息管理與信息系統專業</li><li>電子信息工程專業</li><li>電子科學與技術專業</li><li>物聯網工程專業</li></ol></body>
</html>

代碼解釋?

代碼中第 9~14?行實現數字編號的有序列表;第16~21?行實現大寫字母編號的有序列表,第23~30行實現小寫字母和大寫羅馬混合編號的有序列表,由于第25行設置了列表項的 type 屬性為"I"、value 屬性為"5",致使當前列表項前的編號變成大寫羅馬字母,開始順序為"V",大寫羅馬字母中第5個正好是V。從第3個列表項開始向后所有列表項的編號順序隨之發生改變,順序從第6個小寫字母f開始向后連續編號,分別是f、g、h、i。

列表嵌套

在一個列表中嵌入另一個列表,作為此列表的一部分,叫列表嵌套。有序列表、無序列表可以混合嵌套,瀏覽器都能夠自動地嵌套排列。
使用列表嵌套不僅使網頁的內容布局更加合理美觀,而且使其內容看起來更加簡潔。列表嵌套的方式分無序列表的嵌套、有序列表的嵌套,還可以是無序列表和有序列表的混合嵌套。列表嵌套不能交叉嵌套。如<ul><ol><ul></ol>就是錯誤的嵌套。當然定義列表也可以與無序列表、有序列表進行嵌套。

基本語法:

<ul>                    <!--  無序列表中嵌套有序列表 --><li>項目名稱<ol>            <!-- 有序列表中又嵌套無序列表--><li>項目名稱</li><li>項目名稱<ul><li>項目名稱</li><li>項目名稱</li>……</ul></li><li>項目名稱</li>……</ol></li><1i>項目名稱</li><li>項目名稱</li>
</ul>

例如:

<!doctype html>
<html lang="en"><head><meta charset="UTF-8"><title>有序列表和無序列表嵌套</title></head><body><h4>csdn-jingyu飛鳥-Web前端開發</h4><ol type="1"><li><h4>計算機與電子信息</h4><ol type="A"><li>數據庫</li><li>電子信息</li><li>計算機組成與原理</li><li>計算機基礎<ul type="disc"><li>計算機文化基礎</li><li>公共基礎</li><li>軟件技術基礎</li><li>計算機導論</li><li>計算思維</li></ul></li></ol></li><li><h4>理工</h4></li><li><h4>經管與人文</h4></li></ol></body>
</html>

代碼解釋:

代碼中第 9~28?行定義有序列表,第 11~24?行在有序列表中嵌套了1個有序列表第16~22行又在有序列表中嵌套了1個無序列表。

定義列表

定義列表 dl(definition list)標記是成對標記,以<dl>為首標記,以</dl>為尾標記。定義列表由 dt(definition term)標記和 dd(definition description)標記組成。定義列表中每一個元素的標題使用<dt>...</dt>標記定義;后面跟隨<dd>...</dd>標記,用于描述列表中元素的內容。

基本語法

<d1><dt>項目1</dt><dd>描述1</dd><dd>描述2</dd><dd>描述3</dd>
<dt>項目2</dt><dd>描述1</dd><dd>描述2</dd>……    <dt>項目n</dt>
</dl>

語法說明

在網頁中每一個 dt 標記可由一個或多個 dd 標記組成。這兩個標記只能在 l 標記中使用。定義列表的每一列表項前面既沒有符號,也沒有編號。

例如:

<!doctype html>
<html lang="en"><head><meta charset="UTF-8"><title>定義列表</title></head><body><h4>定義列表展示聯系人信息</h4><dl><dt>聯系人:</dt><dd>jingyu飛鳥</dd><dd>電話:010-11011011</dd><dd>E-mail-csdn-jingyu飛鳥@sina.com</dd><dt>聯系地址:</dt><dd>csdn-jingyu飛鳥</dd><dt>郵政編碼:</dt><dd>162610</dd></dl></body>
</html>

代碼解釋

代碼中第 9~18?行定義了定義列表,第 10?行、第 14?行、第 16?行定義了列表項的標題,第 11~13?行、第 15?行、第 17?行定義了列表項的描述。

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

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

相關文章

如何將Qt pro工程文件 改成CMakeLists.txt

Qt pro工程管理文件&#xff0c;本人認為是很好用的&#xff0c;語法簡潔易懂&#xff0c;但是只能在QtCreator中使用&#xff0c;想用使用其它IDE比如Clion或者vs&#xff0c;CMakeLists是種通用的選擇&#xff0c;另外QtCreator的調試功能跟粑粑一樣。 一&#xff0c;思路 …

FreeBSD/Linux下的系統資源監視器排隊隊

bpytop bpytop 是一個基于 Python 的資源監視器&#xff0c;可以在 FreeBSD 上使用。它提供了對文件寫入磁盤、網絡、CPU 和內存占用的監視功能。 pkg install bpytop 或者用ports安裝 cd /usr/ports/sysutils/bpytop/ make install clean bashtop bashtop 也是一個基于 P…

化簡資源分配圖判斷是否發生死鎖

目錄 1.資源分配圖的概念 2.判斷是否發生死鎖 1.資源分配圖的概念 資源分配圖表示進程和資源之間的請求關系&#xff0c;例如下圖&#xff1a; P代表進程&#xff0c;R代表資源&#xff0c;R方框中 有幾個圓球就表示有幾個這種資源&#xff0c;在圖中&#xff0c;R1指向P1&a…

C++ RPC ORM 高速解析

支持所有常用編程語 https://capnproto.org/GitHub - capnproto/capnproto: Capn Proto serialization/RPC system - core tools and C library https://capnproto.org/capnproto-c-win32-1.0.2.zip 常用命令&#xff1a; capnp help capnp compile -oc myschema.capn…

java文件上傳時給pdf、word、excel、ppt、圖片添加水印

前言 在開發的過程中&#xff0c;因為文件的特殊性&#xff0c;需要給pdf、word、excel、ppt、圖片添加水印。添加水印可以在文件上傳時添加&#xff0c;也可以在文件下載時添加。因為業務的某些原因&#xff0c;文件需要在瀏覽器預覽&#xff0c;如果用戶將文件另存為則無法添…

算法與數據結構匯總

基本 數組 字符串 排序 矩陣 模擬 枚舉 字符串匹配 桶排序 計數排序 基數排序 回文&#xff1a;中心擴展 馬拉車 樹上啟發式合并 括號 數學表達式 字符串&#xff1a;前后綴分解。 貢獻法 分組&#xff1a; 【狀態機dp 狀態壓縮 分組】1994. 好子集的數目 【動態規劃】【前綴…

Excel中sum的跨表求和

#實際工作中&#xff0c;一個xlsx文件中會包含多個Excel表格&#xff0c;一般會有“總-分”的關系&#xff0c;如何把分表里的數字匯總到總表里呢&#xff1f; 一般有上圖所示的兩種表達方式。 可以使用通配符 *&#xff1a;代表任意個數、任意字符&#xff1b; &#xff1f;&…

51單片機的最小系統詳解

51單片機的最小系統詳解 1. 引言 在嵌入式系統中,51單片機被廣泛應用于各種小型控制器和嵌入式開發板中。相信很多人都接觸過51單片機,但是對于51單片機的最小系統卻了解得不夠深入。本文將從振蕩電路、電源模塊、復位電路、LED指示燈和調試接口五個方面詳細介紹51單片機的…

quartz定時任務

Quartz 數據結構 quartz采用完全二叉樹&#xff1a;除了最后一層每一層節點都是滿的&#xff0c;而且最后一層靠左排列。 二叉樹節點個數規則&#xff1a;每層從左開始&#xff0c;第一層只有一個&#xff0c;就是2的0次冪&#xff0c;第二層兩個就是2的1次冪&#xff0c;第三…

DOS學習-目錄與文件應用操作經典案例-attrib

新書上架~&#x1f447;全國包郵奧~ python實用小工具開發教程http://pythontoolsteach.com/3 歡迎關注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目錄 一.前言 二.使用 三.案例 一.前言 DOS系統中的attrib命令是一個用于顯示或更改文件&#…

設計模式——職責鏈(責任鏈)模式

目錄 職責鏈模式 小俱求實習 結構圖 實例 職責鏈模式優點 職責鏈模式缺點 使用場景 1.springmvc流程 ?2.mybatis的執行流程 3.spring的過濾器和攔截器 職責鏈模式 使多個對象都有機會處理請求&#xff0c;從而避免請求的發送者和接受者之間的耦合關系。將這個對象連成…

github設置項目分類

https://www.php.cn/faq/541957.html https://docs.github.com/zh/repositories/working-with-files/managing-files/creating-new-files

什么是回表,如何解決回表問題

下面表中:主鍵id是聚簇索引&#xff0c;name是輔助索引。 執行這樣一條SQL: select name from A where name"s;name字段是有索引&#xff0c;所以MYSQL在通過name進行査詢的時候&#xff0c;是需要掃描兩顆Btree樹的。 第一遍:先通過二級索引定位主鍵值1。第二遍:根據主鍵…

免費發布web APP的四個途徑(Python和R)

免費發布數據分析類&#x1f310;web APP的幾個途徑&#x1f4f1; 數據分析類web APP目前用來部署生信工具&#xff0c;統計工具和預測模型等&#xff0c;便利快捷&#xff0c;深受大家喜愛。而一個免費的APP部署途徑&#xff0c;對于開發和測試APP都是必要的。根據筆者的經驗…

word-形狀繪制、smartart、visio

一、人員架構圖繪制 小技巧&#xff1a; 1、ctrlshift水平復制 2、點擊圖形&#xff0c;右鍵設置為默認形狀 3、插入-形狀-右鍵-鎖定繪圖模式&#xff0c;按esc退出狀態 4、插入-形狀-新建繪圖畫布&#xff0c;代替組合問題 畫布中存在錨點&#xff0c;便于直線連接 二、s…

網絡安全相關面試題(hw)

網絡安全面試題 報錯注入有哪些函數 updatexml注入 載荷注入 insert注入 updata注入 delete注入 extractvalue&#xff08;&#xff09;注入 注入防御方法 涵數過濾 直接下載相關防范注入文件&#xff0c;通過incloud包含放在網站配置文件里面 PDO預處理,從PHP 5.1開始&…

electron中BrowserWindow的show事件沒有觸發踩坑記錄

class ElectronApi {static mainWindow;//主窗口createWindow() {try {// Create the browser window.this.mainWindow new BrowserWindow({width: 1200,height: 800,minHeight: 800,minWidth: 1200,webPreferences: {preload: preloadPath,// nodeIntegration: true,// conte…

windows怎么復制文件到vmware 中ubantu虛擬機,vmware中的虛擬機怎么聯網,NAT參數和DHCP參數。

目錄 windows怎么復制文件到vmware 中ubantu虛擬機 vmware中的虛擬機怎么聯網 NAT參數和DHCP參數。

Linux環境Docker安裝,使用Docker搭建Mysql服務實戰

1、環境&#xff1a;阿里云Linxu服務器 2、安裝docker # 1、yum 包更新到最新 yum update # 2、安裝需要的軟件包&#xff0c; yum-util 提供yum-config-manager功能&#xff0c;另外兩個是devicemapper驅動依賴的 yum install -y yum-utils device-mapper-persistent-data…

OpenSSL之API編程 - C/C++實現AES、DES、3DES、SM4對稱加密算法

文章介紹 本文章介紹了OpenSSL計算對稱加解密算法(AES、DES、3DES、SM4等)的相關接口&#xff0c;并使用C語言實現了AES和SM4加解密。 對稱加解密算法 對稱加密與非對稱加密算法 OpenSSL介紹 openssl是一個功能豐富且自包含的開源安全工具箱。它提供的主要功能有&#xff…