In letzter Zeit ist es recht beliebt geworden, Code-Beispiele in HTML-Listen zu packen, beispielsweise so:
<ul>
<li><code><style type="text/css"></code></li>
<li><code>@media screen,projection {</code></li>
<li><code>/**/</code></li>
<li><code>}</code></li>
<li><code></style></code></li>
</ul>
(Live-Beispiel unsortierte Liste)
Schön und gut, mag semantisch auch irgendwie sinnvoll sein, gerade wenn man im Artikel Bezug auf die Zeilennummer (bei ol
-Listen) nimmt. Leider macht da Firefox ein Problem, wenn man den Code kopiert und anschließend im Editor einfügt:
* <style type="text/css">
* @media screen,projection {
* /**/
* }
* </style>
Sternchen am Anfang, bei ol
-Listen die Listen-Nummerierung:
Sortierte Listen ol
<ol>
<li><code><style type="text/css"></code></li>
<li><code>@media screen,projection {</code></li>
<li><code>/**/</code></li>
<li><code>}</code></li>
<li><code></style></code></li>
</ol>
(Live-Beispiel sortierte Liste)
Wird zu:
1. <style type="text/css">
2. @media screen,projection {
3. /**/
4. }
5. </style>
Fazit
Copy & Paste ist somit nicht mehr ohne weiteres möglich, da immer eine Nachbearbeitung des Codes erfolgen muss. Daran erinnert, dass dem so ist, hat mich der Artikel Quellcode mit HTML formatieren. Vielen Dank dafür ;)