I’m not sure what you were exactly going for, but if you wanted to render that as <character-string>, the < and > is done twice to the point it has an unintended outcome:
This is what the rendered file looks like:
<img width="747" height="64" alt="image" src="https://github.com/user-attachments/assets/4984058d-11c4-49be-aea0-dc7e3a8ccc3b" />
I think one of the following would have the intended outcome:
The TXT RR’s RDATA <b>MUST</b> consist of one or more DNS <code><character-string></code>s (see [[https://www.rfc-editor.org/rfc/rfc1035#section-3.3.14|RFC 1035 §3.3.14]]), each ≤255 bytes.
The TXT RR’s RDATA <b>MUST</b> consist of one or more DNS <character-string>s (see [[https://www.rfc-editor.org/rfc/rfc1035#section-3.3.14|RFC 1035 §3.3.14]]), each ≤255 bytes.