Your next question was recently auto-removed, due to some abuse reports. I'll answer again.
In that question, you asked about HTML representation using
HTML entities. One of the answers explained the API for entities. I added the explanation of the background: in my Solution 1 (on this page) I explained what Unicode standardizes and explained what "code point" is.
Now, HTML character entity has nothing to do with UTFs. Instead of encoding code point with bytes (UTF-8, for example, uses variable number of bytes per characters using some intricate algorithm which you don't have to know), HTML character entity encodes
code point itself, in this case, #235. If you run CharMap.EXE ("Character Map", the application bundled with all version of Windows) and select code point 0235 (U+00EB), you will see the character 'ë', "Latin Small Letter E With Diaeresis".
I hope it explains things.
Let's see: I explained the basics of how Unicode works, how UTFs work and how HTML works with character entities. You need to put it all together in your mind, and probably read on the topic, maybe starting from
http://www.Unicode.org[
^].
You need to come to some understanding first, instead of trying to solve some really imaginary problem.
—SA