title: Would making up an HTML tag break anything?
body: <p>I'm currently working on a piece of interactive fiction, and part of it requires the reader to look at the HTML document itself. I want to make it as readable as possible, especially for people who aren't used to looking at HTML documents. I already am using very specific class names to style certain elements (i.e. <code>&lt;span class=&quot;game_mechanic_A&quot;&gt;</code>) but there are parts of the text that I want to &quot;highlight&quot;/draw attention to in a more streamlined manner.</p>
  <p>I was thinking I could do <code>This text is &lt;foo&gt;important&lt;/foo&gt; for the story</code> instead of <code>This text is &lt;span class=&quot;foo&quot;&gt;important&lt;/span&gt; for the story</code>. In my own testing it seems to work fine, but I am absolutely not an expert on HTML so I don't know if there's something I'm missing. I have noticed that in the inspect pane/panel it formats it like so:</p>
  <pre><code>This text is
  &lt;foo&gt;important&lt;/foo&gt;
  for the story
  </code></pre>
  <p>...which feels like a nice bonus, since it brings even more attention to what's in <code>&lt;foo&gt;</code>. Would I be making a huge mistake if I do this? I don't actually want the tag to <em>do</em> anything, just be &quot;formatting&quot; in the HTML document.</p>