<div>
  <p>サンプルテキスト1</p>
  <p>サンプルテキスト2</p>
  <img src="https://placehold.jp/100x100.png">
  <p>サンプルテキスト3</p>
</div>
div {
  border: 1px #999 solid;
  padding: 1em 2em;
}

div::after {
  display: block;
  content: "";
  clear: both;
}

img + p {
  width: 140px;
  float: left;
  border: none;
}

p {
  margin: 0;
  padding: 1em 0;
  border-bottom: 1px #ccc solid;
}

img {
  margin: 0 1em 0 0;
  padding: 1em 0;
  float: left;
}

ul li {
  list-style-type: none;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.