Pular para o conteúdo

Imagens

Markdown para LLMs (em inglês)llms.txt

Uma imagem na Ribalta é escrita como no Markdown: ![descrição](endereço). O endereço pode ser uma imagem guardada pelo programa em que você escreve ou um link https://.

Uma imagem guardada é referenciada por asset: seguido do identificador dela. O programa em que você escreve cuida de guardar o arquivo e de escrever essa referência para você:

![grafico-vendas](asset:3f2b8c1e-7a4d-4e9b-9c2a-1d5e6f7a8b9c)

Troque a descrição entre colchetes por um texto que descreva a imagem. Para usar a mesma imagem em outro documento, copie a linha ![…](asset:…).

Também é possível usar uma imagem publicada na internet, com um endereço que comece com https://:

# Nosso escritório
![Montanhas ao amanhecer](https://images.unsplash.com/photo-1501785888041-af3ef285b470?w=1200){h=640 radius=lg}

Uma imagem sozinha numa linha é um bloco. Os atributos vão entre chaves, logo depois do endereço:

AtributoO que faz
fit=containMostra a imagem inteira dentro da área. É o padrão.
fit=coverPreenche toda a área, cortando as bordas se for preciso.
w, hLargura e altura, em pixels (480), porcentagem (50%) ou full.
radiusArredonda os cantos: sm, md, lg ou pixels.
shadowSombra: sm, md, lg ou none. Sozinho, vale md.
borderBorda, como border="4 accent".
opacityTransparência, de 0 a 1 ou em porcentagem.

O fit só faz diferença quando a área tem proporção diferente da imagem, por exemplo quando você define w e h ao mesmo tempo:

::: columns {gap=lg}
![Paisagem inteira](https://images.unsplash.com/photo-1501785888041-af3ef285b470?w=1200){fit=contain h=560}
![Paisagem recortada](https://images.unsplash.com/photo-1501785888041-af3ef285b470?w=1200){fit=cover h=560 radius=lg shadow}
:::

Para colocar texto ao lado da imagem, use colunas. Veja Layouts.

Uma imagem dentro de um parágrafo acompanha o texto e tem a altura da letra. Os atributos vão colados, sem espaço:

# Parceiros
Apoio: ![logotipo](https://images.unsplash.com/photo-1501785888041-af3ef285b470?w=1200){radius=sm} Fundação Horizonte {size=2xl}

Para mudar o tamanho, mude o size do parágrafo ou use h na imagem.

O atributo image coloca uma imagem no fundo de uma página ou de um bloco. Ela cobre toda a área e fica centralizada:

--- {image=https://images.unsplash.com/photo-1501785888041-af3ef285b470?w=1200 color=white align=center}
::: box {bg=ink/60 pad=xl radius=lg}
# Planejamento 2027 {size=5xl}
Encontro anual de liderança {.lead}
:::

image aceita os mesmos endereços que as imagens comuns: https:// ou uma imagem guardada (image=asset:…).

--- {image=asset:3f2b8c1e-7a4d-4e9b-9c2a-1d5e6f7a8b9c}
::: box {image=asset:3f2b8c1e-7a4d-4e9b-9c2a-1d5e6f7a8b9c h=400 radius=lg}
:::
CódigoQuando acontece
R301Endereço não permitido: não começa com https:// nem é uma imagem guardada (asset: seguido do identificador).
R301fit com um valor diferente de cover ou contain.
R209Atributo desconhecido na imagem, como fitt.