Maison interface Web tutoriel HTML Présentation et différences entre les éléments HTML en ligne et les éléments HTML au niveau des blocs_HTML/Xhtml_Production de pages Web

Présentation et différences entre les éléments HTML en ligne et les éléments HTML au niveau des blocs_HTML/Xhtml_Production de pages Web

May 16, 2016 pm 04:40 PM
éléments en ligne 块级元素

Caractéristiques des éléments (blocs) au niveau du bloc  :
•Occupez toujours une ligne, ce qui signifie commencer sur une nouvelle ligne, et les éléments suivants doivent également être affichés sur une autre ligne
•Largeur (largeur ; ), la hauteur, le remplissage et la marge peuvent tous être contrôlés ;

Propriétés de l'élément en ligne (en ligne)  :
• et les éléments en ligne adjacents sont sur la même ligne
• Largeur ; , la hauteur, le haut/le bas du remplissage (padding-top/padding-bottom) et le haut/bas de la marge (margin-top/margin -bottom) ne peuvent pas être modifiés, c'est-à-dire la taille du texte ou des images à l'intérieur

Les principaux éléments au niveau du bloc sont  :

Copier le codeLe code est comme suit :
adresse, blockquote, centre, dir, div, dl, champset, formulaire, h1, h2, h3, h4, h5, h6, hr, isindex, menu, noframes, noscript, ol, p, pre, table, ul


Les principaux éléments en ligne sont  :

Copier le code Le code est le suivant :
a , abbr , acronyme , b , bdo , big , br , cite , code , dfn , em , font , i , img , input , kbd , label , q , s , samp , select , small , span , strike , strong , sub , sup ,
textarea , tt , u , var


Éléments mutables (le fait que l'élément soit un bloc ou un élément en ligne est déterminé en fonction du contexte)  :

Copier le codeLe code est le suivant :
applet, bouton, del, iframe, ins, map, object, script


Application CSS de niveau bloc moyen , éléments en ligne  : En utilisant CSS, nous pouvons nous débarrasser des restrictions de classification des balises HTML dans le tableau ci-dessus et appliquer librement les attributs dont nous avons besoin sur différentes balises/éléments.


Les principaux styles CSS utilisés sont les trois suivants  : •display:block - affiché sous forme d'éléments de niveau bloc
•display:inline - affiché sous forme d'éléments en ligne
•dipslay:inline-block -- Affiché comme un élément de bloc en ligne, affiché en parallèle et peut modifier des propriétés telles que la largeur, la hauteur, les marges intérieures et extérieures
Nous ajoutons souvent display:inline-block au
    Style d'élément, la liste initialement verticale peut être affichée horizontalement.


    Hors sujet : J'ai récemment compilé des connaissances pertinentes sur la différence entre les éléments de niveau bloc et les éléments en ligne. J'ai trouvé de nombreux articles connexes sur Internet et j'ai constaté que tout le monde semblait comprendre. avoir tort. Moi-même Après l'avoir testé moi-même, J'ai trouvé beaucoup de problèmes : 1 Les éléments margin-left / margin-right et padding-left / padding-right peuvent être. contrôlé, vous pouvez donc passer. Ces 4 propriétés contrôlent la largeur des éléments en ligne.
    2. Les balises d'élément au niveau du bloc peuvent également être placées à l'intérieur des éléments en ligne, et les balises d'élément au niveau du bloc internes développeront les balises en ligne externes, afin que vous puissiez contrôler la hauteur des éléments en ligne en plaçant des éléments de bloc (introduction en ligne). la seule chose est que les éléments en ligne ne peuvent contenir que du texte et d'autres éléments en ligne)
    Par exemple :


    Copier le code Codez comme suit :
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

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

Que sont les éléments en ligne et les éléments de niveau bloc ? Que sont les éléments en ligne et les éléments de niveau bloc ? Aug 17, 2023 am 11:33 AM

Les éléments en ligne incluent div, p, h1-h6, ul, ol, li, table, form, etc. ; les éléments au niveau du bloc incluent span, a, img, strong, em, input, label, etc. Les caractéristiques des deux éléments : 1. Les éléments en ligne occuperont une ligne, rempliront automatiquement la largeur du conteneur parent, pourront définir la largeur, la hauteur, les marges intérieures et extérieures et d'autres attributs, et pourront contenir d'autres éléments au niveau du bloc et des éléments en ligne. ; 2. Les éléments en ligne n'occuperont pas une ligne exclusive, la largeur et la hauteur sont déterminées par le contenu, et les marges intérieures et extérieures n'affectent que la disposition des éléments eux-mêmes, etc.

La différence entre les éléments en ligne et les éléments de niveau bloc : une compréhension approfondie de la classification des éléments en HTML La différence entre les éléments en ligne et les éléments de niveau bloc : une compréhension approfondie de la classification des éléments en HTML Dec 23, 2023 am 10:01 AM

La différence entre les éléments en ligne et les éléments de niveau bloc : compréhension approfondie de la classification des éléments en HTML En HTML, les éléments peuvent être divisés en deux catégories : les éléments en ligne et les éléments de niveau bloc. Comprendre leurs différences est très important pour maîtriser correctement la mise en page et le style du HTML. Cet article fournira une compréhension approfondie des caractéristiques des éléments en ligne et des éléments de niveau bloc, et fournira des exemples de code spécifiques. Éléments en ligne Les éléments en ligne sont des éléments affichés en ligne par défaut dans les documents HTML. Ils n'occupent pas une ligne entière, mais apparaissent étroitement dans une ligne en fonction de la façon dont le flux de documents est organisé. Commun dans l'industrie

Quelle est la différence entre les éléments en ligne et les éléments de niveau bloc ? Quelle est la différence entre les éléments en ligne et les éléments de niveau bloc ? Oct 16, 2023 am 09:51 AM

Il existe cinq différences entre les éléments en ligne et les éléments de niveau bloc : "modèle de boîte", "arrangement", "affichage du contenu", "position relative" et "taille par défaut" : 1. Les éléments en ligne ne génèrent pas de boîtes, de largeur et de hauteur indépendantes. Déterminés par le contenu, les éléments au niveau du bloc généreront un cadre rectangulaire indépendant et des attributs tels que la largeur, la hauteur, les marges et le remplissage peuvent être définis ; 2. Les éléments en ligne sont disposés horizontalement sur la même ligne, tandis que les éléments au niveau du bloc le seront. être pressé de haut en bas. Organiser dans l'ordre ; 3. Les éléments en ligne ne peuvent pas contenir d'éléments de niveau bloc, tandis que les éléments de niveau bloc peuvent contenir d'autres éléments de niveau bloc et des éléments en ligne.

Quels éléments en ligne et éléments de niveau bloc existe-t-il en HTML ? Quels éléments en ligne et éléments de niveau bloc existe-t-il en HTML ? Oct 16, 2023 am 09:57 AM

Les éléments en ligne et les éléments de niveau bloc couramment utilisés en HTML sont : 1. Les éléments de niveau bloc incluent des sémantiques telles que <div>, <p>, <ul>, <ol>, <li>, <h1>~<h6>. et <header> 2. Les éléments en ligne incluent des balises telles que <span>, <a>, <strong>, <em>, <img> et <input>.

Quelle est la différence entre les éléments en ligne et les éléments de niveau bloc ? Quelle est la différence entre les éléments en ligne et les éléments de niveau bloc ? Aug 18, 2023 pm 05:02 PM

Les différences entre les éléments en ligne et les éléments de niveau bloc sont les suivantes : 1. Les éléments en ligne n'occuperont pas de ligne exclusive, tandis que les éléments de niveau bloc occuperont une ligne exclusive. 2. La largeur d'un élément en ligne est déterminée par son contenu, tandis que la largeur d'un élément en ligne est déterminée par son contenu. la largeur d'un élément de niveau bloc est par défaut celle de son élément parent 100 % ; 3. Le modèle de boîte des éléments en ligne comprend principalement un remplissage horizontal, des marges et des bordures, dans chaque direction.

Que sont les éléments en ligne et au niveau bloc ? Que sont les éléments en ligne et au niveau bloc ? Nov 24, 2023 pm 01:57 PM

Les éléments en ligne incluent a, span, strong, b, em, i, label, img, input, select, textarea, button, abbr, cite, code, big, small, sub, sup, etc. Les éléments au niveau du bloc incluent div, p, h1-h6, form, ul, ol, dl, dt, dd, li, table, tr, td, th, hr, blockquote, adresse, menu, pre, etc.

Exemples courants d'éléments CSS en ligne et au niveau du bloc : vous permettant de mieux les comprendre Exemples courants d'éléments CSS en ligne et au niveau du bloc : vous permettant de mieux les comprendre Dec 23, 2023 am 11:58 AM

Exemples courants d'éléments CSS en ligne et d'éléments de niveau bloc : pour vous permettre de mieux les comprendre, des exemples de code spécifiques sont nécessaires. Introduction : En CSS, les éléments en ligne et les éléments de niveau bloc sont deux types d'éléments que nous rencontrons souvent. Pour la mise en page et la conception de styles de pages Web, il est très important de comprendre la différence et l'utilisation des éléments en ligne et des éléments au niveau du bloc. Cet article présentera les éléments en ligne et les éléments de niveau bloc en CSS avec des exemples de code spécifiques pour aider les lecteurs à comprendre plus en profondeur leurs caractéristiques et leur utilisation. 1. Éléments en ligne Éléments en ligne (inlineelem

Introduction et différences entre les éléments en ligne HTML5 et les éléments de niveau bloc Introduction et différences entre les éléments en ligne HTML5 et les éléments de niveau bloc Dec 28, 2023 pm 02:57 PM

Introduction et différences entre les éléments HTML5 en ligne et les éléments de niveau bloc HTML5 est un langage de balisage utilisé pour créer la structure des pages Web. En HTML5, les éléments sont divisés en deux types : les éléments en ligne et les éléments de bloc. Introduction aux éléments en ligne : les éléments en ligne sont des éléments qui apparaissent sous forme de ligne dans le flux de documents. Ils occupent uniquement de l'espace pour leur propre contenu et ne perturbent pas la présentation globale de la page. Les éléments en ligne peuvent contenir du texte, d'autres éléments en ligne ou des parties d'éléments de niveau bloc

See all articles