1. Home
  2. ChevronRightUi
  3. ChevronRightHeading

Heading

Encabezados de título de documento accesibles con anclajes de slug automatizados.

La primitiva Heading es un elemento envoltorio que renderiza encabezados de título HTML (<h1> a <h6>) y adjunta automáticamente enlaces de anclaje al portapapeles cuando se proporciona un id.


ImportaciónLink

import { Heading } from 'boltdocs/primitives'

Inicio RápidoLink

Renderiza un encabezado con envoltorio de enlace de anclaje automatizado:

import { Heading } from 'boltdocs/primitives'

export default function SectionHeader() {
  return (
    <Heading
      level={2}
      id="project-architecture"
      className="text-2xl font-bold text-body border-b border-subtle pb-2"
    >
      Arquitectura del Proyecto
    </Heading>
  )
}

Posiciones de AnclajeLink

Puedes personalizar dónde aparece el símbolo de enlace de anclaje de Lucide:

Posición Wrap (Predeterminada)Link

Envuelve todo el contenido del texto dentro de un hipervínculo local del router, renderizando el icono del enlace en el borde derecho al hacer hover.

Posiciones Before / AfterLink

Renderiza el icono del enlace como un prefijo o sufijo independiente:

<Heading level={3} id="options" anchorPosition="before">
  Opciones de Configuración
</Heading>

Props del ComponenteLink

El componente Heading acepta atributos estándar de encabezado HTML más:

PropiedadTipoPredeterminadoDescripción
level1 | 2 | 3 | 4 | 5 | 6RequeridoRenderiza el elemento HTML de encabezado correspondiente (por ejemplo, 1 genera <h1>).
idstringundefinedIdentificador único de slug de sección. Requerido para habilitar el enlace de anclaje.
showAnchorbooleantrueAlterna si se deben mostrar símbolos de anclaje al hacer hover/clic.
anchorPosition'wrap' | 'before' | 'after''wrap'Determina la orientación de diseño de los iconos de enlace.
anchorIconReactNodeLucideLinkComponente de gráficos SVG personalizado para sobrescribir los gráficos de enlace predeterminados.
anchorClassNamestringundefinedSobrescrituras de estilo personalizadas para el elemento de enlace envolvente de anclaje.
classNamestringundefinedSobrescritura de estilo de clase CSS para el encabezado.
styleCSSPropertiesundefinedConfiguraciones de estilo en línea.
Last updated on July 27, 2026

Was this page helpful?