Block (CSS)
Ablock on a webpage is anHTMLelement that appears on a new line, i.e., underneath the preceding element in a horizontal writing mode, and above the following element (commonly known as ablock-level element). For example,<p> is by default a block-level element, whereas<a> is aninline element — you can put several links next to one another in your HTML source and they will sit on the same line as one another in the rendered output.
Using thedisplay property you can change whether an element displays inline or as a block (among many other options);blocks are also subject to the effects of positioning schemes and use of theposition property.