Ich liebe solche Beiträge. Es geht nur darum, ein kleines Symbol am Ende bestimmter Links hinzuzufügen, aber dabei berührt man am Ende eine Million Dinge. Ich denke, das ist ein Beispiel dafür, warum manche Leute Frontend lustig finden und andere es eher nicht mögen.
Beteiligte Dinge
- Coole
[attribut]-Selektoren, die externe Links identifizieren - Überlegungen, ob es in Ordnung ist, zusätzliche HTML innerhalb von Links zu verwenden oder nicht
- Verwendung von
white-space - Kombination von
margin-leftundpadding-right, um Icons in Platzhalterbereiche zu platzieren - Verwendung von benutzerdefinierten Eigenschaften, um Dinge einfacher zu halten
- Verwendung von Inline-SVG versus Hintergrund-SVG
- Betrachtung von
inlineversusinline-block Verwendung von Masken