Display (inline-block) properties in CSS

Can notice that, some HTML tags like

,

,

always start with a new line and have a line length stretching 100% of the web page, while other HTML tags like , Display (inline-block) properties in CSS Picture 1 or it is usually placed one after another on the same line. Why is there such a difference? Find the answer through a lesson about the value of the display attribute right away.

Simply answered, this difference is due to different display values: Block and Inline.

The values ​​of the Display attribute

Display: inline value

Inline is a way to display on a row and the width of that tag will depend on the content of the tag, so many tags can be on the same row. However, inline cannot use the attributes width, height and top-bottom margin. The HTML tags displayed inline default are,,,, .

 span.a { 
display: inline; /* mặc định với span, a, strong, b, i. */
width: 100px;
height: 100px;
padding: 5px;
border: 1px solid blue;
background-color: #DB7093;
}

Display (inline-block) properties in CSS Picture 2








Display properties



display: inline


You can become part of TipsMake.com by submitting an article,
Experience your technology on the content management team of the social network
via info@meta.vn email address
info@meta.com.vn or register an account and post
directly on TipsMake.com.



In this example, the width and height attributes are not available, span tags are on the same line side by side, some attributes apply to affect the content on other lines.

Display value: block

Block is a display that always starts with a new line and is as wide as 100% of the page width. So when you use this card, although the content is short, the other tags at the bottom are still in a different line. The difference of this tag is that it can use the width and height attributes . HTML tags that display the default block are:

,

,

come

,
,,,
 span.b { 
display: block;
width: 100px;
height: 100px;
padding: 5px;
border: 1px solid blue;
background-color: #DB7093;
}

Display (inline-block) properties in CSS Picture 3








Display properties



display: block


You can become part of TipsMake.com by submitting an article,
Experience your technology on the content management team of the social network
via info@meta.vn email address
info@meta.com.vn or register an account and post
directly on TipsMake.com.



In this example, the width and height attributes are usable, but because of the fixed size, the longer content will overflow.

Display: inline-block value

Inline-block is a way of displaying the combination of both ways, moving the element to display on the same row but it still inherits the properties of the block.

 span.c { 
display: inline-block;
width: 100px;
height: 100px;
padding: 5px;
border: 1px solid blue;
background-color: #DB7093;
}

Display (inline-block) properties in CSS Picture 4








Display properties



display: inline-block


Update trends, discover,
Latest research on science and technology.



Compared to display: inline, inline-block display can use the attributes width, height and top-bottom margin.

Compared to display: block, inline-block display does not break the line after the end of the tag, so the cards can be placed side by side.

Use inline-block to create navigation links

Display: inline-block is mainly used for displaying the navigation list horizontally:

 .nav { 
background-color: yellow;
list-style-type: none;
text-align: center;
padding: 0;
margin: 0;
}

.nav li {
display: inline-block;
font-size: 20px;
padding: 20px;
}

Display (inline-block) properties in CSS Picture 5








Website Administration Network


You can become part of TipsMake.com by submitting an article,
Experience your technology on the content management team of the social network
Assembly via email info@meta.vn or register an account and post
directly on TipsMake.com.




  1. Technology village

  1. Technology

  1. Science
 
  1. Life




By default, list items are displayed vertically. In this example, we use display: inline-block to display them horizontally (side by side).

Note: If you resize the browser window, the links will automatically pause when the content is longer than the web width.

Previous lesson: FLOAT and CLEAR properties in CSS

Next: Align - Align in CSS

5 ★ | 1 Vote

May be interested

  • How to block ads when surfing the webHow to block ads when surfing the web
    surely every time you visit a website, you will always feel very annoying with the ads lying in the middle of the screen or a series of pop ups that pop up if you accidentally click somewhere. let's tipsmake.com to solve this problem clearly.
  • How to Block Websites on MacHow to Block Websites on Mac
    in this article, tipsmake will show you how to block a website on your mac. although there is no built-in way on mac to block access to certain websites, you can adjust the host file, or the file that stores the server's ip information and the domains it points to, to block certain sites or download the selfcontrol app to block them for a predetermined time. in addition, you can also use the parental control feature on mac to block access for other accounts.
  • How to block the display of images in GmailHow to block the display of images in Gmail
    the feature of automatic downloading and displaying photos in gmail, though quite convenient, also accidentally reveals personal information. if we turn off the display of images in gmail, the picture will always ask before you.
  • What to do when your computer doesn't have Graphics Properties?What to do when your computer doesn't have Graphics Properties?
    if your computer does not have graphics properties, please refer to the following content. tipsmake will help you fix errors!
  • How to block TikTok usersHow to block TikTok users
    here is a guide to block users on tik tok, if you feel the content is inappropriate, you can block users on tik tok in this way.
  • How to block ads on Android without rooting the deviceHow to block ads on Android without rooting the device
    this article will show you how to use the free, open source application to block all ads on android without harming the battery.
  • Instructions for deleting snapshot properties in Windows 10Instructions for deleting snapshot properties in Windows 10
    every time a photo is taken, whether it's with a camera or a smartphone, a lot of personal information is stored in the properties of these photos. if you want to delete all that information before sharing the image with others, try the feature to delete image information in windows 10 below.
  • Use Diskpart to remove the Read-Only attribute on Disk Windows 7Use Diskpart to remove the Read-Only attribute on Disk Windows 7
    on windows 7, users can assign read-only properties to disk to protect disk. when other users access, can only read the contents on the disk that cannot modify disk.
  • How to Block a Website on MacHow to Block a Website on Mac
    this wikihow teaches you how to block a website on a mac. while there isn't a built-in way to block your own access to a certain website, you can download an app called selfcontrol or cold turkey to block sites for a set amount of time....
  • 6 ways to open Computer / System Properties in Windows 106 ways to open Computer / System Properties in Windows 10
    you can use one of the following six methods to open computer properties (or system properties) on windows 10.