You use almost all of them.
To change simple letters to block letters, you can use a text converter tool or website that specifically offers block letter text formatting. Simply paste your text into the tool and select the block letter style you prefer, then copy the converted text and use it as needed.
Text color is the color of your letters. When you use text color, only the letter itself is colored. No white space is anywhere within your text or letters. When you color highlight text, you enclose your selected text in a solid strip of color that colors even that white spaces between words, letters, and inside letters.
*text here*
If you want words, you type. If you want numbers you use either the numbers above the letters (or if you have it you can use the keypad to the right of the letters).
In Excel, you can use the PROPER function to change text to initial capital letters. This function capitalizes the first letter of each word in a given text string while converting all other letters to lowercase. For example, =PROPER("hello world") would return "Hello World."
Because there are letters in it, it treats it as text. So it is not changing it from time to text, if that is what you mean. It is text, because of the letters that are in it.
Use Bold tag <b> Eg: <b> text </b>
You can use a Cursive Text Generator where you can type in a text in block letters and it will display the text in cursive. For instance: Type in "Sabrina" and it becomes "𝒮𝒶𝒷𝓇𝒾𝓃𝒶". You can then write the word "Sabrina" in cursive by imitating the text displayed by the Cursive Text Generator.
Yes & No! Yes, for text which can be in your language but the opening & closing HTML tags have to be in English letters.
text
I have tried to find one myself, but no luck. Instead you could first use Google Translate to get the Persian text, then find a Persian Transliterator which will type the text with Latin letters but not translate.
Use tr:cat file | tr '[:upper:]' '[:lower:]'