Skip to main content


You may occasionally see posts on your timeline containing formatting such as bold, italic, bullet points etc. If you're on Mastodon, you might be wondering how this is possible as Mastodon doesn't include such features?

The reason is that some servers do allow text formatting, usually because the server runs on a customised version of Mastodon or perhaps something totally different.

Lots more info about this including how to join a server that allows formatting:

➡️ fedi.tips/is-mastodon-compatib…

in reply to Fedi.Tips 🎄

I’ve seen somewhere formatting makes text inaccessible for people who use reading machines - do you know more? #alttext
in reply to Christian Schwägerl

@christianschwaegerl

I haven't heard this before, but I am not sure. Maybe @WeirdWriter can help advise if text formatting affects accessibility?

in reply to Christian Schwägerl

Real formatting doesn't, using alternative characters (e.g. script, gothic/fraktur, double struck, enclosed alphanumerics, etc.) as fake "formatting" does
in reply to Mark

@mark @christianschwaegerl

Yeah, that's different, the fake formatting characters are read out by screen readers in a really weird way. Those kinds of characters should be avoided.

in reply to Christian Schwägerl

@christianschwaegerl I think what they're referring to is the use of special Unicode characters that *look* like formatted letters, rather than formatting applied to regular text. For example, 𝐀 has the character name MATHEMATICAL BOLD CAPITAL A, and many screen readers will read it exactly like that, but if your server allows it you can add bold formatting to the regular LATIN CAPITAL LETTER A, and a screen reader should read that just like any other LATIN CAPITAL LETTER A
in reply to Lydia Trivia

@lydiafacts @christianschwaegerl

Yup, there is an example of this in the attached audio here:

universeodon.com/@FreakyFwoof/…

in reply to Fedi.Tips 🎄

Some clients (including mine) also will make an attempt to recognize markdown embedded in the HTML returned by the server, like *this*, which is tricky and error-prone and not as good as the server actually processing markdown (offhand I know mitra and gotosocial do), but ever since the first client did that, people expect it to just work and will complain if it doesn't (which is why I have it).
in reply to Fedi.Tips 🎄

Glitch-soc has posting in HTML, markdown, or just plain text. But you can not select on a per-post basis. You have to change the mode in your settings, which makes it inconvenient.

#UX

#ux
in reply to SpaceLifeForm

Meanwhile Friendica has BBCode, because we're old-school like that.
in reply to Fedi.Tips 🎄

I’m am seeing bold headings apparently naming discussion groups or topics? Not sure if that is yet another official structure allowed
in reply to Chancerubbage

@Chancerubbage

Headings are interpreted by Mastodon's web interface as bold text separate from the main text.

For example PeerTube videos on Mastodon appear with a bold title heading above the video link and preview.

in reply to Fedi.Tips 🎄

Are headings a ‘local color’ ‘favoring’ some instances and communities use and some do not?

Because I don’t believe it is as searchable via third party client as a hashtag may be.

in reply to Chancerubbage

@Chancerubbage

If you want your entire posts to be searchable on Mastodon, you have to manually opt into the full text search system (instructions here: fedi.tips/how-do-i-opt-into-or…).

The client shouldn't affect search results as it is getting results from the server's API?

Headings would be searchable if the post is on a Fediverse platform that supports opting into full text search and if the account has opted into it.

Unknown parent

mastodon - Link to source
Fedi.Tips 🎄

@samuel

Yup, I'm on a vanilla Mastodon server and the formatting on your post is appearing here just fine! 👍