--- title: Ver código fuente slug: Tools/View_source translation_of: Tools/View_source ---

Ver código fuente permite ver el código fuente HTML o XML de la página que estás visitando. Para activar Ver código fuente:

Antes de Firefox 42, se abría una ventana nueva con el código fuente de la página.

Desde Firefox 42 en adelante, el código fuente se muestra en una pestaña nueva. Si quieres mantener el antiguo comportamiento, dirígete al about:config y cambia la preferencia view_source.tab a false.

A partir de Firefox 60 en adelante, la preferencia view_source.tab se ha eliminado ({{bug(1418403)}}) y ya no es posible cambiar el modo de comportamiento de Ver código fuente — el código fuentes siempre aparecerá en pestañas nuevas a partir de ahora.

Características de ver código fuente

Ver código fuente tiene tres características adicionales, a partir de Firefox 40 se pueden acceder a ellas desde el menú contextual en la pestaña de Ver código fuente:

Cuando el resaltado de sintaxis se encuentra activo, también se destacan los errores de interpretado en rojo. Al pasar el ratón sobre los errores se muestra un texto de ayuda que explica el error.

Para acceder a Ir a línea usando el teclado, pulsa Control + Option + L en Mac, o Alt + Shift + L en Windows o Linux.

Enlazar a un número de línea

Es posible enlazar a un número de línea en particular, añadiendo a la url el ancla #lineNNN el navegador saltará a la línea NNN.

Por ejemplo view-source:https://www.mozilla.org/#line100

 

Ver código fuente seleccionado

Si seleccionas parte de una página web y haces clic con el botón contextual, verás que aparece un item de menú etiquetado como "Ver código fuente seleccionado", que se comporta como "Ver código fuente", excepto que sólo se muestra el código fuente de la selección.

Ver código fuente MathML

Si haces clic con el botón contextual del ratón sobre algún MathMLverás un item del menú contextual con la etiqueta "Ver código fuente": haz clic en él para ver el código fuente MathML.

Limitaciones de Ver código fuente

Existen limitaciones en lo que hace Ver el código fuente algo que deberías tener en cuenta.

Informador de error ≠ validador

Ver código fuente sólo reporta errores de procesado, no valida errores en el código HTML. Por ejemplo, insertando un elemento {{ HTMLElement("div") }} como hijo de {{ HTMLElement("ul") }} no aparece como error de procesado, pero no es un HTML válido. Por lo tanto, no se marcará este error en Ver código fuente. Si desea comprobar que el HTML es válido, debe utilizar un validador HTML, como el ofrecido por el W3C.

No se reportan todos los errores de procesado

A pesar de que todos los errores reportados son errores de análisis de acuerdo con la especificación de HTML, no todos los errores de procesado son reportados por Ver código fuente. Entre los errores que no se informan:

Resaltado de sintaxis XML

Ver código fuente utiliza el tokenizer de HTML para resaltar la fuente XML. Mientras que el tokenizer implementa el procesamiento de instrucciones cuando se resalta una fuente XML, esta es la única capacidad de XML prevista. Debido a esto, doctypes que tienen un subconjunto interno no se resaltan correctamente, y referencias de entidad a entidades personalizadas tampoco no se resaltan correctamente.

Este resaltado defectuoso se puede observar si se ve el código fuente de los archivos chrome de Firefox (como los documentos XUL). 

Sin embargo, esto no debería ser un problema en la práctica cuando se ven los archivos XML típicos.

Ver también

{{ languages( { "ja": "ja/View_source"} ) }}