Recentemente recebi um email de uma amiga preocupada com seus leitores míopes. Ela é a proprietária de um dos melhores blogs de história (não confundir com fábulas ou historinhas infantis) – a saber o Histoblog!
Depois de muita pesquisa (internet, amigos e um pequeno conhecimento pessoal) temos o prazer de disponibilizar esse Tutorial de como adicionar um script para os seus leitores aumentarem ou diminuírem a fonte de textos de seu blog ou site ao seu bel-prazer. Trata-se de um script simples, como a maioria dos que apresentamos aqui. Porém como você irá mexer no código fonte de seu template, recomendamos que você faça um backup de seu template.
Esse tipo de script é muito comum nas grandes páginas de notícias da internet. Você poderá observá- lo no portal G1 da Globo, por exemplo, logo abaixo do título do artigo no canto direito. Ex.: Globo
Vamos ao que interessa:
- No painel do Blogger, abra a aba Layout
- Selecione Editar HTML
- Procure o seguinte código: </head>
- Adicione o código abaixo acima do código “</head>” que você já encontrou.
<script type="text/javascript">
// Início do código de Aumentar/ Diminuir a letra
// Para usar coloque o comando: "javascript:mudaTamanho('tag_ou_id_alvo', -1);" para diminuir
// e o comando "javascript:mudaTamanho('tag_ou_id_alvo', +1);" para aumentar
var tagAlvo = new Array('p'); //pega todas as tags p//
// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array( '9px','10px','11px','12px','13px','14px','16px','18px','20px' );
var tamanhoInicial = 2;
function mudaTamanho( idAlvo,acao ){
if (!document.getElementById) return
var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;
tamanho += acao;
if ( tamanho < 0 ) tamanho = 0;
if ( tamanho > 6 ) tamanho = 6;
tamanhoInicial = tamanho;
if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];
selecionados.style.fontSize = tamanhos[ tamanho ];
for ( i = 0; i < tagAlvo.length; i++ ){
tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );
for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];
}
}
// Fim do código de Aumentar/ Diminuir a letra
</script>
- Agora salve as alterações feitas, porém você ainda não notará mudanças no seu blog.
Adicionando os links A+ e A- que farão o script funcionar
- No painel do Blogger, abra a página Layout
- Elementos da página
- Adicionar um gadget. Neste você escolherá a opção “HTML”
- Na opção HTML você irá colar o seguinte código:
<center><a class="menos" href="javascript:mudaTamanho('body', -1);" title="Diminuir tamanho do texto"><span style="font-weight:bold;">-A</span></a> - <a class="menos" href="javascript:mudaTamanho('body', 1);" title="Aumentar tamanho do texto"><span style="font-weight:bold;">+A</span></a></center>
Prontinho, seus leitores com problemas de vista não terão mais do que reclamar! Agora é só receber os elogios!
10 comentários:
ótima dica, valeu mermo
Valeu Marcelo, ficou Show, passa lá no blog pra ver. Adorei.
Como é bom ter amigos inteligentes, dedicados ao trabalho e ainda prestativos. Parabéns pelo tutorial.
Valeu!
Ei, Tem algo diferente aqui, vc está mudando seu template?
Puxa vida!
Há tempos eu procurava por esse tutorial. Até encontrei alguns, mas nada tão simples e funcional como o teu.
Mto obg mesmo.
Acabei de receber uma reclamação do tamanho de minha fonte no blog!
Então...fui a caça de um script...
E achei este...Maravilhoso!!!
Funciona perfeitamente!
Ainda adicionei no lugar do link da letra -A e +A, uma imagem...
Ficou bem mais atrativo e hamonioso com o blog!
Muito Obrigado de coração!
Deus te Abençõe! =)
Renata
veio, tem como esconder esse A+ A- e deixa-lo aparecer apenas qdo a pessoa estiver dentro da postagem?
Questão resolvida!
Nao Funcionou ... hehehe
http://www.empregasaojosecampos.com/
Rafael Rodrigues: Infelizmente esse modelo de Template que você usa em seu blog apresenta alguns problemas para essa função.
Em breve (ainda esse mês) publicaremos outro tutorial que talvez se adeque a essa sua necessidade.
Amigo, parabens pela postagem, muito bom e rapido, nem precisou fazer o backup, ficou simplesmente dez. Obg pela dica.
Postar um comentário
Agora você é VIP. A palavra está com você agora. Aproveite e faça seu comentário!
PS.: Se for xingar, ofender ou usar palavras de baixo calão, não perca o seu tempo pois CERTAMENTE excluiremos seu comentário!
Sinta-se a vontade.