整合營銷服務商

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

          免費咨詢熱線:

          CSS布局教程-文章首頁練習

          們先分析一下整個網頁的結構,整體內容采用的是一個兩列布局,導航無限延長的背景,并且添加了分割符號

          素材:

          第一步: 去掉默認的HTML間距。

          *{padding:0;margin:0;}

          Ps(我們可以在后期進行修改,根據網頁中使用的HTML元素的個數如body,h1,div等)

          第二步:按效果圖頭部灰色背景但是無限延長

          HTML代碼:

          <div class="top">

          <div id="top">

          <p>讀書屋歡迎您!</p>

          </div>

          </div>

          兩個DIV嵌套,<div class="top">這個需要100%添加背景,而內側<div id="top"> 實現居中布局就可以了

          .top{width:100%;background:#f5f5f5;height:35px;}

          解釋:寬度100%,添加背景顏色,設定高度,這樣在縮放網頁,始終可以看到灰色的背景

          #top {width:970px;margin:0 auto;}

          解釋:網頁寬度970像素,使id=top的div元素進行居中margin:0 auto;

          #top p{font-size:13px;line-height:35px;}

          解釋:改變文字大小,就一行宣傳文字,通過行高(和高度一樣時間)實現垂直居中line-height:35px;

          第三步:logo的實現,采用典型的以圖換字的方式,有利于SEO

          HTML代碼:

          <div id="header">

          <h1>

          <a href="#">css教程</a>

          </h1>

          </div>

          CSS編碼:

          #header h1 a{

          background:url(images/logo.png) no-repeat 0 50%;

          display:block;

          width:215px;height:60px;

          text-indent:-9999px;

          }

          一篇文章中我分享了一段圖文標簽,這篇文章主要給大家詳細解釋一下這些代碼的作用和意義,以及編寫網頁代碼的格式與思路。

          下面我貼上html代碼:

          <!--HTML-->
          <div>
          <h2>這是我的第一個網頁</h2>
          <p>BODY標簽表示網頁主體元素的容器,它包含了網頁所有的html標簽如:文本、圖片、列表等等。以后我們編寫的網頁標簽都需要放在這里面,這里我寫了一段文字,它就會在瀏覽器里顯示出來。這些就構成了我們網頁的基本格式,大家也不需要去背,知道表示什么意思就行,需要的時候直接拿來用。</p>
          <p><img src="http://m.jungjaehyung.com/uploadfile/2024/0808/20240808042153700.png"></p>
          </div>
          

          從代碼當中可以發現,所有的標簽內容都被一個div標簽所包含著,div屬于組合塊級元素,常用來區分不同的區域或模塊,它可以是獨立的,可分割的,它有自動換行的屬性,但你可以通過使用css來給它定義樣式或布局。

          h2屬于標題標簽,從h1到h6都可以自定義,一般網頁的標題或者需要著重表現的都可以用,p標簽表示段落或者一段文字介紹,img標簽表示頁面中的圖像,你可以直接引入圖片地址,注意,它是一個單標記。

          那么知道了這些標簽的意義,我們就可以根據自己實際的需求給這段html代碼定義css樣式,

          首先,我想給整個區域限制一個高度和寬度,那么我們就應該這樣寫:

          <style type="text/css">
          div {
           width: 300px; /*這里給個300像素的寬度*/
          }
          
          ... /*未完待續*/
          
          </style>
          

          如果想加入其他的樣式可以繼續定義,如:添加一個背景顏色,添加一個內邊距或外邊距。

          div {
           width: 300px; /*這里給個300像素的寬度*/
           background: #f2f2f2; /*這里給一個灰色的背景*/
           padding: 20px; /*這里給一個20像素的內邊距*/
           margin: 20px; /*這里給一個20像素的外邊距*/ 
          }
          

          注意:內邊距的意思就是一個獨立的區塊或者標簽往內部擴展距離,外邊距就是往外部擴展距離,新入門的同學這里容易搞混。

          接下我們定義標題,標題比較簡單,比如,給它一個20像素的大小,標題顏色為紅色,需要讓它居中,那么就應該這樣寫:

          h2 {
           font-size: 20px; /*這里給個20像素的字體大小*/
           color: #ff0000; /*這里給一個紅色的字體顏色*/
           text-align: center; /*讓它居中*/
          }
          ```
          

          文字介紹和標題差不多,就是字體小一點,注意的是需要給段落定義一個行高,調整段落之間的間隔。

          p {
           font-size: 14px; /*這里給個14像素的字體大小*/
           color: #333; /*這里給一個黑色的字體顏色*/
           line-height: 24px; /*這里給一個24像素的行高*/
          }
          

          最后圖片就更簡單了,直接讓它自適應寬度,跟隨div,設置一個100%。

          img {
          	width: 100%;
          }
          

          一個簡單的網頁代碼和設計思路就這樣完成了,如果你懂了這些代碼的作用和意義,那么恭喜你,你就基本入門了,因為所有的網頁代碼基本都是按照這種格式和思路編寫的。下一篇給大家繼續介紹其他常用的html+css標簽以及實戰演示,謝謝觀看!!!


          者:sunshine小小倩

          轉發鏈接:https://juejin.im/post/599970f4518825243a78b9d5


          主站蜘蛛池模板: 一本色道久久综合一区| 精品乱码一区二区三区在线| 国产91精品一区二区麻豆网站| 亚洲无线码在线一区观看 | 国产色精品vr一区区三区| 国产一区二区三区在线免费观看| 亚洲欧洲无码一区二区三区| 久久精品一区二区三区AV| 91国偷自产一区二区三区| 无码日本电影一区二区网站| 国产精品日韩欧美一区二区三区| 免费高清在线影片一区| 国产精品亚洲一区二区三区在线观看| 日韩视频在线一区| 日韩精品一区二三区中文| 国产精品亚洲综合一区| av无码人妻一区二区三区牛牛| 亚洲AV综合色区无码一区| 99久久精品国产一区二区成人 | 一区二区不卡久久精品| 亚洲国产专区一区| 国产精品无码一区二区三区电影| 无码人妻视频一区二区三区| 中文字幕一区视频| 久久中文字幕无码一区二区| 日韩AV在线不卡一区二区三区| 好湿好大硬得深一点动态图91精品福利一区二区 | 国产成人精品一区二区秒拍| 麻豆AV无码精品一区二区| 日亚毛片免费乱码不卡一区| 成人免费一区二区三区在线观看| 久久久久国产一区二区三区| 亚洲Av永久无码精品一区二区 | 亚洲AV成人精品日韩一区 | 中文日韩字幕一区在线观看| 中文字幕无码不卡一区二区三区 | 国产精品无码不卡一区二区三区| 好吊视频一区二区三区| 性色A码一区二区三区天美传媒 | 日韩视频一区二区在线观看| 国产另类ts人妖一区二区三区|