I've recently seen a considerable amount of inconsistency in the ways in which the different types of links (internal, inter-wiki and external) are styled in various cases such as,
1. Rendered wikitext
2. VisualEditor
3. 2017 wikitext editor preview
I searched for the related tasks and found a few of them but there wasn't anything that collects the different issues together and not every issue was covered. (I'll link the tasks I found to be most related, below.) So I thought of creating a task that collects them together. So, the tagging might be incorrect correct them in case they aren't right.
== Wikitext
{F12611486}
```
= Links =
=== Internal link ===
[[Special:Random]]
=== Inter-wiki link ===
[[m:Parsoid/Tests:quotes]]
[[dict:foo]]
=== External link ===
[https://example.com External link]
```
== Different stylings
==== Rendering
| Link type | External link icon shown? |
| --------- | -------------------------- |
| Internal | NO |
| Inter-wiki| NO |
| External | YES |
{F12611561}
==== VisualEditor rendering
| Link type | External link icon shown? |
| --------- | -------------------------- |
| Internal | NO |
| Inter-wiki| YES |
| External | YES |
{F12611568}
==== 2017 wikitext editor preview
| Link type | External link icon shown? |
| --------- | -------------------------- |
| Internal | NO |
| Inter-wiki| NO |
| External | NO |
{F12611579}
== Environment details
| **Browser** | Firefox Nightly 59.0a1 |
| **OS** | Debian GNU/Linux 9 (stretch) |
| **Skin** | Vector (default) |
== Related tasks
* {T97093}
* {T102556}