Coloque o widget do pinceladas da web em seu desktop

Postado por: Pedro Rogério em
Widget do Pinceladas da Web

A partir de agora você pode ter o Widget do Pinceladas da Web em seu desktop, com isso fica mais fácil de você ter as atualizações do blog diretamente em sua área de trabalho. Basta efetuar o download do programa de instalação e ter as atualizações aqui do blog sempre a mão.

Hã, você quer desenvolver um Widget para o seu site? Basta dar uma olhada nesse site, efetuar seu cadastro, desenvolver seu Widget, após a conclusão, o link para o download é enviado para seu e-mail.

Central Server

Diferenças entre visibility:hidden e display:none

Postado por: Pedro Rogério em

De acordo com as especificações do W3C, Visibility:hidden e Display:none tem “aparentemente” a mesma função, “esconder” objetos em uma página, mas com uma única diferença, quando utilizamos visibility:hidden em uma div por exemplo, ela ficará oculta em nossa página, mas o espaço por ela ocupado ainda ficará alí na página, ao contrário de display:none, quando usado além de esconder o objeto, ele some com o espaço ocupado pela mesma também. Ficou meio confuso? Vamos ver um exemplo:

Usaremos como exemplo o seguinte código CSS:


div {
    border:1px solid #000;
}
.visibility {
    visibility:hidden;
}
.display {
    display:none;
}

E utilizar-mos o seguinte HTML:


<div>1 : Caracterizada como uma div normal</div>
<div class="visibility">2 : Essa div utiliza visibility:hidden</div>
<div>3 : Caracterizada como uma div normal</div>
<div class="display">4 : Essa div utiliza display:none</div>
<div>5 : Caracterizada como uma div normal</div>

Agora, vejam um exemplo em funcionamento, se notarem, a div de nº 2, que utiliza visibility:hidden não aparece, mas seu espaço ocupado continua alí, e a div de nº 4, que utiliza display:none, também não aparece, e nem seu espaço ocupado. Vocês sabiam disso? Eu não, acabei descobrindo isso aqui.

CSS3: Text-overflow

Postado por: Pedro Rogério em

A cada dia eu fico mais surpreendido com o poder do CSS, e uma propriedade muito interessante do CSS3 que está por vir é o text-overflow, onde ele nos dá a possibilidade de recortar o texto que por exemplo não cabe dentro de um box, e para nos ajudar mais ainda, ele coloca no final da frase 3 pontinhos(…), característica para dizer de que a frase continua. As propriedades disponíveis são as seguintes:

  • text-overflow: ellipsis-word;
  • text-overflow: clip;

Por exemplo, se pegasse-mos o seguinte texto:


Lorem ipsum dolor sit amet, consectetur

E utilizasse-mos o text-overflow, ele seria renderizado da seguinte forma:


Lorem ipsum dolor sit…

Dessa forma é possível fazer resumos sem usar sequer nenhuma linguagem de programação.

Novo layout no Pinceladasdaweb.com.br

Postado por: Pedro Rogério em
Novo Layout do site Pinceladas da Web

Meu outro site está de layout novo, um pouquinho mais colorido agora, esse layout foi desenvolvido para a resolução 1024×768, quem usa 800×600 acho que não vai gostar nem um pouquinho por que vai ter uma barra de rolagem na horizontal, mas com a queda dos preços dos monitores de 17¨, creio que a tendência de muita gente daqui pra frente é começar a usar uma resolução maior que 1024×768.

Outra coisa interessante é que estou utilizando também Content Negotiation para servir o XHTML como text/html e application/xhtml+xml, ou seja, em um browser de verdade o XHTML vai ser servido como XML, mas no IE ele é servido como text/html.

Para vocês observarem a evolução do meu site, basta estar olhando as antigas versões:

<update 23-02-2007>Tutorial para quem não sabe o que é Content Negotiation</update>

Mini tabbed pages com CSS

Postado por: Pedro Rogério em
CSS Tabs

Mini Tabbed Pages é um método de agregar informação em 6 simples mini-guias(abas), testado e aprovado nos melhores browsers.

<update 23-02-2007>Pra você que teve dificuldades em estar entendendo o código no artigo original, fiz um arquivo HTML somente com o código necessário para estar utilizando esses Mini Tabbeds, só peço que se você estiver o utlizando em seu site, que dê os créditos ao autor do artigo.</update>

Forçar quebras de página CSS

Postado por: Pedro Rogério em

Este simples exemplo mostra como inserir quebras de página em nossos documentos, que será usado quando você quiser imprimir alguma página Web:

Veja o exemplo em funcionamento.

O CSS fica da seguinte forma:


.quebrapagina {
page-break-after: always;
}

E o HTML fica da seguinte forma:


<h1>Primera Página</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>
<br class="quebrapagina" />
<h1>Segunda página</h1>
<p>Texto segunda página...</p>
<br class="quebrapagina" />
<h1>Terceira página</h1>
<p>Texto terceira página...</p>

Testei no Firefox e IE7 e funcionou OK, mas infelizmente no Opera não funcionou, se alguém puder testar em mais browsers e me dizer eu agradeço. Baseado no artigo original de Web Intenta.

Dica CSS: Sempre defina uma cor de fundo

Postado por: Pedro Rogério em

Muitas pessoas pensam que a cor de fundo de um site por padrão é branco, não é? Muitos usuários também utilizam a cor de fundo de sua página como branco, não é? Errado. Os navegadores nos permitem sempre definir uma cor de fundo padrão para nossas páginas a nosso gosto, e isso pode trazer efeitos desastrosos dependendo do website, para vocês terem uma idéia, olhem só a página do Yahoo com um background pink:

Yahoo

Referência: CSS Tip: Always define a background color.

Páginas:«1...12131415161718...23»