When I try to do a <br> tag in my .box1 div it does not work on the outside of the box1 div it works. Is there any problem?
<div class="box1">
<img src="\jwcodeme\assets\code_man_ban1.gif" width="50%" style="float: left;" alt="coding img unavailable or failed to load">
<span>
<h1>Fast, Efficient, and Secure</h1>
<!-- Working On be tag fix -->
<br />
<br />
<!-- Working On be tag fix -->
<p>My serveces are 90% <em>fast, efficient, and secure</em>
the work we do should be good in all ways.</p>
</span>
</div>
“inline” means a <span> is meant to be in one line, it’s usually used to wrap words or phrases in paragraphs to add a special styling to those. You used it to wrap several other tags.
Other tags like <h1> are not inline, as it will automatically write it’s content on it’s own line, for example the following html written in one line, will produce three lines: <p>paragraph</p> <h5> header </h5> <p> some more <span> text </span> </p>
p-paragraph
h5-header
p-some more text with span
The problem is the display: flex, as this means all contained elements should be flexed to be on aligned in a certain way. In this case, they are aligned in one line which and will ignore any <br>.