<div class="container">
  <p class="block">
    Блочные элементы занимают всю доступную ширину, а их высота по умолчанию зависит от содержимого.
  </p>
  
  <p class="block">
    В то время как <span class="inline">строчные элементы ведут себя как текст.</span>
  </p>
</div>
.container {
  box-sizong: border-box;
  width: 270px;
  margin: 10px auto;
  padding: 0 20px;
  border: 4px solid gray;
  font-size: 16px;
  line-height: 20px;
}


.block {
  margin: 20px 0;
  background: PapayaWhip;
}

.inline {
  padding: 10px 0;
  border-top: 20px solid CornflowerBlue;
  border-bottom: 20px solid CornflowerBlue;
  background: crimson;
  color: white;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.