Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Workshop de CSS
SEÇÕES
Manuais relacionados
+Workshop de CSS
Categorias
+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

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


Bordas pontilhadas com CSS

Para dar distintos efeitos a elementos estruturados, como as tabelas, podemos recorrer às classes, parte integrante das folhas de estilo (CSS).


Veremos agora outra maneira de utilizar as CSS (folhas de estilo cascata) para criar um estilo que podemos utilizar em HTML. É um estilo para realizar as bordas das tabelas com linhas pontilhadas, que aliás é bastante original porém nosso conselho é não abusar muito disso.

O efeito que se busca é o seguinte:




Para conseguir isso, simplesmente temos que utilizar a propriedade de CSS "border-style", atribuindo o valor "dotted", que quer dizer pontilhado em inglês. Ademais, podemos definir outros valores ao estilo de borda pontilhada, como pode ser a cor da borda ou a cor de fundo da tabela.

Para este exercício definimos uma classe que aplicaremos às tabelas ou a outros elementos que desejamos que tenham a borda pontilhada.

Nota: Uma classe é uma declaração de estilo que podemos utilizar em qualquer elemento de uma página. Para isso, inclui-se o atributo class="nome_classe" na etiqueta HTML que desejamos que tenha tal estilo.

<style type="text/css">
.pontilhado{
border-style: dotted;
border-width: 1px;
border-color: 660033;
background-color: cc3366;
font-family: verdana, arial;
font-size: 10pt;
}
</style>

Esta classe tem uma série de atributos de estilos definidos. Desde o primeiro até o último são: tipo de borda, largura da borda, cor da borda, cor de fundo, tipo de letra e tamanho da fonte. O atributo que nos interessa é o primeiro, no qual se indica que se deseja um tipo de borda pontilhado.

Para utilizar o estilo temos que atribuir a um elemento de HMTL a classe gerada anteriormente. Para isso, utilizamos o atributo class de HTML. Tal como foi definida a classe pode-se utilizar em qualquer elemento da página web, como uma tabela ou uma célula.

<table class="pontilhado" width=80% align="center">
<tr>
<td>
<b>Isto é um texto</b>
<br>
Coloco para ver como fica. Com certeza, vou gostar! E vocês também!
</td>
</tr>
</table>

Neste exemplo, toda a tabela terá um efeito de borda pontilhada. Se colocássemos essa classe unicamente em uma célula, somente essa célula teria a borda pontilhada. É o caso do seguinte exemplo:

<table width=300>
<tr>
<td class= "pontilhado"><b>Título da tabela</b></td>
</tr>
<tr>
<td>

Aqui poderíamos colocar qualquer coisa. Seria como o corpo da tabela que corresponderia com o titular que teria algum estilo legal.

</td>
</tr>
</table>

Estes dois exemplos podem ser vistos em uma página à parte que inclui também uma terceira proposta de uso do estilo da borda pontilhada. Clique aqui para ver o exemplo anexado.

Não abusar do uso das bordas pontilhadas

As bordas com linhas pontilhadas podem ser muito úteis e vistosas, mas se exageramos em sua utilização pode acontecer do efeito ficar pouco agradável.

A borda pontilhada chama a atenção sobre o elemento que a utiliza, porém provoca uma sensação de instabilidade. Também dá a impressão de que não está terminado ou que não está integrado com o resto do desenho.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Workshop de CSS

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


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



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

Hospedado por Hostnet Hospedagem de Sites