整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          網頁前端基礎教程06-HTML中body屬性和表格詳解,收藏

          全棧攻城獅-每日更新原創IT編程技術及日常實用視頻。

          主要內容:這是HTML課程的第六課,在這節課程中主要講解一下HTML中body的屬性,以及表格元素。希望大家根據這個教程可以學習一下。


          上節回顧

          在上節中主要講解了超鏈接和圖片的知識點。上節請戳->網頁前端開發基礎教程05-網頁中插入圖片和超鏈接,界面更絢麗

          當然講解的并不是很全面,只是把常用的HTML屬性進行講解了出來,在后期會進行做項目,到時候,直接回顧一下,馬上就能搞懂了。這次直接講解一下HTML中的body屬性以及表格元素。

          PS:其實HTML這個東西很簡單,只需要根據對應的元素,學會標簽指的是什么就可以了,就和諜戰片中中的密碼本一樣,按照密碼本書寫對應的格式,寫上去就能直接顯示了。只是學會這種標簽的樣式而已。自己學習HTML也是可以的。最重要的還是進行實踐。


          body的屬性

          body是整個頁面的主體元素,我們把內容寫入到body元素中,那應該如何設置主體的背景顏色、背景圖片呢?

          下面就一一來講解一下。使用Sublime創建一個HTML文件。

          1. 設置背景顏色,屬性為bgcolor,值為RGB顏色或者顏色的英文單詞。

          2.背景圖片設置,背景圖片照樣可以用路徑的方式寫入到HTML文件中。屬性為background例如:

          當然body的屬性值,比較少,而且幾乎不太用,在以后的時候要使用CSS代替這些東西。


          表格

          表格在網頁中還是很常用的,比如在按照每行數據進行展示的時候,就需要用到表格啦。所以就需要學習一下表格應該如何寫。

          OK,我們先建立一個最簡單的學生信息表:

          其中table(表格)、tr(一行)、(一個單元格)。這三個時表格最基本的元素。并依次有個上下級嵌套的關系。


          表格中的屬性

          表格中有很多屬性,正是因為有了這些屬性,才讓表格無比強大。比如在老早的時候,風靡一時的Hao123就是使用表格進行制作的。OK在下節中咱們也會自己制作一個模仿的Hao123第一版,通過table制作。

          border

          border是邊框的意思,在以后的學習中你肯定會對這個單詞不陌生,因為這個單詞真的是太常用了。border有兩個值分別為0和1.0表示“沒有邊框”,1表示“有邊框”。

          cellpadding:

          這個表示的是表格的內邊距,也就是表格的邊框到里面的內容的距離。

          數值越大,單元格的表框到內容的距離越大。

          cellspacing

          這是單元格和單元格之間的距離,這個值越大,單元格之間的距離越大。

          align:

          align表示的是單元格的對齊方式,對里面的內容進行水平的對齊,其值有三個分別為right(右)、center(居中)、left(左)。

          colspan、rowspan:

          這是兩個屬性,分別表示行的合并和列的合并。其值為數字,表示要合并的單元格:

          還有其他幾個屬性例如:valign、bgcolor、width、height等在前課程中也講過了。


          每天一個知識點,帶你邁向軟件編程大神,一起努力吧。下節課程,我們一起做一個Hao123的導航頁面。

          網頁設計和開發中,了解HTML的每個組成部分是至關重要的。其中,<body>標簽承載著網頁的所有可見內容,它是構建高效、互動和吸引人的網站的基礎。本文將深入探討<body>標簽的功能、重要性以及如何最大化其潛力以提升網頁的整體表現和用戶體驗。

          什么是<body>標簽?

          在HTML(超文本標記語言)中,<body>標簽定義了網頁的主體部分,這部分是所有可視化內容的容器,包括文本、圖片、視頻、游戲界面等。位于<html>標簽內部,緊隨<head>標簽之后,<body>標簽是實現頁面功能和設計的舞臺。

          <body>標簽的核心作用

          1. 內容容器:<body>標簽包含了所有用戶可以直接與之交互的元素,從基本的段落文本到復雜的交互式動畫。
          2. 布局基礎:通過CSS(級聯樣式表)與JavaScript的配合使用,開發者可以在<body>內部創建出復雜的布局和動態功能。
          3. SEO優化:雖然<body>本身對搜索引擎優化(SEO)沒有直接貢獻,但它包含的內容和標簽使用方式會極大影響搜索引擎的抓取效果。

          如何優化<body>標簽的使用?

          1. 合理使用語義化標簽:使用如<article>、<section>、<footer>等標簽來增強內容的結構化,這不僅幫助搜索引擎更好地理解和索引你的網頁,也提升了網站的無障礙訪問性。
          2. 確保快速加載:<body>內的元素越多,頁面加載時間可能越長。優化圖片大小、壓縮CSS和JavaScript文件,以及利用現代的懶加載技術,可以顯著提升頁面加載速度。
          3. 響應式設計:隨著移動設備的普及,使你的網頁在各種屏幕尺寸上都能良好顯示是非常重要的。利用媒體查詢(Media Queries)確保<body>內的內容能夠根據不同設備調整布局。

          案例分析

          讓我們通過一個簡單的例子來看看如何在實踐中應用這些技巧。假設我們需要創建一個簡單的個人博客頁面,我們會這樣構建<body>:

          <body>
            <header>
              <h1>歡迎來到我的博客</h1>
              <nav>
                <ul>
                  <li><a href="#posts">文章</a></li>
                  <li><a href="#about">關于我</a></li>
                </ul>
              </nav>
            </header>
            <main id="posts">
              <article>
                <h2>HTML基礎</h2>
                <p>HTML是構建網頁的基礎...</p>
              </article>
              <!-- 更多文章 -->
            </main>
            <footer>
              <p>版權所有 ? 2024</p>
            </footer>
          </body>
          

          在這個例子中,我們使用了語義化標簽來定義網頁的頭部、主要內容區域和尾部。這不僅使網頁結構清晰,而且有助于SEO和屏幕閱讀器的使用。

          頁布局對改善網站的外觀非常重要。

          請慎重設計您的網頁布局。

          在線實例

          使用 <div> 元素的網頁布局

          如何使用 <div> 元素添加布局。

          使用 <table> 元素的網頁布局

          如何使用 <table> 元素添加布局。

          網站布局

          大多數網站會把內容安排到多個列中(就像雜志或報紙那樣)。

          大多數網站可以使用 <div> 或者 <table> 元素來創建多列。CSS 用于對元素進行定位,或者為頁面創建背景以及色彩豐富的外觀。

          雖然我們可以使用HTML table標簽來設計出漂亮的布局,但是table標簽是不建議作為布局工具使用的 - 表格不是布局工具。

          HTML 布局 - 使用<div> 元素

          div 元素是用于分組 HTML 元素的塊級元素。

          下面的例子使用五個 div 元素來創建多列布局:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><divid="container"style="width:500px"><divid="header"style="background-color:#FFA500;"><h1style="margin-bottom:0;">主要的網頁標題</h1></div><divid="menu"style="background-color:#FFD700;height:200px;width:100px;float:left;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</div><divid="content"style="background-color:#EEEEEE;height:200px;width:400px;float:left;">內容在這里</div><divid="footer"style="background-color:#FFA500;clear:both;text-align:center;">版權 ? runoob.com</div></div></body></html>

          上面的 HTML 代碼會產生如下結果:

          HTML 布局 - 使用表格

          使用 HTML <table> 標簽是創建布局的一種簡單的方式。

          大多數站點可以使用 <div> 或者 <table> 元素來創建多列。CSS 用于對元素進行定位,或者為頁面創建背景以及色彩豐富的外觀。

          即使可以使用 HTML 表格來創建漂亮的布局,但設計表格的目的是呈現表格化數據 - 表格不是布局工具!

          下面的例子使用三行兩列的表格 - 第一和最后一行使用 colspan 屬性來橫跨兩列:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><tablewidth="500"border="0"><tr><tdcolspan="2"style="background-color:#FFA500;"><h1>主要的網頁標題</h1></td></tr><tr><tdstyle="background-color:#FFD700;width:100px;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</td><tdstyle="background-color:#eeeeee;height:200px;width:400px;">內容在這里</td></tr><tr><tdcolspan="2"style="background-color:#FFA500;text-align:center;">版權 ? runoob.com</td></tr></table></body></html>

          上面的 HTML 代碼會產生以下結果:

          HTML 布局 - 有用的提示

          Tip: 使用 CSS 最大的好處是,如果把 CSS 代碼存放到外部樣式表中,那么站點會更易于維護。通過編輯單一的文件,就可以改變所有頁面的布局。如需學習更多有關 CSS 的知識,請訪問我們的CSS 教程。

          Tip: 由于創建高級的布局非常耗時,使用模板是一個快速的選項。通過搜索引擎可以找到很多免費的網站模板(您可以使用這些預先構建好的網站布局,并優化它們)。

          HTML 布局標簽

          標簽描述
          <div>定義文檔區塊,塊級(block-level)
          <span>定義 span,用來組合文檔中的行內元素。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!


          主站蜘蛛池模板: 久久久精品人妻一区二区三区蜜桃| 精品亚洲一区二区三区在线播放| 亚洲av成人一区二区三区| 国模大胆一区二区三区| 激情综合一区二区三区| 国产精品视频一区二区三区经| 日韩精品无码一区二区三区不卡 | 人妻少妇一区二区三区| 国模私拍一区二区三区| av无码一区二区三区| 国产午夜精品一区二区三区嫩草 | 久久AAAA片一区二区| 一区二区三区伦理高清| 国产精品免费一区二区三区| 任你躁国产自任一区二区三区| 秋霞午夜一区二区| 国产91大片精品一区在线观看 | 亚洲A∨精品一区二区三区| 国产综合无码一区二区三区| 国模吧一区二区三区| 国产精品99精品一区二区三区 | 亲子乱AV视频一区二区| 精品少妇人妻AV一区二区| 国产午夜精品一区二区三区嫩草 | 亚洲国产一区在线观看| 中文字幕av无码一区二区三区电影| 国产激情一区二区三区在线观看| 亚洲无圣光一区二区| 欧洲亚洲综合一区二区三区| 国产成人一区二区三区视频免费| 中文字幕AV无码一区二区三区| 日韩精品一区二区三区国语自制| 日韩人妻无码一区二区三区久久99 | 好湿好大硬得深一点动态图91精品福利一区二区 | 亚洲视频一区二区| 日韩一区二区视频| 国产精品成人一区无码| 激情内射亚州一区二区三区爱妻| 精品视频一区二区三区| 国产精品夜色一区二区三区| 中文字幕在线看视频一区二区三区|