Após o SPIP 4.0, a tag |balise_img suporta images SVG. Os ficheiros SVG são referenciados como valor do atributo src
de uma tag img
.
O filtro |balise_svg
permite inserir diretamente no HTML o conte;udo do ficheiro SVG, com ou sem atributo alt
de acordo com as boas práticas [1].
Isto é útil para pequenos ícones em que queira beneficiar-se de atributos title
definidos no interior do SVG.
Parâmetros opcionais
Aplicam-se os mesmos do filtro |balise_img
(ver detalhes) :
-
alt
texto alternativo; um valor nulo para não ter explicitamente uma tag alt atribuída à imagem (em vez de um alt vazio) -
class
nulo por padrão -
size
permite especificar o tamanho da imagem final - a partir do SPIP 4.0.
[(#CHEMIN{img/trash.svg}|balise_svg{<:auted:supprimer_modele_autorisation:>, icone_svg, 24x24})]
produz a tag:
<svg width="24" height="24" version="1.1" viewBox="0 0 59.429 64" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" focusable="false" class="icone_svg" role="img" aria-labelledby="img-svg-title-9ad2">
<title id="img-svg-title-9ad2">Suprimir este modelo de autorização</title>
<path d="m6.8571 ...13.714z" stroke-width=".7619"></path>
</svg>
Ver também: Recomendações para os ícones em SVG usados na interface do SPIP