HTML連載29-div和span標簽

来源:https://www.cnblogs.com/ruigege0000/archive/2019/08/11/11333623.html
-Advertisement-
Play Games

一、div標簽 1.作用:一般用於配合CSS完成網頁的基本佈局 2.例子: 二、span標簽 1.作用:一般用於配合css修改網頁中的一些局部信息 2.例子:span適用於修改我們單獨要求的一塊區域的屬性 三、div和span有什麼區別 1.div會單獨占領一行 2.div是容器級的標簽,而span ...


一、div標簽

1.作用:一般用於配合CSS完成網頁的基本佈局

2.例子:

 

    <style>

        .head{

            width: 980px;

            height: 100px;

            background: red;

            margin: auto;

        }

        .content{

            width: 980px;

            height: 300px;

            background: green;

            margin: auto;

        }

        .footer{

            width: 980px;

            height: 100px;

            background: blue;

            margin: auto;

        }

        .logo{

            width: 280px;

            height: 50px;

            background: purple;

            float:left;

            margin: auto;

        }

        .nav{

             width: 180px;

             height: 20px;

             background: yellow;

            float:right;

             margin: auto;

         }

</style>

</head>

<body>

<div class="head">

    <div class="logo"></div>

    <div class="nav"></div>

</div>

<div class="content">

</div>

<div class="footer">

</div>

二、span標簽

1.作用:一般用於配合css修改網頁中的一些局部信息

2.例子:span適用於修改我們單獨要求的一塊區域的屬性

 

        span{

            color:red;

        }

..........省略代碼........

<div class="footer">

    <p>我是用來<span>測試span標簽</span></p>

</div>

三、div和span有什麼區別

1.div會單獨占領一行

 

<div>我是div</div>

<div>我是div</div>

<div>我是div</div>

<span>我是span</span>

<span>我是span</span>

<span>我是span</span>

 

2.div是容器級的標簽,而span是文本級的標簽

 

四、容器級的標簽和文本級標簽的區別:

容器級的標簽是可以嵌套其他所有的標簽

文本級的標簽只能嵌套文字、超鏈接、圖片

容器級的標簽:div\h\ul\ol\li ...

文本級的標簽:span\p\buis\stong\em\ins\del.....

舉例:容器級別就不舉,因為什麼都支持;舉一下文本級標簽的例子

 

<p>

    我是文本級別標簽

    <h1>我是h1標簽</h1>

</p>

 

從上面的例子可以看出我們的源碼在被執行的時候,被瀏覽器糾正,看一下第二張圖,瀏覽器把h1標簽給拿出來了,p標簽給補全了​。

2.​註意點:我們不用去記憶這標簽的是哪種類型的,在正式開發環境中要嵌套都是潛逃在div中,或者按照組標簽來嵌套

五、源碼:

d90_div_and_span_label.html

地址:

https://github.com/ruigege66/HTML_learning/blob/master/d90_div_and_span_label.htm

2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關註微信公眾號:傅里葉變換,後臺回覆“禮包”獲取Java大數據學習視頻禮包

 

 


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

-Advertisement-
Play Games
更多相關文章
  • 0 學習路線的知識點概括 學習電腦組成原理,就是學習電腦是如何協調運行的 電腦組成原理的英文叫Computer Organization Organization 意"組織機構"。 該組織機構能夠進行各種計算、控制、讀取輸入,進行輸出,達成各種強大的功能。 把整個電腦組成原理的知識點拆分成了 ...
  • 拿一個小規模的5節點ES集群做冷熱分離嘗試,它上面已經有60多個索引,有些索引按月、每月生成一個索引,隨著數據的不斷寫入,歷史數據(只需保留三個月數據,三個月之前的數據視為歷史數據)越來越占磁碟空間和記憶體資源,影響搜索響應時間。因此想把集群中節點分成2種類型,一種是hot節點,配置大記憶體和SSD,用 ...
  • 1、根據類全名定位對應類型ID select Local_ID,FullName from ubf_md_class where FullName like '命名空間' 2、根據類型ID定位對應數據表欄位屬性 select Local_ID,Local_Class_ID,Name,Length f ...
  • /** 為了清晰化的顯示:所有固定命令都是用大寫格式顯示 SQL語法分類:DML,DDL,DCL (1)DML(Data Manipulation Language ,資料庫操作語言): 數據:增加,修改,刪除 (2)DDL(Data Definition Language,資料庫定義語言 ): 數 ...
  • 最詳細的Oracle安裝步驟就在這裡,話不多說直接給大家上安裝Oracle的詳細教程 如果沒有安裝包,可以先點擊下載下載地址:http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.ziphttp:// ...
  • Elasticsearch 如何進行分頁查詢? 如果起始頁、頁大小很大會有性能上的損耗嗎? 本文從分頁查詢開始, 引出其deep paging (即深層分頁) 問題, 並分析其優劣, 給出解決方法. ...
  • spark和mapreduce差不多,都是一種計算引擎,spark相對於MapReduce來說,他的區別是,MapReduce會把計算結果放 在磁碟,spark把計算結果既放在磁碟中有放在記憶體中,mapreduce把可能會把一個大任務分成多個stage,瓶頸發生在IO,spark有一個叫DAG(有向 ...
  • Xamarin Android 開發,獲取按鍵狀態,並利用publish-subscribe模式通知到子界面。 ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...