recherche
Maisoninterface Webtutoriel HTMLQuels sont les modes d'affichage des balises HTML de niveau bloc, des balises en ligne et des balises de bloc en ligne ?

Cette fois, je vais vous expliquer quels sont les modes d'affichage des balises html au niveau du bloc, des balises en ligne et des balises de bloc en ligne. Quelles sont les précautions lors de l'utilisation des balises html au niveau du bloc, des balises en ligne, et les modes d'affichage des balises de bloc en ligne ? Lesquels, les suivants sont des cas pratiques, jetons un coup d'œil.

Dans la conférence d'aujourd'hui, nous avons parlé du mode d'affichage des balises en HTML, qui sont grossièrement divisées en balises de niveau bloc et balises en ligne. Ensuite, lorsque les débutants utiliseront les balises pour la première fois, ils constateront que certains attributs ne fonctionnent pas sur certaines balises, comme la largeur, la hauteur, le centrage horizontal, etc. En fait, l'utilisation de cet attribut ne fonctionne que sur les balises au niveau du bloc. Personnellement, je pense que c’est quelque chose que les débutants peuvent facilement négliger, alors je l’ai noté !

Par exemple, il y aura une situation où le centrage horizontal de la balise p a un effet, mais l'ajout d'un attribut de centrage horizontal à la police n'a aucun effet (comme suit) :

p{ color :red; text -align:center;}
font{color:red; text-align:center;}

Je suis une balise de niveau bloc p


Je suis une police de balise en ligne

Après avoir exécuté l'aperçu, p peut centrer le texte horizontalement, mais la police ne peut pas

Ensuite le problème ci-dessus est lié à l'affichage en html. Il s'agit du mode :

Les fonctionnalités du mode d'affichage :

sont principalement divisées en deux catégories :

Éléments de niveau bloc : occupe une ligne exclusive et prend effet sur les valeurs des attributs width et height ; if Si aucune largeur n'est donnée, les éléments au niveau du bloc auront par défaut la largeur du navigateur, c'est-à-dire 100 % de largeur

en ligne ; éléments : plusieurs balises peuvent exister sur une seule ligne, et les valeurs des attributs width et height ne prendront pas effet et sont entièrement prises en charge par le contenu.

Il existe également un mode d'affichage qui combine les deux modes :

Élément de bloc en ligne : les attributs combinés en ligne et au niveau du bloc peuvent non seulement prendre effet sur les valeurs des attributs de largeur et de hauteur, mais aussi plus Chaque balise est affichée sur une seule ligne ;

le mode d'affichage en HTML est divisé en niveaux de bloc et en ligne. Les niveaux de bloc couramment utilisés sont : p, p, h1~h6, ul, li, dl, dt, dd.. . Les blocs en ligne couramment utilisés incluent : span, font, b, u, i, strong, em, a, img, input, où img et input sont des éléments de bloc en ligne.

Ensuite, certains étudiants se demanderont : ne puis-je pas contrôler la largeur et la hauteur de l'envergure ou de la police ? D'accord, alors mettons de côté le float et le positionnement cette fois, et utilisons simplement l'attribut display pour les convertir les uns dans les autres :

1、块级标签转换为行内标签:display:inline;
2、行内标签转换为块级标签:display:block;
3、转换为行内块标签:display:inline-block;

donnez simplement le correspondant L'étiquette utilise l'attribut display et prend la valeur correspondante pour convertir les modes d'affichage les uns aux autres.

J'ai déjà dit si l'attribut text-align est efficace. La raison est que si la balise au niveau du bloc ne donne pas de largeur, l'élément au niveau du bloc aura par défaut la largeur du navigateur, c'est-à-dire que est, 100% de largeur, puis à 100 Le centrage de la largeur de % prend effet ; mais la largeur de l'élément en ligne est complètement étirée par le contenu, donc la largeur est la largeur du contenu. Faisons un test en arrière-plan pour voir. :

Le niveau du bloc est donc centré au milieu de la boîte, mais comme la largeur de l'élément en ligne est la largeur du contenu et qu'il n'y a pas d'espace pour le centrage, text-align:center n'en a pas; effet ; mais c'est différent si la police est convertie en niveau bloc :

p{ background:green; color:red; text-align:center;}    
font{background:green;color:red; text-align:center;display:block;}

De même, si le niveau bloc est converti en niveau inline, le texte ne peut pas être affiché au centre.

Parce qu'en HTML, les éléments en ligne sont considérés comme des étiquettes avec des caractéristiques de texte. Le niveau de bloc peut centrer le texte horizontalement. Ensuite, les étiquettes en ligne du niveau de bloc sont considérées comme des caractéristiques de texte. align:center;, les balises en ligne à l'intérieur seront centrées horizontalement dans les balises au niveau du bloc comme text :

sans text-align:center;:

p{ padding:5px;background:green; color:red;}    
font{ background:yellow;}    
<p>    
    <font>我是行内标签font</font> <font>我是行内标签font</font>    
</p>

ajouté après la lecture du texte- align:center;

p{ padding:5px;background:green; color:red;text-align:center;}    
font{ background:yellow;}

Je pense que vous maîtrisez la méthode après avoir lu ces cas. Pour un contenu plus passionnant, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture connexe :

Connaissance de base du HTML, introduction détaillée aux styles définis par les hyperliens

Connaissance de base du HTML .Introduction détaillée aux feuilles de style CSS et aux attributs de style

Comment utiliser l'attribut href de la balise HTMLa pour spécifier des chemins relatifs et des chemins absolus

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
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
L'avenir de HTML: évolution et tendances de la conception WebL'avenir de HTML: évolution et tendances de la conception WebApr 17, 2025 am 12:12 AM

L'avenir de HTML est plein de possibilités infinies. 1) Les nouvelles fonctionnalités et normes comprendront plus de balises sémantiques et la popularité des composants Web. 2) La tendance de la conception Web continuera de se développer vers une conception réactive et accessible. 3) L'optimisation des performances améliorera l'expérience utilisateur grâce à des technologies de chargement d'image réactives et de chargement paresseux.

HTML vs CSS vs JavaScript: un aperçu comparatifHTML vs CSS vs JavaScript: un aperçu comparatifApr 16, 2025 am 12:04 AM

Les rôles de HTML, CSS et JavaScript dans le développement Web sont: HTML est responsable de la structure du contenu, CSS est responsable du style et JavaScript est responsable du comportement dynamique. 1. HTML définit la structure et le contenu de la page Web via des balises pour assurer la sémantique. 2. CSS contrôle le style de page Web via des sélecteurs et des attributs pour le rendre beau et facile à lire. 3. JavaScript contrôle le comportement de la page Web via les scripts pour atteindre des fonctions dynamiques et interactives.

HTML: Est-ce un langage de programmation ou autre chose?HTML: Est-ce un langage de programmation ou autre chose?Apr 15, 2025 am 12:13 AM

HtmlisnotaprogrammingNanguage; itisamarkupLanguage.1) htmlstructuresAndFormaSwebContentUsingTags.2) itworkswithcssforStylingandjavaScriptForIterActivity, EnhancingWebDevelopment.

HTML: construire la structure des pages WebHTML: construire la structure des pages WebApr 14, 2025 am 12:14 AM

HTML est la pierre angulaire de la construction de la structure des pages Web. 1. HTML définit la structure et la sémantique du contenu et les utilisations, etc. Tags. 2. Fournir des marqueurs sémantiques, tels que, etc., pour améliorer l'effet SEO. 3. Pour réaliser l'interaction de l'utilisateur via des balises, faites attention à la vérification de la forme. 4. Utilisez des éléments avancés tels que, combinés avec JavaScript pour obtenir des effets dynamiques. 5. Les erreurs courantes incluent des étiquettes non clôturées et des valeurs d'attribut non déposées et des outils de vérification sont nécessaires. 6. Les stratégies d'optimisation comprennent la réduction des demandes HTTP, la compression du HTML, l'utilisation de balises sémantiques, etc.

Du texte aux sites Web: la puissance de HTMLDu texte aux sites Web: la puissance de HTMLApr 13, 2025 am 12:07 AM

HTML est un langage utilisé pour créer des pages Web, définissant la structure des pages Web et le contenu via des balises et des attributs. 1) HTML organise la structure des documents via des balises, telles que. 2) Le navigateur analyse HTML pour construire le DOM et rend la page Web. 3) De nouvelles caractéristiques de HTML5, telles que, améliorez les fonctions multimédias. 4) Les erreurs courantes incluent des étiquettes non clôturées et des valeurs d'attribut non attribuées. 5) Les suggestions d'optimisation incluent l'utilisation de balises sémantiques et la réduction de la taille du fichier.

Comprendre HTML, CSS et JavaScript: un guide pour débutantComprendre HTML, CSS et JavaScript: un guide pour débutantApr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnHTML, CSS, etjavascript: 1) HTMLSTRUCTURESCONTENT, 2) CSSSTYLESIT, et3) JavascriptAdddsInterActivity, Forming TheasisofmodernweBEBExperiences.

Le rôle de HTML: Structurer le contenu WebLe rôle de HTML: Structurer le contenu WebApr 11, 2025 am 12:12 AM

Le rôle de HTML est de définir la structure et le contenu d'une page Web via des balises et des attributs. 1. HTML organise le contenu via des balises telles que, ce qui le rend facile à lire et à comprendre. 2. Utilisez des balises sémantiques telles que, etc. pour améliorer l'accessibilité et le référencement. 3. Optimisation du code HTML peut améliorer la vitesse de chargement des pages Web et l'expérience utilisateur.

HTML et code: un examen plus approfondi de la terminologieHTML et code: un examen plus approfondi de la terminologieApr 10, 2025 am 09:28 AM

Htmlisaspecificypeofcodefocusedonconstructringwebcontent, tandis que "code" en général incluse les langues liés à lajavaScriptandpythonforfonctionnality.1) htmldefineswebpagestructureusingtags.2) "Code" enclueSawidererRangeFlanguageForgicandInteract "

See all articles

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)
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire

Adaptateur de serveur SAP NetWeaver pour Eclipse

Adaptateur de serveur SAP NetWeaver pour Eclipse

Intégrez Eclipse au serveur d'applications SAP NetWeaver.

Listes Sec

Listes Sec

SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft