Correct layout would be like <pre><code>...</code></pre>
Why it’s important? Not native english-speaking people use of Google Translate extension or something other? It’s don’t translate content of <code></code>, but translates everything other. So we don’t want to translate code. The code should stay in English, anyway.
For example, code snippets have a right layout, and it works fine with translation extension
As I found, probably the point to change placed are here: Documentation/syntaxHighlight.component.tsx at master · BabylonJS/Documentation · GitHub

