html5 - Text run is not in Unicode Normalization Form C -


When I was trying to validate my site () I get the following error:

Unicode Normalization Form C

A: What does this mean?

B: Can I fix it with Notepad ++ and how?

C: If B is not, then how can I fix it with free tools (not DreamWire)

A. This means what it says (see the description of the DN 044 for a brief answer and the long-term UNICOD standard), but it only indicates that the author of the verifier continues the warning Wanted to HTML5 rules do not require generalized form C (NFC); Rather W3C There is nothing to be grateful by.

B. There is no need to decide anything, unless you decide that the use of NFC will really be better. If you do, there are many tools for automatic conversion such as free editor for NFC, if you do not have to deal with one letter in NFC only, then you can use character information stores such as the characterization of the characteristic decomposition of the character Can detect and use it.

Whether you use NFC or not depends on many ideas and characters involved. As a rule, NFC works better, but in some cases, an optional, non-NFC presentation makes more suitable rendering or works better in certain processing. For example, in a duplicate question, reference & amp; # 8486; The message is reported as triggering (the verifier actually checks for the characters entered in such references, instead of just plain text-level NFC checks). Reference U + 2126 stands for OHM signature - ???? One ??. ????, which is defined to be canonical equal to U + 03A 9 Greek Capital Letter Omega ???? Î © â ???? The Unicode standard clearly states that the latter is the preferred character. This is also included in better fonts but if you have a special reason to use the OHM signature, you can do do this, without violating the current HTML rules, and you agree to the Ignore warnings.

Comments