黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 HTML頁面布局技術

HTML頁面布局技術

更新時間:2022-12-07 10:52:05 來源:動力節點 瀏覽1027次

創建布局是設計網站時最重要的事情,因為它將確保您的網站看起來井井有條并且內容看起來易于理解。有多種技術和框架可用于創建布局,但在這里我們將學習簡單的技術。您可以使用以下方法創建多列布局:

HTML表格(盡量不要用)

CSS 浮動屬性

CSS框架

CSS彈性框

使用 div 布局

HTML 表格(不推薦)

基于 HTML 表格的布局是創建布局的最簡單方法之一,因為表格僅使用基于行和列的格式,但不建議將 HTML 表格用于您的頁面布局。

元素旨在顯示表格數據。這不利于布局。雖然首先創建布局很容易,但如果您想更改或重新設計您的網站,那么這將是一項復雜的任務。

以下是使用 HTML 表格創建簡單網頁布局的示例。

<!DOCTYPE html>  
<html>  
 <頭>  
    <樣式>  
        李{  
            顯示:內聯塊;  
            填充:10px;}  
        一個{  
            顏色:#20b2aa;  
        }  
      </樣式>  
 </頭>  
<正文>  
     <!-- 標題部分 -->  
       <table width= "100%"  style= "border-collapse:collapse;" >  
           <tr>  
            <td colspan= "2"  style= "背景顏色:#1a1a1a;文本對齊:居中;" >  
                <h3 style= "字體大小:30px;顏色:#ff6a6a;" >javaTpoint 表格布局</h3>  
            </td>  
         </tr>  
   <!-- 導航部分 -->  
          <tr>  
                        <td colspan= "2"  style= "背景色:#666666;" >  
                <ul>  
                                                      <li><a href= "#" >首頁</a></li>  
                <li><a href="#">Menu</a></li>  
                <li><a href="#">About-us</a></li>  
                <li><a href="#">Contact us</a></li>  
            </ul>  
                                        </td>  
          </tr>  
   <!-- Main Section -->  
          <tr>  
             <td style="background-color:#e6e6fa; width:80%; height: 400px; text-align: center;">  
               <p>Write your content Here</p>  
              </td>  
              <td style="background-color:#a7e6fb; height: 400px;">  
                 <p>This is your side bar</p>  
              </td>  
         </tr>  
     <!-- Footer Section -->  
           <tr>  
             <td colspan="2" style="background-color:#2e2e2e; text-align: center;">  
                <p style="color:#f08080">?<strong>Copyright javaTpoint.com</strong></p>  
            </td>  
          </tr>  
    </table>  
 </body>  
</html>  

CSS 框架

CSS 提供了許多框架,如 W3.CSS、Bootstrap 等,可以快速創建您的布局。使用 CSS 框架,您可以輕松創建響應迅速且有吸引力的 Web 布局。你只需要為這些框架添加一個鏈接,你就可以使用框架中所有可用的屬性。

CSS 浮動

您可以使用 CSS 浮動屬性創建整個 Web 布局。

優點:非常容易學習和使用。您只需了解 float 和 clear 屬性的工作原理。

缺點:浮動元素與文檔流相關聯,這可能會損害靈活性。

例子:

<!DOCTYPE html>  
<html>  
<頭>  
<樣式>  
div.容器{  
    寬度:  100 %;  
    邊框:1px 純灰色;  
}    
頁眉頁腳 {  
    填充:1em;  
    白顏色;  
    背景顏色:# 000080 ;  
    清除:離開;  
    文本對齊:居中;  
}    
導航{  
    浮動:左;  
    最大寬度:160px;  
    保證金:  0 ;  
    填充:1em;  
}    
導航 ul {  
    列表樣式類型:無;  
    填充:  0 ;  
}    
導航 ul a {  
    文字修飾:無;  
}    
文章 {  
    左邊距:170px;  
    左邊框:1px 純灰色;  
    填充:1em;  
    溢出:隱藏;  
}  
</樣式>  
</頭>  
<正文>   
<div 類= "容器" >    
<標題>  
<h1>教程庫</h1>  
</標題>    
<導航>  
<ul>  
<li><a href= "#" >HTML</a></li>  
<li><a href= "#" >CSS</a></li>  
<li><a href= "#" >JavaScript</a></li>  
</ul>  
</導航>  
<文章>  
<h1>HTML</h1>  
<p>HTML 教程或 HTML  5 教程提供了 html 的基本和高級概念。我們的 HTML 教程是   
為 初學者和專業人士  開發 。</p>
<p>TML 是超文本標記語言的 縮寫 。讓我們看看什么是超文本,什么是標記語言?</p>  
</文章>  
<footer> 版權所有 ? javatpoint.com</footer>  
</div>  
</body>  
</html>  

CSS彈性盒

Flexbox 是 CSS3 中一種新的布局模式。

優點:確保頁面布局必須適應不同的屏幕尺寸和不同的顯示設備。

缺點:它在 IE10 及更早版本中不起作用。

例子:

<!DOCTYPE html>  
<html>  
<頭>  
<樣式>  
.flex容器{  
    顯示:-webkit-flex;  
    顯示:彈性;    
    -webkit-flex-flow:行換行;  
    彈性流:行換行;  
    文本對齊:居中;  
}    
.flex 容器 > * {  
    填充:15px;  
    -webkit-flex:  1 100 %;   
    彈性:  1 100 %;   
}    
。文章 {  
    文本對齊:左;  
}   
標題{背景:# 000080 ;顏色:白色;}  
頁腳{背景:# 000080 ;顏色:白色;}  
.nav {背景:#eee;}   
.nav ul {  
    列表樣式類型:無;  
    填充:  0 ;  
}  
.nav ul a {  
    文字修飾:無;  
}    
@media  all and (min-width: 768px) {  
    .nav {text-align:left;-webkit-flex:  1  auto;flex: 1  auto;-webkit-order: 1 ;order: 1 ;}  
    .article {-webkit-flex: 5  0px;flex: 5  0px;-webkit-order: 2 ;order: 2 ;}  
    頁腳 {-webkit-order: 3 ;order: 3 ;}  
}  
</樣式>  
</頭>  
<正文>   
<div  class = "彈性容器" >  
<標題>  
<h1>展城館</h1>  
</標題>   
<導航 類= “導航” >  
<ul>  
<li><a href= "#" >HTML</a></li>  
<li><a href= "#" >CSS</a></li>  
<li><a href= "#" >JavaScript</a></li>  
</ul>  
</導航>   
<文章 類= “文章” >  
<h1>HTML</h1>  
<p>HTML 教程或 HTML  5 教程提供了 html 的基本和高級概念。我們的 HTML 教程是   
為 初學者和專業人士  開發 。</p>
<p>TML 是超文本標記語言的 縮寫 。讓我們看看什么是超文本,什么是標記語言?</p>  
<p><strong>調整  頁面大小看看會發生什么!</strong></p   >
</文章>    
<footer> 版權所有 ? javatpoint.com</footer>  
</div>    
</body>  
</html>  

使用 div 布局

<!DOCTYPE html>  
<html>  
<頭>  
    <title>使用div的網頁</title>  
    <樣式>  
        身體{  
            邊距:0px;  
        }  
        .header{  
                填充:10px;  
                背景色:#455e64;  
                文本對齊:居中;  
               }  
          .header h2{  
            顏色:黑色; }  
              /*===============[導航 CSS]==========*/  
              導航{  
                背景色:# 243238 ;  
                填充:5px;  
                }                
              .nav li{  
              列表樣式:無;  
              顯示:內聯塊;  
              填充:8px;  
               }  
           .導航{  
            顏色:#fff;  
           }               
          .nav ul li a:hover{  
            文字修飾:無;  
            顏色:#7fffd4;  
           }  
              .lside{  
                 浮動:左;  
               寬度:  80 %;  
               最小高度:440px;  
               背景色:#f0f8ff;  
               文本對齊:居中;  
              }  
           .rside  
           {  
            文本對齊:居中;  
            浮動:對;  
            寬度:  20 %;  
              最小高度:440px;  
             背景色:#c1cdcd;  
           }  
           .頁腳{  
             高度:44px;  
                背景色:#455e64;   
            文本對齊:居中;   
            填充頂部:10px;}  
  
            .頁腳 p{  
                顏色:#8fbc8f;  
            }    
    </樣式>  
</頭>  
<正文>  
<分區>  
    <div 類= "標題" >  
      <h2>javaTpoint Div 布局</h2>  
    </div>  
            <!-- 導航 -->  
        <div 類= "導航" >  
            <ul>  
                <li><a href= "#" >首頁</a></li>  
                <li><a href= "#" >菜單</a></li>  
                <li><a href= "#" >關于</a></li>  
                <li><a href= "#" >聯系方式</a></li>  
                <li style= "浮動:右;" ><a href= "#" >登錄</a></li>  
                <li style= "浮動:右;" ><a href= "#" >注冊</a></li>  
            </ul>  
        </div>         
      <!-- 主要 -->  
        <div style= "height:440px" >  
            <div  class = "lside" >     
                <p>在這里寫你的內容</p>  
            </div>  
        <!-- 邊 -->  
            <div  class = "rside" >  
                <p>這是側面</p>  
            </div>  
        </div>  
      <!-- 頁腳 -->  
       <div 類= "頁腳" >  
        <p>?<strong>版權所有 javaTpoint.com</strong></p>  
    </div>      
 </div>  
</body>  
</html>  

以上就是關于“HTML頁面布局技術”的介紹,大家如果想了解更多相關知識,不妨來關注一下本站的HTML教程,里面還有更豐富的知識等著大家去學習,希望對大家能夠有所幫助哦。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 大香网伊人久久综合网2021 | 九九热视频在线免费观看 | 黑人巨根在线 | 伊人网视频在线观看 | 最近免费中文字幕大全高清10 | 国产一区二区在线观看麻豆 | 性欧美videofree高 | 在线观看日本亚洲一区 | 夜间福利视频 | 激情一区二区三区成人 | 久久精品视频网站 | 国产在线伊人 | 日韩伦理在线 | 欧美高清一区二区三区欧美 | 人人添人人澡人人澡人人诱 | 国产 欧美日韩 在线播放 | 日韩在线视频网站 | 成人h视频在线观看 | 狠狠操天天操夜夜操 | 又爽又黄又无遮挡网站 | 国产精品一区二区不卡 | 最近中文字幕无吗 | 丁香五香天堂网卡 | 美女大黄网站 | 欧美午夜在线观看理论片 | 日本特级黄色 | 欧美极度另类 | 五月天免费在线视频 | 欧美色欧美亚洲高清在线视频 | 亚洲欧美国产一区二区三区 | 热热热色 | 天天躁日日躁狠狠躁综合 | 成人网视频在线观看免费 | 亚久久伊人精品青青草原2020 | 一级一级毛片免费播放 | 免费在线观看成年人视频 | 国产a级大片 | 欧美性受xxxx| 91在线欧美 | 精品国产一区二区三区19 | 国产一级毛片网站 |