Maison interface Web tutoriel HTML Quels sont les types courants de mises en page HTML ? Analyse de trois caractéristiques de mise en page HTML

Quels sont les types courants de mises en page HTML ? Analyse de trois caractéristiques de mise en page HTML

Aug 04, 2018 pm 04:51 PM
mise en page HTML

Quels sont les types courants de mises en page HTML ? Il existe trois méthodes de mise en page en HTML : la mise en page fluide, la mise en page flottante et le modèle de calque. Chacune de ces trois méthodes de mise en page en HTML a ses propres caractéristiques. Cet article parlera brièvement des caractéristiques des trois méthodes de mise en page en HTML.

1. Mise en page fluide (la mise en page par défaut des pages Web HTML)

Caractéristiques :

1. be Étendre verticalement de haut en bas dans l'élément conteneur, car par défaut, la largeur des éléments de bloc est de 100 %.

2. Les éléments en ligne seront affichés horizontalement de gauche à droite dans l'élément conteneur. (Les éléments en ligne ne sont pas aussi dominateurs que les éléments de bloc et occupent une seule ligne)

2. Disposition flottante (float)

Caractéristiques : Sous le disposition par défaut, les éléments de bloc sont si dominateurs qu'ils occupent une seule ligne. Maintenant, si nous voulons que deux éléments de bloc soient affichés côte à côte. Vous devez utiliser float pour y parvenir.

est le suivant

div{
    width:200px;
    height:200px;
    border:2px red solid;
    float:right;
}
Copier après la connexion

3. Modèle de couche

Caractéristiques : Si je veux qu'un div soit à l'intérieur un autre div Ci-dessus, nous devons pouvoir utiliser le positionnement absolu pour compléter les trois méthodes de positionnement du modèle de couche : relatif, absolu, fixe

Positionnement absolu (absolu)

nécessite le réglage de position :absolute (ce qui signifie positionnement absolu), la fonction de cette instruction est de faire glisser l'élément hors du flux de documents,
puis d'utiliser les attributs gauche, droite, haut et bas par rapport à son parent le plus proche contenant un bloc avec des attributs de positionnement. Positionnement absolu.
Si aucun bloc contenant de ce type n'existe, il est relatif à l'élément body, c'est-à-dire par rapport à la fenêtre du navigateur.

Positionnement relatif (relatif)

Si vous souhaitez définir le positionnement relatif dans le modèle de calque pour l'élément, vous devez définir la position : relative (indiquant le positionnement relatif ),
il Détermine la position de décalage de l'élément dans le flux normal du document via les attributs gauche, droite, haut et bas.
Le processus de positionnement relatif consiste à générer d'abord un élément en mode statique (flottant) (et l'élément flotte comme un calque),
puis à se déplacer par rapport à la position précédente. La direction et l'amplitude du mouvement sont. déterminé par left et right , les attributs top et bottom sont déterminés et la position avant le décalage est conservée.

Positionnement fixe (fixe)

fixe : indique un positionnement fixe, similaire au type de positionnement absolu,
mais ses coordonnées de mouvement relatif sont dans la vue (dans l'écran la fenêtre de la page Web) elle-même.
Étant donné que la vue elle-même est fixe, elle ne changera pas à mesure que la barre de défilement de la fenêtre du navigateur défile,
À moins que vous ne déplaciez la position de la fenêtre du navigateur sur l'écran ou que vous ne modifiiez la taille d'affichage de la fenêtre du navigateur. ,
Par conséquent, l'élément positionné de manière fixe sera toujours situé quelque part dans la vue dans la fenêtre du navigateur et ne sera pas affecté par le flux du document
Cela a la même fonction que background-attachment:fixed; attribut.

Remarque :

Lors de l'utilisation de l'attribut z-index, seuls les éléments qui utilisent l'attribut position ont l'attribut z-index. Les éléments qui n'utilisent pas l'attribut position n'ont pas l'attribut z-index, et il est inutile de le définir

Articles connexes recommandés :

Trois façons de mise en page html+css (mise en page naturelle/mise en page de flux/mise en page de positionnement)_HTML/Xhtml_Production de pages Web

Utiliser HTML et HTML pour implémenter des mises en page communes_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!

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter une disposition de masque plein écran en utilisant HTML et CSS Comment implémenter une disposition de masque plein écran en utilisant HTML et CSS Oct 20, 2023 pm 03:46 PM

La mise en œuvre d'une disposition de masque plein écran est l'une des exigences courantes en matière de conception Web, ce qui peut ajouter un fort sentiment de mystère et des effets uniques à la page Web. Dans cet article, HTML et CSS seront utilisés pour implémenter une disposition simple de masque plein écran, et des exemples de code spécifiques seront donnés. Commençons par créer la structure HTML. Dans le fichier HTML, nous utiliserons un élément div comme conteneur pour le masque et y ajouterons du contenu, comme indiqué ci-dessous : <!DOCTYPEhtml><html>

Comment créer une page de mise en page de diaporama en utilisant HTML et CSS Comment créer une page de mise en page de diaporama en utilisant HTML et CSS Oct 16, 2023 am 09:07 AM

Comment créer une page de mise en page de diapositives à l'aide de HTML et CSS Introduction : La mise en page de diapositives est largement utilisée dans la conception Web moderne et est très attrayante et interactive lors de l'affichage d'informations ou d'images. Cet article explique comment créer une page de mise en page de diapositives à l'aide de HTML et CSS, et fournit des exemples de code spécifiques. 1. Structure de mise en page HTML Tout d'abord, nous devons créer une structure de mise en page HTML, comprenant un conteneur de diapositives et plusieurs éléments de diapositive. Le code ressemble à ceci : <!DOCTYPEhtml&

Comment implémenter une mise en page de discussion simple en utilisant HTML et CSS Comment implémenter une mise en page de discussion simple en utilisant HTML et CSS Oct 18, 2023 am 08:42 AM

Comment utiliser HTML et CSS pour mettre en œuvre une mise en page simple de page de discussion Avec le développement de la technologie moderne, les gens comptent de plus en plus sur Internet pour communiquer et communiquer. Dans les pages Web, les pages de discussion constituent une exigence de mise en page très courante. Cet article vous expliquera comment utiliser HTML et CSS pour implémenter une mise en page de discussion simple et donnera des exemples de code spécifiques. Tout d’abord, nous devons créer un fichier HTML, vous pouvez utiliser n’importe quel éditeur de texte. En prenant index.html comme exemple, créez d'abord un code HTML de base

Guide de mise en page HTML : comment utiliser des éléments flottants pour implémenter une mise en page multicolonne Guide de mise en page HTML : comment utiliser des éléments flottants pour implémenter une mise en page multicolonne Oct 27, 2023 pm 03:24 PM

Guide de mise en page HTML : Comment utiliser des éléments flottants pour implémenter une mise en page multi-colonnes Lors de la navigation sur des pages Web, nous voyons souvent des mises en page composées de plusieurs colonnes, telles que la page d'accueil d'un site Web d'actualités, la page d'affichage d'un produit, etc. Cette disposition à plusieurs colonnes rend les pages Web plus organisées et plus belles en divisant le contenu en colonnes et en les affichant côte à côte. En HTML, nous pouvons utiliser des éléments flottants pour obtenir une telle mise en page multi-colonnes. Cet article vous montrera comment utiliser des éléments flottants pour implémenter une disposition multi-colonnes et fournira des exemples de code spécifiques. Concepts de base sur l'utilisation d'éléments flottants pour implémenter une disposition multi-colonnes

Comment implémenter une mise en page détaillée en utilisant HTML et CSS Comment implémenter une mise en page détaillée en utilisant HTML et CSS Oct 20, 2023 am 09:54 AM

Comment utiliser HTML et CSS pour implémenter une mise en page détaillée HTML et CSS sont les technologies de base pour créer et concevoir des pages Web. En utilisant ces deux éléments de manière appropriée, nous pouvons réaliser diverses mises en page complexes. Cet article explique comment utiliser HTML et CSS pour implémenter une mise en page détaillée et fournit des exemples de code spécifiques. Créer une structure HTML Tout d'abord, nous devons créer une structure HTML pour placer le contenu de notre page. Ce qui suit est une structure HTML de base : <!DOCTYPEhtml&g

Comment créer une mise en page de mur de cartes réactive en utilisant HTML et CSS Comment créer une mise en page de mur de cartes réactive en utilisant HTML et CSS Oct 25, 2023 am 10:42 AM

Comment créer une mise en page de mur de cartes réactive à l'aide de HTML et CSS Dans la conception Web moderne, la mise en page réactive est une technologie très importante. En utilisant HTML et CSS, nous pouvons créer une disposition de mur de cartes réactive qui s'adapte aux appareils de différentes tailles d'écran. Voici un aperçu plus approfondi de la façon de créer une disposition simple de mur de cartes réactive à l’aide de HTML et CSS. Partie HTML : Tout d'abord, nous devons configurer la structure de base dans le fichier HTML. Nous pouvons utiliser une liste non ordonnée (<ul>) et

Compétences en mise en page HTML : comment utiliser la mise en page de positionnement pour contrôler le positionnement absolu de la page Compétences en mise en page HTML : comment utiliser la mise en page de positionnement pour contrôler le positionnement absolu de la page Oct 19, 2023 am 08:40 AM

Compétences en mise en page HTML : Comment utiliser la mise en page de positionnement pour contrôler le positionnement absolu de la page Dans le développement Web, la mise en page est un élément très critique. La mise en page de positionnement est une méthode de mise en page couramment utilisée qui permet aux développeurs de contrôler de manière plus flexible la position des éléments sur la page. Cet article explique comment utiliser la disposition de positionnement pour contrôler le positionnement absolu de la page et fournit des exemples de code spécifiques. 1. Présentation de la mise en page de positionnement La mise en page de positionnement fait référence à la détermination de la position des éléments sur la page en fonction de leurs attributs de position. En CSS, il existe trois méthodes principales de positionnement : le positionnement relatif,

Comment créer une mise en page de lecteur de musique réactive en utilisant HTML et CSS Comment créer une mise en page de lecteur de musique réactive en utilisant HTML et CSS Oct 19, 2023 am 10:02 AM

Comment créer une mise en page de lecteur de musique réactive à l'aide de HTML et CSS À l'ère actuelle de développement rapide des technologies de l'information, la musique, en tant que forme de divertissement, a pénétré profondément dans la vie des gens. Pour une meilleure expérience musicale, de nombreux sites Web et applications proposent des lecteurs de musique en ligne. Cet article explique comment créer une mise en page de lecteur de musique réactive à l'aide de HTML et CSS, et fournit des exemples de code spécifiques. Tout d’abord, nous devons créer une structure de base en utilisant HTML. Voici un exemple simple de mise en page HTML : <!

See all articles