Lieber <span class="strong"> statt <strong>?

Man soll ja möglichst viel mit CSS lösen.
Doch gibt es nicht Ausnahmen wie
Mein Text
und
Mein Text

Die zweite Variante wäre ja besser, weil es kürzer ist und den Suchmaschinen sagt, dass es hervorgehobener Text ist oder?

Es kommt auf die Bedeutung des betroffenen Textes an. Wenn es wichtiger Text ist [, der deshalb gefettet ist, weil er wichtig ist], nimmst du .
Wenn es nur auf das Aussehen ankommt, also der Text aus ästhetischen Gründen gefettet sein soll, machst du es per CSS.
[Wobei du durch CSS auch „entfetten“ kannst.]
Man unterscheidet also zwischen der Bedeutung (HTML) und dem Aussehen (CSS).

Gut. Danke =)
Dann mache ich weiter so.

Hallo.

Das sind hier zwei verschiedene Dinge.

In der ersten Variante hast du dem Text die class strong gegeben.
In CSS hast du in der class strong festgelegt wie der Text aussehen soll.

In der zweiten Variante hast du mit dem HTML Tag strong festgelegt das der Text wichtig ist und in Vorlesebrowsern betont wird.
Das die Browser den Text fett darstellen ist Browserabhängig und es gibt keine Garantie das es in zukünftigen Versionen so bleibt.

Wenn du fetten Text darstellen willst nimm CSS und bold dann bist du auf der sicheren Seite.

Gruss
Elroy