La respuesta corta: usa un comentario HTML

Coloca la nota entre `<!--` y `-->`. Los renderizadores compatibles la tratan como un comentario HTML y no la presentan como texto visible.

No es una función independiente del Markdown básico. Si una plataforma bloquea o escapa el HTML sin procesar, el resultado puede cambiar.

Código Markdown
# Informe semanal

<!-- Confirmar la cifra antes de publicar. -->

El proyecto sigue dentro del plazo.
Vista renderizada
Informe semanal

El proyecto sigue dentro del plazo.
NecesidadOpciónLímite
Nota de edición portable<!-- nota -->Debe admitirse HTML sin procesar
Nota exclusiva de Obsidian%% nota %%Otros visores pueden mostrarla
Información privadaNo incluirlaOcultar no equivale a proteger
Mostrar la sintaxis como ejemploBloque de códigoLos marcadores se verán literalmente

Una nota oculta sigue formando parte del archivo

El comentario permanece en el `.md`. Cualquier persona que abra el archivo como texto, consulte el código de un repositorio o revise su historial puede leerlo.

Es adecuado para tareas como verificar una fecha, actualizar una captura o pedir una segunda revisión. No sirve como control de acceso ni como lugar temporal para una clave.

  • Correcto: «Revisar este enlace antes del lanzamiento».
  • Correcto: «Sustituir la imagen cuando llegue la versión final».
  • Incorrecto: contraseñas, tokens, direcciones privadas o datos de clientes.
  • Si debe desaparecer, elimínalo también del historial correspondiente.

Comentarios de una línea y de varias líneas

Una nota breve cabe en una línea. Para una revisión más larga, abre el comentario, escribe las líneas necesarias y ciérralo con `-->`.

Comprueba siempre el cierre. Un marcador incompleto puede ocultar contenido posterior o producir una salida diferente según el motor.

Comentario multilínea
<!--
Pendiente:
- comprobar la fuente
- actualizar el gráfico
-->
Resultado
La lista no aparece en la vista renderizada, pero continúa en el archivo fuente.

Qué ocurre en un README de GitHub

GitHub recomienda los comentarios HTML para ocultar contenido de la vista Markdown renderizada. El botón para ver el código permite seguir leyendo la nota en `README.md`.

Por eso un comentario puede ayudar a colaboradores, pero no debe contener nada que los visitantes del repositorio no puedan conocer.

README.md
## Instalación

<!-- Mantener este comando sincronizado con package.json. -->

```sh
npm install
```
En GitHub
La advertencia no se ve en la página renderizada; sí aparece al abrir el código del README.

El comentario `%%` pertenece a Obsidian

Obsidian admite comentarios inline y en bloque entre signos `%%`. La aplicación los muestra durante la edición y los oculta en la vista de lectura.

Esa comodidad tiene un coste de portabilidad: GitHub, un CMS o un visor CommonMark genérico pueden presentar los signos y la nota como texto corriente. Si el archivo circulará entre herramientas, prefiere el comentario HTML y verifica el destino.

Sintaxis de Obsidian
La propuesta está lista. %%Pedir a Ana que revise el presupuesto.%%
Fuera de Obsidian
No hay garantía de que otro renderizador oculte el contenido.

Dentro de un bloque de código no se oculta nada

Los bloques delimitados conservan sus caracteres de forma literal. Si escribes un comentario HTML dentro de una valla de código, el lector verá el ejemplo completo.

Esto es útil para documentación técnica. La etiqueta de lenguaje tras las comillas invertidas solo controla el resaltado; no activa comentarios de Markdown dentro del bloque.

Ejemplo visible
```html
<!-- Este texto aparece como código. -->
<p>Ejemplo</p>
```
Vista renderizada
Un bloque de código visible con el comentario y la etiqueta HTML.

Por qué dos aplicaciones pueden mostrar resultados distintos

CommonMark reconoce comentarios dentro del HTML sin procesar, pero una aplicación puede desactivar ese HTML o limpiarlo por seguridad. Un exportador también puede conservar el comentario, eliminarlo o convertir los marcadores en texto.

Una vista previa local solo demuestra el comportamiento de ese renderizador. Prueba el archivo en el repositorio, CMS, generador o aplicación donde se publicará.

SíntomaCausa probableComprobación
La nota no se veSe acepta el comentario HTMLAbrir el código fuente
Se ven los marcadoresHTML desactivado o escapadoRevisar opciones del destino
Desaparece contenido posteriorFalta `-->`Corregir la pareja de marcadores
El comentario no está en el HTML finalEl saneador lo eliminóComparar origen y archivo exportado

Una rutina segura antes de publicar

Decide primero dónde vivirá el documento. Después escribe solo notas breves y no sensibles, revisa tanto el código como el resultado y elimina los comentarios resueltos.

  1. Identifica el renderizador finalGitHub, Obsidian, un CMS y un generador estático no tienen por qué comportarse igual.
  2. Añade una nota inocuaEl comentario debe ayudar a editar, no esconder información confidencial.
  3. Comprueba origen y salidaMira la vista renderizada, el archivo sin procesar y cualquier descarga.
  4. Limpia lo resueltoBorra recordatorios que ya no aportan contexto a la siguiente revisión.
Probar el comentario en una vista previaCompara el código editable y el resultado renderizado

Herramientas relacionadas

Guía rápida de MarkdownConsulta sintaxis portable y extensionesEditor MarkdownEdita el código junto a su resultadoMarkdown a HTMLRevisa el HTML saneado que produce el documento
FAQ

Preguntas frecuentes

¿Cómo se escribe un comentario en Markdown?

Markdown no tiene un marcador propio universal. Cuando se admite HTML sin procesar, usa `<!-- comentario -->` para ocultar una nota de la vista renderizada.

¿Un comentario Markdown es privado?

No. Puede ocultarse en la página renderizada y seguir visible en el archivo, el repositorio, el historial o una descarga.

¿Funcionan los comentarios HTML en GitHub?

Sí. GitHub los documenta para ocultar contenido renderizado, pero la nota continúa en el código del archivo.

¿Qué significa `%% comentario %%`?

Es una extensión de Obsidian. No forma parte del Markdown portable y otros visores pueden mostrarla como texto.

¿Se puede escribir un comentario de varias líneas?

Sí. Coloca todas las líneas entre `<!--` y `-->` y comprueba que el cierre esté presente.

¿Por qué se ve mi comentario?

El destino puede bloquear HTML, escapar los marcadores o usar otra variante. Confirma además que la sintaxis no esté dentro de un bloque de código.

¿Qué ocurre dentro de una valla de código?

Los marcadores se muestran literalmente como parte del ejemplo; no se procesan como comentario.