Pagina inicial » Web design » Crie uma página de impressão amigável com o Gutenberg.css

    Crie uma página de impressão amigável com o Gutenberg.css

    Web designers geralmente esquecem impressão porque parece muito menos necessário hoje em dia. E isso pode ser verdade para sites digitais como o BuzzFeed.

    No entanto, sites informativos ainda é uma boa prática oferecer um folha de estilo de impressão personalizada. Felizmente, você não precisa criar seu próprio porque Gutenberg está aqui para ajudar.

    Com o nome do inventor da impressora Johannes Gutenberg, esta biblioteca CSS é um recurso independente para imprimir designs de página.

    Você apenas Adicione o gutenberg.css Arquivo na cabeça do seu documento, e está tudo pronto.

    Sempre que um visitante vai imprimir sua página, ele deve restyle automaticamente com base na configuração de impressão. Isso pode ser definido usando o media = "print" Atributo HTML.

    Confira este guia se você quiser aprender um pouco mais sobre folhas de estilo de impressão e como eles funcionam.

    A coisa boa sobre Gutenberg é que vem com aulas e estilos extras também.

    Cavar na pasta de temas e você encontrará três temas de impressão alternativos: livro, moderno, e estilo antigo. Você pode fazer qualquer um destes padrão adicionando-os em cima do padrão gutenberg.css Arquivo.

    Além disso, você pode estilo a página de forma diferente para impressão adicionando classes CSS específicas. Por exemplo, o .sem impressão classe vai esconder completamente um elemento no estilo de impressão.

    Outro exemplo é o adição de URLs de link ao lado do texto. O Gutenberg adiciona este recurso para tornar mais fácil para as pessoas encontrarem os URLs da sua página. Mas você pode adicionar o .não-reformatar classe para o elemento âncora para esconder o URL.

    Tudo isso é coberto no repositório do GitHub e é muito simples. Você pode ter Gutenberg instalado em menos de 5 minutos e todo o seu site será compatível com impressão.

    Isto é de longe, uma das bibliotecas mais simples e legais para implementar para melhor desempenho do site. Pode adicionar alguns KBs extras, mas a experiência geral será melhorada drasticamente.

    Se o conteúdo do seu site puder ser impresso por qualquer motivo então Gutenberg.css é um recurso indispensável.