Apartados
Para mostrar información secundaria junto al contenido principal de una página, usa el componente <Aside>
.
Importación
Sección titulada «Importación»import { Aside } from '@astrojs/starlight/components';
Muestra un apartado (también conocido como “admoniciones” o “llamadas”) usando el componente <Aside>
.
Un <Aside>
también puede tener un atributo opcional type
, que controla el color, el icono y el título predeterminado del apartado.
import { Aside } from '@astrojs/starlight/components';
<Aside>Contenido en un apartado.</Aside>
<Aside type="caution">Contenido de precaución.</Aside>
<Aside type="tip">
Otro tipo de contenido también es compatible en los apartados.
```js// Por ejemplo, un fragmento de código.```
</Aside>
<Aside type="danger">No des tu contraseña a nadie.</Aside>
{% aside %}Contenido en un apartado.{% /aside %}
{% aside type="caution" %}Contenido de precaución.{% /aside %}
{% aside type="tip" %}Otro tipo de contenido también es compatible en los apartados.
```js// Por ejemplo, un fragmento de código.```{% /aside %}
{% aside type="danger" %}No des tu contraseña a nadie.{% /aside %}
Starlight también proporciona una sintaxis personalizada para renderizar apartados en Markdown y MDX como una alternativa al componente <Aside>
.
Ver la guía “Redacción de contenido en Markdown” para obtener detalles de la sintaxis personalizada.
Usa títulos personalizados
Sección titulada «Usa títulos personalizados»Sobreescribe los títulos predeterminados de los apartados usando el atributo title
.
import { Aside } from '@astrojs/starlight/components';
<Aside type="caution" title="¡Cuidado!"> Una advertencia *con* un título personalizado.</Aside>
{% aside type="caution" title="¡Cuidado!" %}Una advertencia *con* un título personalizado.{% /aside %}
Props de <Aside>
Sección titulada «Props de <Aside>»Implementación: Aside.astro
El componente <Aside>
acepta las siguientes propiedades:
tipo: 'note' | 'tip' | 'caution' | 'danger'
por defecto: 'note'
El tipo de apartado a mostrar:
- apartados
note
(el predeterminado) son azules y muestran un icono de información. - apartados
tip
son morados y muestran un icono de cohete. - apartados
caution
son amarillos y muestran un icono de advertencia. - apartados
danger
son rojos y muestran un icono de advertencia octogonal.
tipo: string
El título del apartado a mostrar.
Si title
no está establecido, se usará el título predeterminado para el type
actual del apartado.