<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><br id="lineBreakAtBeginningOfSignature"><div dir="ltr">It should be noted that HTML and ECMA-48 styling do not mix since HTML forbids most â€œCc” characters (except a few).</div><div dir="ltr"><br></div><div dir="ltr">Some of the other points I have responded to in other emails.</div><div dir="ltr"><br></div><div dir="ltr">/Kent K</div><div dir="ltr"><br><blockquote type="cite">8 jan. 2024 kl. 11:17 skrev Marius Spix via Unicode <unicode@corp.unicode.org>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div style="font-family: Verdana;font-size: 12.0px;"><div> </div>

<div>Markup languages like HTML add an additional semantic layer to plaintext. If you want to emphasize a word, e. g. the name Gutenberg, you can use tags like <em> or <strong>. This is portable and barrier-free. For example, text-to-speech software for blind users will read emphasized words with another accentuation or a user with a color vision deficiency may use a custom CSS, with a higher contrast. It is also easy to provide the same text in different styles, for example when a website buys an article from a news agency, they don't need to reformat it. This would be a mess with hard-coded styling at plaintext layer. I absolutely see no reason for styling on the plaintext layer.
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Sonntag, 07. Januar 2024 um 13:23 Uhr<br>
<b>Von:</b> "Alexander Lange via Unicode" <unicode@corp.unicode.org><br>
<b>An:</b> unicode@corp.unicode.org<br>
<b>Betreff:</b> Re: Ecma-48 proposed styling controls update updated & math expression representation proposal update</div>

<div name="quoted-content">On 07.01.2024 13:02, William_J_G Overington via Unicode wrote:
<blockquote>
<div class="auto-created-dir-div" style="unicode-bidi: embed;">[...]
<p> </p>

<p>"Well, the text is</p>

<p> </p>

<p>It was printed by Gutenberg in Mainz.</p>

<p> </p>

<p>and most of it is in green yet the name Gutenberg is in yellow. How can I code that?"</p>

<p> </p>
[...]</div>
</blockquote>
 

<p>Alright, let's solve this example problem:</p>

<p> </p>

<p><p>It was printed by <i>Gutenberg</i> in Mainz.</p></p>

<p> </p>

<p>That would be the HTML to structure the text as needed. Any kind of styles, included all possible RGBA colors, can then easily be applied using CSS. This is also possible inline in cases where it's important to have only one file:</p>

<p> </p>

<p><p style="color: green">It was printed by <i style="color: yellow; font-style:normal">Gutenberg</i> in Mainz.</p></p>

<p>(I added font-style:normal because <i> is shown in Italic by default.)</p>

<p> </p>

<p>Other possibilities would be BBCode, RichText, ... or any own format you can define.</p>

<p> </p>

<p>Kind regards,<br>
Alexander Lange</p>
</div>
</div>
</div>
</div></div>
</div></blockquote></body></html>