No recuerdo bien el estándar de XHTML, pero creo que no puedes añadir tags que no estén en el estándar de HTML, aunque los navegadores ignoren este hecho..
El estándar actual de HTML, es HTML5 que sí contempla que puedas añadir etiquetas personalizadas. Las llamadas
custom tags.
Estás custom tags tienen obligatoriamente al menos un guión medio, para distinguirlas de las propias del lenguaje.
Usa <mi-planeta>Saturno</mi-planeta>
Esta sí debería validarla el validator.w3.org, pero como HTML5. No como XHTML.
Esta versión sí valida
Código:
<!DOCTYPE html>
<html lang="es">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Mis TAGS</title>
<link rel="icon" href="https://google.com/favicon.ico"/>
<style>@import url("https://google.com/style.css");</style>
</head>
<body><mi-planeta>Saturno</mi-planeta>
</body>
</html>