Heim > Artikel > Web-Frontend > HTML-Inline-Block
HTML verfügt über einen anderen Elementtyp namens Inline-Blockelemente. Es handelt sich lediglich um den Platz, der von jedem einzelnen Tag, das von definierten Elementen aufgerufen wird, eingenommen und begrenzt wird, anstatt den HTML-Inhaltsfluss zu unterbrechen. Die Funktion der Elemente auf Blockebene betrachten wir hauptsächlich als
Die grundlegende Syntax ist unten aufgeführt:
Syntax:
<html> <body> <p><span> ---some html codes ---</span> </p> </body> </html>
Die oben genannten Codes sind die grundlegende Syntax zum Schreiben der Inline-Block-Elemente in HTML. Wir haben unten einige Sätze vordefinierter Inline-Block-Elemente verwendet.
Die oben genannten Tags sind vordefinierte HTML-Inline-Elemente, die hauptsächlich auf den Benutzeranforderungen im HTML basieren. Wir konzentrieren uns auf Tag in HTML-Inline-Block-Elementen. Wir alle wissen, dass Elemente auf Blockebene immer eine neue Zeile beginnen und die volle Breite für bestimmte Variablen einnehmen, Inline-Elemente jedoch keine neue Zeile beginnen. Außerdem benötigt es im Vergleich zu Elementen auf Blockebene weniger Breite, muss aber in den HTML-Inline-Elementen angegeben werden. Die Inline-Elemente werden innerhalb der Absatzelemente deklariert. Die Das Element wird im Container häufig als Text verwendet und weist keine spezifischen erforderlichen Attribute auf. Der angegebene CSS-Stil, die angegebene Klasse und die angegebenen IDs sind jedoch üblich, wenn das Element Das Element wird zusammen mit CSS in einigen Stilteilen des Textes verwendet.
Code:
<html> <head> section { background: green; box-sizing: border-box; padding: 150px; } div { box-sizing: border-box; display: inline-block; height: 100px; padding: 54px; text-align: center; width: 53%; } .green { background: lightgreen; } .black { background: black; } </head> <body> <span style="border: 2px lightgreen"> </span> <section> <div class="green">Width: 40%</div> <div class="black">Width: 60%</div> </section> </body> </html>
Erklärung des obigen Codes: In den obigen Codes haben wir die Breite für zwei div-Tags festgelegt; Jeder beträgt 50 % und die Anzeigeattribute sind Inline-Block. Die erwartete Ausgabe wird variieren, da die Breite der beiden div-Tags 50 % beträgt, sodass alle Tag-Werte 51 % oder 49 % betragen sollten. Dennoch ist dies keine gute Vorgehensweise und reicht auch nicht für den HTML-Elementbereich aus; Es sind mindestens 50 % erforderlich, da Inline-Elemente den Wortabstand zwischen den beiden div-Tags in HTML berücksichtigen.
We can also use some borders and padding styles in the HTML div tags; it will highlight the web pages more effectively. We use
We will discuss the below examples.
Code:
<html> <body> <p>Sample <span style="border:3px green">Welcome</span>To my domain</p> <p>Welcome to My Domain</p> </body> </html>
Output:
Code:
<html> <head> <style> span.first { display: inline; width: 150px; height: 120px; padding: 8px; border: 3px blue; background-color: green; } span.second { display: inline-block; width: 140px; height: 110px; padding: 7px; border: 3px blue; background-color: green; } span.third { display: block; width: 103px; height: 110px; padding: 6px; border: 2px yellow; background-color: black; } </style> </head> <body> <div> Welcome to My Domain <span class="first">Welcome</span> <div> <div> Same Same <span class="second">Same Same</span> <div> <div> Welcome to My Domain <span class="third">Welcome</span> <div> </body> </html>
Output:
Code:
<html> <head> <style> .first { float:center; display: inline; width: 150px; height: 120px; padding: 8px; border: 3px blue; background-color: green; } .1{ clear:center; } </style> </head> <body> <div class="first"> <marquee> Welcome to My Domain</marquee> </div> </body> </html>
Output:
Explanation of the above code: The first example will discuss the essential inline element called tag that will use for the web page; the second example will use span in the CSS style, and the same will be called in the tag in body sections each of the CSS styles will be defined in each span third example we will use some text values in the box-limit areas in the inline-block element features.
In Conclusion, partly based on the above topics, we have some ideas about inline-block elements in Html. We use both tag elements for their dependencies and features in user areas. However, IE and other browser versions may or may not support some tags.
Das obige ist der detaillierte Inhalt vonHTML-Inline-Block. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!