初學HTML 常見的標簽(二) 列表標簽

来源:http://www.cnblogs.com/JianweiWang/archive/2016/02/05/5181377.html
-Advertisement-
Play Games

上次介紹了一些簡單的文本標簽設計, 這篇介紹列表類標簽, 通過列表能寫出很好看的, 多元化的網路頁面. ul-li 列表標簽 <ul> <li>列表1</li> <li>列表2</li> </ul> ul-li在網頁中顯示的預設樣式一般為:每項li前都帶一個圓點, 所以ul-li是沒有序號的信息列表


  上次介紹了一些簡單的文本標簽設計, 這篇介紹列表類標簽, 通過列表能寫出很好看的, 多元化的網路頁面.

  ul-li 列表標簽

  <ul>

    <li>列表1</li>

    <li>列表2</li>

  </ul>

  ul-li在網頁中顯示的預設樣式一般為:每項li前都帶一個圓點, 所以ul-li是沒有序號的信息列表, 不存在前面的1, 2, 3等等的序號為其排序.

  ol-li 列表標簽

  <ol>
    <li>有序列表1</li>
    <li>有序列表2</li>
  </ol>

  ol-li在網頁中顯示的預設樣式和ui-li的區別就在於, 它是有序號的信息列表, 所以它的前面不再是圓點, 而是1, 2, 3等等的序號為其排序, 如果懂一些英文的人我想會更好記憶(<ul>代表的就是, unorder list, <ol>代表的是order list, <li>代表的是list, 如上都是我推斷出來, 英文本人慚愧的連四級都沒有過, 所以如果哪裡有錯誤, 希望批評指正).

  <div>邏輯標簽

  <div>邏輯標簽很大程度上和文本標簽中的<span>很像, 但是它是有語義的, 也會對原本的佈局產生影響, 之所以說很像, 也是因為<div>標簽大部分都只是為自定義提供了一個容器, 這點和<span>是相同的, 在實際的網頁中, <div>也和<span>一樣, 是最重要的標簽之一. <div>最主要的作用是將一個完整的邏輯模塊框在一起, 說的通俗一點, 就是古惑仔中的這片場子歸我管.

  <table>表格標簽

  先來簡單說說標簽名字的含義, 我個人習慣這樣, 因為這樣能方便記憶, 就如同ol-li這樣似的, 在<table>中會有三種必用標簽, <tr>, <th>, <td>.

  <tr> table row 表格行標簽, 這個標簽的出現意味著下麵的都是這一行上面要出現的數據, 結束也就意味著這一行結束了. 再出現當然就是又出現一行了.

  <th> table head 表頭標簽, 這個標簽是內嵌在<tr>中的, 因為先有行, 才會有表頭對吧, 所以這個只會在一個<tr>標簽中出現, 畢竟表頭不可能有兩行.

  <td> table data cell 單元數據標簽, 這個標簽的的用法和<th>是一樣的, 在非表頭行使用, 是指每個單元中和表頭標題一一對象的元素, 所以在第一行表頭有多少個<th>在後面的<tr>中就會有多少個<td>與之相對應.

  下麵上代碼給大家解釋:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>認識table表標簽</title>
</head>
<body>
<!--表格開始標簽-->
<table>
    <!--表格行開始標簽-->
    <tr>
      <!--表格頭標簽-->
      <th>班級</th>
      <th>學生數</th>
      <th>平均成績</th>
    </tr>
    <tr>
      <!--表格單元格標簽-->
      <td>一班</td>
      <td>30</td>
      <td>89</td>
    </tr>
    <tr>
      <td>二班</td>
      <td>35</td>
      <td>85</td>
    </tr>
    <tr>
        <td>三班</td>
        <td>32</td>
        <td>80</td>
    </tr>
</table>
</body>
</html>

  運行效果如下

  可能會有人想, 表格為什麼沒有邊框呢, 但是這些是需要css進行幫助的, 所以這裡就先不解釋如何添加了.

  <caption>表格標題標簽

  這個標簽沒什麼可說的, 就是為表格添加一個標題, 使用在<table>開始標簽之後.

 

        

  

    


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

-Advertisement-
Play Games
更多相關文章
  • 在 JavaScript 中,每個函數對象都有一個預設的屬性 prototype,稱為函數對象的原型成員,這個屬性指向一個對象,稱為函數的原型對象,當我們每定義了一個函數的時候,JavaScript 就創建了一個對應的原型對象,也就是說,當我們定義一個函數的時候,實際上得到了兩個對象,一個函數對象,
  • 函數是JavaScript中最靈活的一種對象,這裡只是講解其匿名函數的用途。匿名函數:就是沒有函數名的函數。 函數的定義,大致可分為三種方式: 第一種:這也是最常規的一種 1 2 3 function double(x){ return 2 * x; } 第二種:這種方法使用了Function構造函
  • 關於性能優化 合適的選擇器 $("#id")會直接調用底層方法,所以這是最快的。如果這樣不能直接找到,也可以用find方法繼續查找 $("p")標簽選擇器也是直接調用底層方法,所以是第二選擇 $(".class")也是直接調用底層方法,不過IE8及更早版本不支持getElementByClassNa
  • 本文同步至微信公眾號:http://mp.weixin.qq.com/s?__biz=MzAxMzgwNDU3Mg==&mid=401671055&idx=1&sn=b88c986e61708da0027fac035ad36f0f#rd 對於後續文章感興趣的可以添加關註: 文中有些地方沒顯示全,查看
  • 自己動手寫一個方法比分析他人的寫的方法困難很多,由此而來的對程式的進一步理解也是分析別人的代碼很難得到的。 一、先來幾張效果圖: 1、場景中有兩個半徑為1的球體,藍色線段從球心出髮指向球體的“正向” 2、物體被選中後改變紋理圖片和透明度,可以使用“w、s、a、d、空格、ctrl”控制物體相對於物體的
  • 最近所在技術團隊在開發webapp項目,前端angularjs+後端.Net MVC API,API登錄介面定義為PUT提交方式,在做相容測試時發現UC、safari、微信瀏覽器下都可以登錄,但在華為自帶瀏覽器下登錄介面總是報錯,抓包發現PUT提交請求體為空,用Inisomnia模擬提交空值得到和華
  • AngularJS中有一個filterFilter函數用來對集合過濾,非常方便。源代碼大致如下: function filterFilter(){ return function(aray, expression comparator){ if(!isArray(array)) return arr
  • 1、安裝node ,新版的自帶了npm和bower https://nodejs.org/dist/v4.2.6/node-v4.2.6-x64.msi 2、安裝git https://github-cloud.s3.amazonaws.com/releases/23216272/d855ed4a-
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...