Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Workshop de CSS / Ajudas técnicas
SEÇÕES
Manuais relacionados
+Workshop de CSS
+Ajudas técnicas
Categorias
+Programação
+Design
+CSS

Índice do Manual Workshop de CSS
+ Aplicação avançada de estilo aos links
+ Como evitar que um página se imprima
+ Título para tabelas decoradas com CSS
+ Bordas pontilhadas com CSS
+ Estilos em campo de texto
+ Montar uma página com CSS
+ Montar uma página com CSS II
+ Montar uma página com CSS III
+ Montar uma página com CSS IV
+ Montar uma página com CSS V
+ Variar o desenho e a construção com a folha de estilos
+ Workshop de CSS, Opacity
+ Links com estilo CSS que simulam botões
+ Criar um menu dinâmico com CSS
+ Utilizar CSS para montar um boletim
+ Caixa simples e elegante com CSS
+ Decorar um campo select de formulário com CSS
+ Esconder com CSS o e-mail aos spambots
+ Efeito de sombra com CSS
+ Texto na vertical usando CSS
+ Mudando o cursor do mouse
+ Caixa CSS para colocar conteúdo
+ Construção CSS com duas colunas
+ Construção CSS com três colunas
+ Variação da construção com CSS com 3 colunas
+ Caixa CSS com as esquinas arredondadas
+ Caixa CSS com linha de borda arredondada
+ Construir uma galeria de fotos com CSS
+ Construir uma galeria de fotos com CSS usando listas
+ Criação de gráficos de barras com CSS para a construção
+ Estilizando formulários
+ Realizar um rollover só com CSS e utilizando imagens
+ CSS para campos textarea de formulário
+ CSS para imprimir páginas web
+ Gerar colunas com CSS de uma lista sem tabelas
+ Molduras para fotos com CSS
+ Gráfico de barras com CSS, parte 2

Descrição dos capítulos

Índice do Manual Ajudas técnicas
+ Links sem sublinhado
+ Formatos gráficos para páginas web
+ Ícone em favoritos
+ Definições de tela
+ Os domínios e como registrá-los
+ Os 7 domínios novos
+ Segredos dos buscadores
+ Registro em buscadores
+ Contato com navegante
+ Caracteres especiais
+ Usabilidade para PDAs
+ MP3 vs. Servidores gratuitos
+ Avaliar uma web
+ Frames sem bordas
+ Tabela com esquinas arredondadas
+ Tabela com as esquinas arredondadas, tipo 2
+ Alguns conselhos para webmasters
+ Como colocar um fórum na sua página web
+ Desabilitar a barra de imagens do Internet Explorer
+ Como evitar que um página se imprima
+ Estatísticas em um web site
+ PDF para todos
+ Como escolher uma hospedagem
+ Sistemas Operacionais para PDA's
+ Navegabilidade, um fator fundamental
+ Conexão a um database server com JSP
+ O PC de um webmaster
+ Construção dinâmica de menus de seleção utilizando JSP
+ Instalação de Tomcat para utilizar servlets ou JSP
+ De que trata sua Web?
+ Mambo, sistema de administração de conteúdos
+ Uma dor de cabeça chamado spyware
+ O que são os vírus informáticos?
+ Ocultar um e-mail de um link para evitar o spam
+ Os buscadores em Internet I
+ Os buscadores em Internet II
+ O posicionamento nos buscadores de Internet
+ Proteção antivírus em servidores de correio eletrônico
+ Proteção Anti-vírus em uma rede corporativa I
+ Proteção antivírus em clientes de correio eletrônico
+ Pensar nos objetivos para saber o que aprender
+ Extensões de Firefox úteis para desenvolvedores do web
+ Sites oficiais hackeados
+ Tradutor de Google - Como usa-lo em minha Web?
+ Os temas que mais interessam aos navegantes
+ Web Developer, extensão para Firefox
+ Introdução ao FTP
+ Estabelecer permissões em FTP
+ Tipos de freeware e não freeware
+ Utilizar informação pública para realizar uma web
+ Números de contas bancárias
+ Como medir o rendimento de um computador
+ 10 Razões pelas quais usar o navegador Mozilla Firefox
+ Yotophoto, um buscador de imagens de livre uso
+ Google Imagens, a busca de imagens na web
+ Combinar correspondência
+ Reduzir as devoluções e a Fraude
+ Balancear adaptadores de Rede
+ Recuperação de dados
+ Tutorial do comando chmod
+ Spam
+ Como criar um CD ou DVD autorun que inicie uma página web?
+ DNS Dinâmico
+ Programar uma tarefa em Linux com Cron e wget
+ Buscador corporativo
+ Segurança na rede: Firewall
+ As principais 5 vulnerabilidades Web
+ Robots.txt
+ Segmentação de uma campanha de banners

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Como evitar que um página se imprima

Veremos um pequeno truque com folhas de estilos para evitar que se possa imprimir uma página web com o botão de imprimir de nosso navegador.


Para isso, temos de usar as folhas de estilo. Tanto se o documento tem uma folha já associada como senão, o que vamos fazer é associar-lhe uma nova folha de estilos. Tal folha conterá um estilo, com o código necessário para ocultar um elemento:

.naover{
visibility:hidden
}


Na hora de associar a folha de estilos, se acrescenta um modificador à etiqueta HTML que linka com o arquivo .css que permite especificar para que tipo de meio se aplicará esta folha. Em nosso caso, se aplica no âmbito da impressão, pelo que se utiliza o atributo media="print".

<link href="nome_folha" rel="stylesheet" type="text/css" media="print">

Uma vez feito isso, basta que toda nossa página esteja dentro de um elemento div, que pertença à classe nãover.

<body>
<div class="naover">

-- Conteúdo --


</div>
</body>


Ao fazer isto provoca que a página seja visualizada na tela, mas que se pelo contrário se decide imprimir, se aplicará a folha de estilos de impressão, na qual o elemento está posto como não visível, portanto não se imprimirá.

Código Completo:

Vejamos o código íntegro da página web e a folha de estilos associada.

Página HTML


<html>
<head>
<link href="estilos.css" rel="stylesheet" type="text/css" media="print">
</head>
<body>
<div class="naover">

… conteúdo da página

</div>
</body>
</html>


Folha estilos: estilos.css

.naover{
visibility:hidden
}


Nota: Esta característica das folhas de estilos funciona com êxito em navegadores IExplorer 6, Netscape 7 e Opera 7. Não provamos em outras versões.

Pode-se ver o exemplo relatado no artigo em uma página a parte.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Workshop de CSS

Dentro de Ajudas técnicas

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Programação
+ Entrar em Design
+ Entrar em CSS


Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foi encontrado um comentário sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites