Maison > interface Web > tutoriel HTML > Comment mettre en page une page Web lors de l'écriture de HTML

Comment mettre en page une page Web lors de l'écriture de HTML

墨辰丷
Libérer: 2018-05-09 11:34:37
original
4961 Les gens l'ont consulté

Il existe deux mises en page couramment utilisées en HTML. La première est la présentation div, qui a l'avantage d'être plus pratique et concise, avec moins de code et plus facile à créer et à maintenir. Cependant, à certains endroits, différents navigateurs ont une compatibilité différente et peuvent avoir des affichages différents. Le deuxième type est la disposition du tableau, qui contient beaucoup de code et est très difficile à maintenir par la suite. Cependant, la disposition du tableau évite de nombreux problèmes d'incompatibilité du navigateur.

Mise en page 1.div

<!DOCTYPE html>  
<html>  
<head lang="en">  
    <meta charset="utf-8">  
    <title></title>  
    <style>  
        body{margin: 0; padding: 0;}  
        #header{width:100%; height: 90px; background: #b19f9d; }  
        #nav{margin: 0 auto; width:70%; height: 90px; background: #fcf;}  
        .content{width: 950px; height: 900px; background: #847369; margin: 0 auto;}  
        .left{width:30%; height: 900px; background: #decfd4; float: left;}  
        .right{width: 70%; height: 900px; background: #b3a19d; float: left;}  
        footer{width:100%; height: 150px; background: #a8817a;}  
    </style>  
</head>  
  
<body>  
    <header id="header">  
        <nav id="nav">空空</nav>  
    </header>  
    <div class="content">  
        <div class="left"></div>  
        <div class="right"></div>  
    </div>  
    <footer></footer>  
</body>  
  
  
</html>
Copier après la connexion

Mise en page 2.table

<!DOCTYPE html>  
<html>  
<head lang="en">  
    <meta charset="utf-8">  
    <title></title>  
    <style>  
          
    </style>  
</head>  
  
<body marginheight="0px" marginwidth="0px">  
    <table width="100%" height="950px" style="background-color:gray">  
        <tr>  
            <td colspan="2" width="100%" height="10%" style="background-color: aqua" ><td>  
        </tr>  
        <tr>  
            <td  width="20%" height="80%" style="background-color: blue" ><td>  
            <td  width="80%" height="80%" style="background-color: blue" ><td>  
        </tr>  
        <tr>  
            <td colspan="2" width="100%" height="10%" style="background-color: black" ><td>  
        </tr>  
      
    </table>  
</body>  
  
  
</html>
Copier après la connexion

Résumé :

La disposition de table est relativement limitée, tandis que div est plus ouverte, avec plus de styles de conception et de beaux effets. L'avantage de table est que tous les navigateurs sont compatibles avec div. L'inconvénient de table est cette compatibilité. est très gênant.

Recommandations associées :

Calculateur de mise en page HTML (div+css)_html/css_WEB-ITnose

HTML problème de mise en page. _html/css_WEB-ITnose

Mise en page HTML_html/css_WEB-ITnose

problème de mise en page HTML_html/css_WEB-ITnose

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal