15 de dezembro de 2025

O que são tabelas em HTML?

As tabelas em HTML são estruturas utilizadas para organizar e exibir dados de forma tabular, ou seja, em linhas e colunas. Elas são ideais para apresentar informações comparativas, dados numéricos, listas organizadas e relatórios.

Em HTML, as tabelas são criadas com a tag <table> e estruturadas com outras tags semânticas, como:

  • <thead> - cabeçalho da tabela
  • <tbody> - corpo da tabela
  • <tfoot> - rodapé da tabela
  • <tr> - linha da tabela
  • <th> - célula de cabeçalho
  • <td> - célula de dados

O uso correto dessas tags melhora a acessibilidade, a organização do código e o SEO, pois facilita a leitura por mecanismos de busca e leitores de tela.

Estrutura básica de uma tabela em HTML


<table>
  <tr>
    <th>Nome</th>
    <th>Idade</th>
    <th>Cidade</th>
  </tr>
  <tr>
    <td>Ana</td>
    <td>25</td>
    <td>São Paulo</td>
  </tr>
  <tr>
    <td>Carlos</td>
    <td>30</td>
    <td>Rio de Janeiro</td>
  </tr>
</table>

Explicação:

  • <th> define os títulos das colunas
  • <td> contém os dados
  • <tr> cria cada linha da tabela

Exemplo de tabela HTML com estrutura semântica (SEO e acessibilidade)


<table>
  <thead>
    <tr>
      <th>Produto</th>
      <th>Preço</th>
      <th>Disponibilidade</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Notebook</td>
      <td>R$ 3.500</td>
      <td>Em estoque</td>
    </tr>
    <tr>
      <td>Mouse</td>
      <td>R$ 80</td>
      <td>Esgotado</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td colspan="3">Valores sujeitos a alteração</td>
    </tr>
  </tfoot>
</table>

Benefícios dessa estrutura:

  • Melhor indexação pelos buscadores
  • Código mais organizado
  • Maior acessibilidade (WCAG)

Boas práticas de SEO ao usar tabelas em HTML

  • Use tabelas apenas para dados tabulares, não para layout
  • Utilize <th> corretamente para títulos
  • Adicione textos explicativos antes da tabela
  • Combine com CSS para estilização
  • Sempre que possível, use <caption> para descrever a tabela

Exemplo com <caption>:


<table>
  <caption>Lista de alunos matriculados em 2025</caption>
  <tr>
    <th>Aluno</th>
    <th>Curso</th>
  </tr>
  <tr>
    <td>João</td>
    <td>Engenharia</td>
  </tr>
</table>

Listas em HTML: Guia Completo com Exemplos

As listas em HTML são usadas para organizar informações de forma clara, estruturada e semântica. Elas são muito importantes tanto para a experiência do usuário quanto para SEO, pois ajudam os mecanismos de busca a entenderem melhor o conteúdo da página.

1. Lista Não Ordenada (<ul>)

A lista não ordenada em HTML é utilizada quando os itens apresentados não seguem uma ordem específica ou hierárquica. Visualmente, os elementos são exibidos com marcadores (como pontos, círculos ou quadrados), que podem ser personalizados com CSS.

Esse tipo de lista é muito comum em menus de navegação, listas de funcionalidades, vantagens e desvantagens, ou sempre que a sequência dos itens não interfere no significado do conteúdo. Do ponto de vista semântico, a tag <ul> informa aos navegadores e mecanismos de busca que os itens possuem o mesmo nível de importância.

Além de melhorar a organização visual da página, listas não ordenadas contribuem para a escaneabilidade do conteúdo, facilitando a leitura tanto para usuários quanto para robôs de busca.

Quando usar:

  • Listas de características
  • Menus de navegação
  • Listas simples de itens
Exemplo em HTML:

<ul>
  <li>HTML</li>
  <li>CSS</li>
  <li>JavaScript</li>
</ul>

2. Lista Ordenada (<ol>)

A lista ordenada é usada quando a ordem dos itens é relevante e influencia a compreensão da informação. Os elementos são numerados automaticamente, geralmente em formato crescente (1, 2, 3…), mas podem ser configurados para letras, números romanos ou até contagem reversa.

Esse tipo de lista é ideal para tutoriais, passo a passo, instruções, processos, rankings e listas sequenciais. A tag <ol> transmite semanticamente que existe uma relação lógica ou cronológica entre os itens, o que é extremamente útil para acessibilidade e SEO.

Motores de busca valorizam listas ordenadas em conteúdos explicativos, pois elas tornam o texto mais claro e estruturado, aumentando as chances de aparecer em featured snippets.

Quando usar:

  • Lista de Passo a passo
  • Lista de Rankings
  • Lista de Processos ou instruções
Exemplo em HTML:

<ol>
  <li>Planejar o conteúdo</li>
  <li>Escrever o código HTML</li>
  <li>Publicar o site</li>
</ol>

Também é possível alterar o tipo de numeração:


<ol type="A">
  <li>Introdução</li>
  <li>Desenvolvimento</li>
  <li>Conclusão</li>
</ol>

3. Lista de Definição (<dl>)

A lista de definição é utilizada para associar termos a suas respectivas descrições. Ela é composta por três elementos principais:

  • <dl>: envolve toda a lista
  • <dt>: define o termo
  • <dd>: descreve ou explica o termo

Esse tipo de lista é amplamente usado em glossários, dicionários, documentações técnicas e conteúdos educacionais. Diferente das listas ordenadas e não ordenadas, a lista de definição não utiliza marcadores ou numeração, focando na relação direta entre conceito e explicação.

Em termos de SEO e semântica, as listas de definição ajudam os mecanismos de busca a entenderem melhor conceitos técnicos e suas descrições, aumentando a relevância do conteúdo para pesquisas informativas.

Quando usar:

  • Glossários
  • Dicionários
  • Explicações técnicas
Exemplo em HTML:

<dl>
  <dt>HTML</dt>
  <dd>Linguagem de marcação usada para estruturar páginas web.</dd>
  <dt>CSS</dt>
  <dd>Linguagem utilizada para estilizar elementos HTML.</dd>
</dl>

Boas Práticas de SEO ao Usar Listas em HTML

  • Use listas para melhorar a escaneabilidade do conteúdo
  • Mantenha textos claros e objetivos nos itens
  • Combine listas com títulos (<h2>, <h3>)
  • Evite listas muito longas

Conclusão

Cada tipo de lista em HTML tem uma função específica e deve ser usado de forma estratégica. Escolher corretamente entre listas ordenadas, não ordenadas ou de definição melhora a organização do conteúdo, a acessibilidade, a experiência do usuário e o desempenho em SEO.

Links e Imagens em HTML: Melhore a Visibilidade do Seu Site para SEO

Definição de Links em HTML:

Os links, ou "hiperlinks", são elementos essenciais na web, pois permitem a navegação entre diferentes páginas, sites ou seções dentro de um mesmo site. No HTML, os links são criados com a tag <a>, que tem um atributo href para indicar o destino do link.

Exemplo de Link:


<a href="https://www.exemplo.com" title="Visite o Exemplo">Clique aqui para visitar nosso site</a>

No exemplo acima, o link direciona o usuário para o site "www.exemplo.com" através do atributo href, e o atributo title oferece uma descrição adicional do link, o que pode ser útil para SEO.

Como os Links Afetam o SEO?

Palavras-chave nos Links: O texto do link, também conhecido como "anchor text", deve ser relevante e conter palavras-chave relacionadas ao conteúdo da página de destino. Isso ajuda os motores de busca a entender do que se trata o link.

Links Internos e Externos: Incluir links internos (dentro do seu próprio site) e externos (para outros sites de autoridade) ajuda a melhorar a indexação e a autoridade da página.

Definição de Imagens em HTML

As imagens em HTML são inseridas utilizando a tag <img>. Essa tag é responsável por exibir conteúdos visuais em uma página web e utiliza principalmente os atributos src (origem da imagem), alt (texto alternativo) e title.

O atributo src define o caminho onde a imagem está localizada, e esse caminho pode ser relativo ou absoluto. Já o atributo alt é essencial para acessibilidade e SEO, pois descreve a imagem para mecanismos de busca e leitores de tela.

Caminho Relativo

O caminho relativo indica a localização da imagem com base na estrutura de pastas do próprio site. Ele é mais utilizado em projetos locais ou quando a imagem está hospedada no mesmo domínio da página HTML.

Vantagens do caminho relativo:

  • Facilita a migração do site para outro domínio
  • Mantém a organização do projeto
  • É mais leve e comum em boas práticas de desenvolvimento web

Exemplo de imagem com caminho relativo:


<img src="imagens/logo-site.png" alt="Logo do site" title="Logo do Site" />

Nesse exemplo, a imagem está dentro da pasta imagens, localizada no mesmo diretório do arquivo HTML.

Caminho Absoluto

O caminho absoluto utiliza a URL completa da imagem, incluindo o protocolo (https://), domínio e diretórios. Ele é utilizado quando a imagem está hospedada em outro site ou servidor.

Vantagens do caminho absoluto:

  • Permite carregar imagens de outros domínios
  • Útil para CDNs (Content Delivery Network)

Exemplo de imagem com caminho absoluto:


<img src="https://www.exemplo.com/imagens/banner.jpg" alt="Banner promocional" title="Banner Promocional" />

Como as Imagens Afetam o SEO

  • Texto Alternativo (alt): Ajuda os motores de busca a entenderem o conteúdo da imagem e melhora a acessibilidade.
  • Caminho da Imagem: Usar caminhos organizados e imagens bem hospedadas melhora o desempenho do site.
  • Nome do Arquivo: Utilize nomes descritivos, como banner-promocional.jpg, em vez de img001.jpg.
  • Tamanho e Otimização: Imagens leves melhoram o tempo de carregamento da página, fator importante para SEO.

24 de novembro de 2025

Títulos e Parágrafos em HTML: Como Usar Corretamente para Otimização de SEO

Os títulos e parágrafos em HTML são fundamentais para estruturar o conteúdo de uma página e ajudar tanto os usuários quanto os mecanismos de busca a entenderem a hierarquia e relevância das informações. Um bom uso dessas tags melhora a experiência do leitor, facilita a indexação e contribui diretamente para o SEO.

Neste post, você vai aprender como funcionam as tags H1, H2, H3... H6 e a tag <p>, além de ver exemplos práticos e boas práticas de otimização.

O que são as Tags de Título (H1 a H6)?

As tags de título são usadas para definir diferentes níveis de cabeçalhos em uma página HTML. Elas vão de H1 (o mais importante) a H6 (o menos importante).

H1 - Título Principal da Página

O H1 é o título mais importante e deve representar o assunto central da página. Geralmente é usado apenas uma vez.

  • Importante para SEO - mecanismos de busca usam o H1 para entender o tema principal.
  • Deve conter a palavra-chave principal.

Exemplo:


<h1>Guia Completo de Títulos e Parágrafos em HTML</h1>

H2 - Subtítulos Principais

Os H2 dividem o conteúdo em grandes seções. Podem ser usados várias vezes.

  • Ideais para organizar tópicos.
  • Reforçam palavras-chave secundárias.

Exemplo:


<h2>Por que os títulos são importantes para o SEO?</h2>

H3 - Subtítulos dentro de H2

Os H3 detalham conteúdos dentro de um subtítulo (H2).

  • Úteis para listas e subdivisões.
  • Mantêm a hierarquia organizada.

Exemplo:


<h3>Melhores práticas para usar títulos corretamente</h3>

H4, H5 e H6 - Níveis Avançados

São pouco utilizados, mas servem para conteúdos muito detalhados ou técnicos.

Exemplo:


<h4>Exemplo de hierarquia avançada</h4>

Tag <p> - Parágrafo

A tag

é usada para criar blocos de texto e explicar conteúdos. Mesmo simples, ela é essencial para o SEO e a leitura clara.

Características do parágrafo:

  • Deve conter texto claro e direto.
  • Pode incluir palavras-chave naturalmente.
  • Ajuda na escaneabilidade da página.

Exemplo:


<p>Os parágrafos em HTML organizam o texto e facilitam a leitura dos usuários, além de ajudar os buscadores a entenderem o conteúdo.</p>

Boas Práticas para SEO com Títulos e Parágrafos

  • Use apenas um H1 por página
  • Mantenha uma ordem lógica (H1 → H2 → H3…)
  • Inclua palavras-chave sem exagero
  • Divida o texto em parágrafos curtos e escaneáveis
  • Crie títulos claros e descritivos
  • Use variações semânticas nos subtítulos

Exemplo Completo de Estrutura HTML Otimizada


<h1>Como Usar Títulos e Parágrafos em HTML para Melhorar o SEO</h1>

<p>Aprender a estruturar corretamente títulos e parágrafos em HTML é essencial para criar páginas bem otimizadas e fáceis de navegar.</p>

<h2>O que são tags de título?</h2>
<p>As tags de título ajudam a definir a hierarquia de informações dentro de uma página.</p>

<h3>H1: título principal</h3>
<p>O H1 destaca o tema principal e deve aparecer apenas uma vez.</p>

<h3>H2 e H3: subtítulos</h3>
<p>Subtítulos organizam o conteúdo e facilitam a leitura.</p>

Estrutura Básica da Linguagem HTML: Guia Completo Para Iniciantes

A linguagem HTML (HyperText Markup Language) é a base de qualquer página web. Ela define a estrutura do conteúdo e orienta o navegador sobre como exibir textos, imagens, links e demais elementos. Para quem está começando no desenvolvimento web, entender a estrutura básica do HTML é fundamental. Neste guia, você verá como funciona cada parte essencial do documento HTML e como utilizar meta tags importantes para SEO.

<!DOCTYPE html> — Declarando o Tipo de Documento

O <!DOCTYPE html> é a primeira linha de qualquer arquivo HTML moderno. Ele indica ao navegador qual versão do HTML está sendo usada — no caso, o HTML5. Essa declaração garante que o navegador renderize a página de acordo com os padrões mais atuais, evitando erros de compatibilidade.

Exemplo:

	
<!DOCTYPE html>
	

<html> — A Tag Raiz do Documento

A tag <html> envolve todo o conteúdo da página. Ela marca o início e o fim do documento HTML. Ela informa ao navegador que o conteúdo dentro dela deve ser interpretado como código HTML.

Exemplo:

	
<html>
  <!-- Conteúdo da página -->
</html>
	

<head> — Informações Sobre o Documento

A tag <head> contém metadados, ou seja, informações que não aparecem diretamente na página, mas que são essenciais para navegadores, buscadores e redes sociais. No <head> você adiciona configurações, links de estilo, scripts e meta tags importantes para SEO.

Exemplo:

	
<head>
  <meta charset="UTF-8">
</head>
	

<body> — Conteúdo Visível da Página

Tudo o que aparece para o usuário fica dentro da tag <body>: textos, imagens, formulários, botões, vídeos e muito mais.

Exemplo:

	
<body>
  <h1>Bem-vindo ao meu site!</h1>
  <p>Este é um parágrafo de exemplo.</p>
</body>
	

Meta Tags Essenciais Para SEO

As meta tags são fundamentais para otimização de páginas em motores de busca. Elas influenciam como sua página aparece nos resultados de busca.

<meta name="description"> — Descrição da Página

A meta tag description fornece um resumo do conteúdo da página. Ela aparece no snippet do Google e influencia o CTR (taxa de cliques). Uma boa description aumenta as chances de o usuário clicar na sua página.

Exemplo:

	
<meta name="description" content="Aprenda a estrutura básica do HTML com exemplos práticos e fáceis de entender.">
	

<title> — Título da Página

A tag title define o título da aba do navegador e o título exibido nos resultados de busca. É um dos fatores mais importantes para ranqueamento. Deve ser clara, objetiva e conter a palavra-chave principal ao que se refere o conteúdo da página.

Exemplo:

	
<title>Estrutura Básica do HTML: Guia Completo para Iniciantes</title>
	

<meta name="keywords"> — Palavras-chave da Página

Embora não seja mais usada para ranqueamento pelo Google, ainda pode ter valor para outros buscadores e organização interna.

Exemplo:

	
<meta name="keywords" content="HTML, estrutura HTML, tags HTML, introdução HTML">
	

Exemplo Completo de Estrutura HTML

	
<!DOCTYPE html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <meta name="description" content="Aprenda a estrutura básica da linguagem HTML com exemplos práticos.">
  <meta name="keywords" content="HTML, estrutura HTML, doctype, head, body, meta tags">
  <title>Estrutura Básica da Linguagem HTML</title>
</head>
<body>
  <h1>Estrutura Básica do HTML</h1>
  <p>Este é um exemplo simples de como organizar uma página HTML.</p>
</body>
</html>
	

Conclusão

Aprender a estrutura básica da linguagem HTML é o primeiro passo para criar páginas web profissionais. Compreender tags como <!DOCTYPE html>, <html>, <head> e <body> facilita a organização do conteúdo, enquanto as meta tags description, title e keywords ajudam a otimizar sua página para SEO. Comece a praticar e logo você estará criando sites completos e bem estruturados!

11 de novembro de 2025

O que é HTML: História, Funcionamento e Como Criar um Site do Zero

O HTML (HyperText Markup Language) foi criado em 1991 por Tim Berners-Lee, o inventor da World Wide Web. É a linguagem de marcação fundamental da internet, responsável por definir a estrutura e a hierarquia do conteúdo em páginas da web.

Diferente de linguagens de programação, o HTML não executa ações ou cálculos, mas organiza informações por meio de tags semânticas que descrevem o significado de cada elemento.

Essas tags orientam os navegadores sobre como exibir textos, imagens, vídeos, links e outros recursos multimídia, além de facilitar o trabalho dos mecanismos de busca (SEO) e tecnologias assistivas. Em conjunto com CSS (para o estilo) e JavaScript (para a interatividade), o HTML forma a trindade essencial do desenvolvimento web moderno.

Hoje, na versão HTML5, a linguagem evoluiu muito e oferece recursos modernos como:

  • Reprodução nativa de vídeos e áudios
  • Suporte a gráficos e animações
  • Tags semânticas que melhoram a acessibilidade e o SEO das páginas

Como o HTML funciona

O HTML é interpretado pelo navegador, que lê o código e exibe o conteúdo de forma organizada. Cada elemento da página é definido por tags, que informam ao navegador o papel de cada parte do conteúdo.

Por exemplo:


	<h1>Bem-vindo ao meu site!</h1>
	<p>Esse é meu primeiro parágrafo em HTML.</p>
	<img src="imagem.jpg" alt="Exemplo de imagem" />

Essas tags informam que o primeiro texto é um título, o segundo é um parágrafo e o terceiro é uma imagem. Simples, fácil e rápido!

Melhores programas para criar sites com HTML

Você pode editar HTML em qualquer bloco de notas, mas usar um bom editor facilita muito o trabalho.

Confira os melhores programas para começar:

  • Visual Studio Code (VS Code) - gratuito e muito popular
  • Sublime Text - leve e rápido
  • Notepad++ - ótimo para iniciantes
  • Brackets e Atom - boas alternativas open-source

Tópicos básicos para aprender HTML

Antes de construir um site completo, é importante dominar os fundamentos. Aqui estão os principais tópicos para estudar:

  • Estrutura básica (<!DOCTYPE html>, <html>, <head>, <body>)
  • Títulos e parágrafos (<h1> a <h6>, <p>)
  • Links e imagens (<a>, <img>)
  • Listas (<ul>, <ol>, <li>)
  • Tabelas (<table>, <tr>, <td>)
  • Formulários (<form>, <input>, <button>)
  • Tags semânticas do HTML5 (<header>, <section>, <article>, <footer>)

Conclusão

Aprender HTML é o primeiro passo para entrar no mundo da programação web. Com ele, você entende como a web é construída e consegue criar suas próprias páginas.

Depois que dominar o HTML, continue aprendendo:

  • CSS: que define o visual e o design
  • JavaScript: que adiciona interatividade

Dominar essas três linguagens — HTML, CSS e JavaScript — é o caminho para se tornar um desenvolvedor front-end completo.

16 de outubro de 2008

Estrutura de controle: Blocos em PHP

Estrutura de controle são as ordens de uma expressão, chamada de função e instruções que são executadas nos programas. Existem 3 tipos de estruturas: seqüencial, seleção e repetição.

Para que possamos fazer as estruturas necessitamos de blocos que são comandos agrupados delimitados pelos sinais { } ( chaves ) e cada linha do bloco é composto por ; (ponto-e-virgula) para separa-los. Os blocos são bastante utilizados em comandos como foreach, if, switch, while, etc. Veja o exemplo:

<?php
    $vetorexemplo = array(4, 3, 2, 1);
	foreach ($vetorexemplo as &$outro) {
		$outro = $outro * 3;
		echo "$outro";
	}	
?>

Perceba que nesse exemplo o bloco esta dentro das { } ( chaves ) e cada linha de instrução é separada por ; (ponto-e-virgula).

Até o próximo post turma!

1 de outubro de 2008

Links: Criando a ligação entre páginas

A função de um link é fazer a ligação de uma página a outra. Os links podem apontar para qualquer recurso disponível na WEB, podendo ser uma página em HTML, uma imagem, um arquivo de som, um filme, etc.
Um link pode ser criado utilizando-se as tags <a></a> da linguegem HTML e possui os seguintes atributos:
- href: referência para onde o link será redirecionado ao ser clicado
- title: título do link
- target: especifica se uma página deve ser aberta na mesma página ou em outra.

Exemplo:
Conheça as melhores <a href="http://www.autonovidades.blogspot.com" title="Auto Novidades" target="_blank">novidades de automóveis</a>.

Na frase acima o texto <a href="http://www.autonovidades.blogspot.com" title="Auto Novidades" target="_blank">novidades de automóveis</a> representa a criação de um link. O atributo href está referenciando o endereço do site, title indica o título do link criado e target="_blank" significa que será aberto em outra página.

Os atributos title e target são opcionais e podem ser omitidos ficando da seguinte forma <a href="http://www.autonovidades.blogspot.com">novidades de automóveis</a>. A omissão da opção target faz com que o link se abra na mesma página como padrão.

Até o próximo post.

14 de setembro de 2008

Dia do Programador

O Dia do Programador é uma data festiva no 256º dia do ano, celebrada por programadores de computador em boa parte do mundo. Esta é uma data significativa para programadores porque 256 é igual a 28 (2 elevado à 8ª potência), e 8 são os números de bits de um byte.

O Dia do Programador é comemorado dia 13 de Setembro, exceto em anos bissextos, nos quais ele é comemorado no dia 12 de Setembro, pois esse é o 256º dia do ano.

Mundo afora a tradição inclui comportar-se de forma boba, editar a Wikipedia, codificar programas bobos, jogar jogos de computador, brincar com velhos computadores etc. Tudo isso, é claro, sob a condição de que o celebrante tenha feito códigos de qualidade nos outros dias do ano e tenha tentado ao máximo não se comportar como bobo nos outros dias. Para estes programadores que estão habituados a 'celebrações' em todos os dias de sua vida, esta data festiva é injustificada e redundante.

No Brasil

No Brasil a tradição ainda não existe, mas a data já se apresenta em spams por e-mail, fazendo com que a leitura de algum Spam também seja parte da celebração. Além disso, no meio acadêmico a data deve proporcionar um encontro dos primeiros programadores locais com os atuais, promovendo palestras e minicursos de linguagens que não são mais utilizadas, além de Assembly, Cobol e Basic, para que suas sintaxes não sejam esquecidas no futuro próximo.

Conversar sobre programação com quem não entende nada e assistir a filmes apreciados por programadores como Guerra nas Estrelas também devem fazer parte dessa celebração.

Fontes:

http://pt.wikipedia .org/wiki/ Dia_do_Programad or

http://www.programm erday.info/

10 de setembro de 2008

Operadores em PHP

Em todas as linguagens de programação os operadores são essenciais. Eles estão divididos em varias categorias, vamos estudar algumas delas.


  • Aritméticos


Utilizados quando as variáveis forem inteiras ou reais

+

Adição

-

Subtração

*

Multiplicação

/

Divisão

%

Modulo


Exemplo:


<?php

$valor1 = 4;

$valor2 = 2;

$valor3 = $valor1 / $valor2;

echo "$valor3";

?>


Nesse exemplo foi dividido $valor1 que é 4 pela $valor2 que possui o valor 2 e resultou no valor da variável $valor3.


  • String


Utilizados em variáveis onde seu valor é um texto.

.

concatenação


Exemplo:


<?php

$texto1 = "Isso ";

$texto2 = $texto1 . "mesmo!";

echo "$texto2";

?>


Nesse exemplo mostra a junção (concatenação) do valor de $texto1 com a palavra “mesmo” dentro da $texto2 que forma a palavra “ Isso mesmo”.


  • Atribuição


São responsáveis em atribuir um valor para uma variável. É utilizado o sinal igual ( = ) combinados com os operadores aritméticos e string.


=

Atribuição simples

+=

Atribuição com adição

-=

Atribuição com subtração

*=

Atribuição com multiplicação

/=

Atribuição com divisão

%=

Atribuição com modulo

.=

Atribuição com concatenação


Exemplo:


<?php

$valor = 4;

$valor += 3;

echo "$valor";

?>


Esse exemplo mostra a atribuição com adição na variável $valor que soma com 3 e tem um novo valor que vai ser 7.


  • Comparação


São comparações feitas entre os valores das variáveis retornando um valor booleano.


==

Igual a

!=

Diferente que

<

Menor a

>

Maior que

<=

Menor ou igual a

>=

Maior ou igual a


Exemplo:


<?php

$valor1 = 4;

$valor2 = 3;


if ($valor1 == $valor2 )

{

echo "Idênticos";

}

else

{

echo "Diferentes";

}

?>


Aqui compara o valor de $valor1 com $valor2 , se os dois forem iguais vai imprimir "Idênticos", caso não for vai imprimir “Diferentes”.


Até o próximo post turma!

7 de setembro de 2008

Formatação de Textos e Títulos

A formatação de textos e títulos em HTML é importante para estruturação correta de seu site. Para a formatação de textos utilizamos a tag

entre os parágrafos e para os títulos utilizamos as tags <h1></h1>, <h2></h2>, <h3></h3>, <h4></h4>, <h5></h5> e <h6></h6>.

Parágrafo
A tag <p></p> possui um atributo que permite a formatação do alinhamento do texto, temos as seguintes opções de alinhamento:

<p align="center"> (alinhamento ao centro)
<p align="justify"> (alinhamento justificado)
<p align="left"> (alinhamento à esquerda)
<p align="right"> (alinhamento à direita)

Títulos
Assim como a tag de parágrafo, a tag de títulos também possui os referidos atributos de alinhamento citado acima.
A definição de títulos é muito importante, pois é ele que sugere o tema do seu texto. Existem 6 tipos citado anteriormente. Essa escala de h1 até h6 representa a hierarquia de títulos e subtítulos. O h1 representa o título principal, h2 subtítulo de h1, h3 subtítulo de h2 e assim por diante até h6.

Exemplos:

<p align="center">
texto ao centro

<p align="justify">
texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado texto justificado

<p align="left">
texto à esquerda

<p align="right">
texto à direita
<h1>Título</h1> Título
<h2>Título</h2> Título
<h3>Título</h3> Título
<h4>Título</h4> Título
<h5>Título</h5> Título
<h6>Título</h6> Título

Até o próximo post!

27 de agosto de 2008

Variáveis por referência em PHP

Em PHP podemos colocar um valor de uma variável por referência, ou seja, ao invés de conter seu próprio valor, ela aponta para uma outra variável e começam a compartilhar o mesmo valor. Para representar a variável por referência devemos utilizar o símbolo & na frete da variável que esta sendo apontada, veja o exemplo:


<?php
$Primeiro = 'Turma';

$Segundo = &$Primeiro;

echo $Primeiro;
echo $Segundo;
?>


Nesse exemplo a variável $Primeiro tem como valor Turma, na próxima linha tem a variável por referencia $Segundo que esta apontando para a variável $Primeiro e veja que esta utilizando o & na frente, e depois o programa ira imprimir o valor das duas variáveis que serão iguais.

Até o próximo post turma!

22 de agosto de 2008

Exemplos utilizando variáveis em PHP

Ola pessoal no post anterior mostrei os tipos de variáveis no php, agora mostrarei alguns exemplos utilizando essas variáveis:

  • Inteiro

<?php

$inteiro=5;

if ($inteiro == 5)

{

echo "O numero é igual";

}

else

echo "Numero diferente";

?>

Nesse exemplo se a variável $inteiro for igual a 5 ele ira imprimir na tela “O numero é igual” se não for igual ira imprimir “Numero diferente”, nesse caso a variável $inteiro é igual a 5. Neste exemplo eu utilizei if e else, mais pra frete explicarei melhor sobre o funcionamento deles.


  • String

<?php

$Texto="Turma";

echo "$Texto";

?>

Nesse exemplo a variável $Texto tem como valor a palavra “Turma”, o programa simplesmente vai imprimir o valor da variável.


  • Real

<?php

$real=5.56;

if ($inteiro == 5.56)

{

echo "O numero e igual";

}

else

echo "Numero diferente";

?>

Nesse exemplo se a variável $real for igual a 5.56 ele ira imprimir na tela "O numero é igual" se não for igual ira imprimir “Numero diferente”, nesse caso a variável $real é igual a 5.56.


  • Array

<?php

$exemplo = array(2, 3, 4, 4);

foreach ($exemplo as &$valor) {

$valor = $valor * 3;

echo "$valor";

}

?>

Neste exemplo criei uma array que contem os valores (2, 3, 4, 4) e utilizei um loop chamado foreach,onde a variável $valor esta fazendo uma “copia” da variável $exemplo, logo embaixo é multiplicado o valor da variável $valor por 3 ($valor = $valor * 3) e depois sera imprimido o resultado da multiplicação (echo "$valor";) que sera ( 6 9 12 12).

Até o próximo post turma!

10 de agosto de 2008

Tipos de variáveis em PHP

Em programação o conceito de variável é um espaço na memória que possui uma posição, endereço e nome, onde podemos armazenar um valor e troca-lo se for necessário. Cada programação tem seu modo de representar suas variáveis.

No PHP utilizar variáveis é bem simples. Para escrever uma variável temos que seguir os segunites passos:

  • 1º passo: utilizar o caracter $(dólar).
  • 2º passo: nome da variável.
  • 3º passo: utilizar o sinal = (Igual).
  • 4º passo: valor da variável.
  • 5º passo: utilizar o sinal ; (ponto e virgula).

exemplo: $Variavel = 13; , $antigo = “Texto”;.

O PHP suporta os seguintes tipos de variáveis:

  • Inteiro: Números que não possuem decimais – exemplos: $inteiro = 5; , $numero = 10;.
  • Reais: Números que possuem decimais. Para representar-los devemos colocar o sinal . (ponto) para separa-los - exemplos: $decimal = 5.15; , $ decimal = 10.19;.
  • String: São textos que podem possuir números ou símbolos, a duas maneiras de você representa-la: por aspas simples ( ‘ ‘ ) ou por aspas duplas ( “ “ ) – exemplos: $texto=”texte”; $texto=’<--Verde-‘;.
  • Array: São variáveis que serve para guardar tabelas, podem ser números ou textos – exemplos: $tabela[1]=3; , $tabela[2]=”texto”;.

É isso ai turma! No próximo post darei exemplos utilizando variaveis, comentem ou mandem dúvidas.

6 de agosto de 2008

Definindo o cabeçalho de uma página HTML

No último post fiz a explicação básica da estrutura HTML. Vamos aprender a definir o cabeçalho de sua página e descobrir quais são os elementos principais dele.

O cabeçalho da página deve ser definido entre as tags <head></head> como mostrado no artigo anterior. As principais tags que podem ser definidas são:

<title></title> - define o nome da página que aparecerá na barra de título do navegador.

<meta /> - essa tag permite que se faça uma descrição do seu site, adição de palavras-chaves na sua página e definição da codificação do linguagem.

<link /> - tags que permite a inclusão de um arquivo externo, exemplo, arquivo de formatação css.

Abaixo um exemplo de como usar essa tags para definir o cabeçalho da página:
<html>
<head>
<title>Nome da Página</title>
<meta name="description" content="Aqui a descrição de sua página" />
<meta name="keywords" content="programação, linguagem html, php" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" href="estilo.css" type="text/css" />
</head>
<body>
< !-- Aqui o código html -->
</body>
</html>
Esses são os principais pontos para a criação de um cabeçalho correto, mas logicamente, existem outras definições mais avançadas que não são necessárias nesse momento. No próximo post aprenderemos a formatação de texto e títulos.

31 de julho de 2008

Começando a programar HTML

Basicamente a programação HTML se baseia no uso de tags, ou seja, são os comando que usamos para criar tabelas, links, títulos, etc. Uma tag pode aparecer de dois modos:

<comando></comando> - exemplos: <head></head>, <a></a>
Ou
<comando /> - exemplos: <br />, <img /> e <hr />

A estrutura básica de uma página é:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>

As tags <head></head> definem o cabeçalho da página. Entre elas vão ser colocadas as tags <meta /> e <title></title> para a definição de descrições, palavras-chave, título, entre outros.

As tags <body></body> representam o corpo da página. Entre elas será colocada todo o código HTML para a implementação da página. Esses códigos serão os responsáveis pela criação e visualização de sua página.

As tags <html></html> define que a linguagem utilizada é a HTML.

Recomenda-se usar programas com Dreamweaver ou Apatana que possuem funções de auto-completar comandos. Isso facilita muito para aqueles que ainda não guardaram os comandos principais da linguagem HTML.

No próximo post ensinarei como definir o cabeçalho de sua página.

19 de julho de 2008

Como Incluir seu Site em Buscadores

Olá pessoal! Estou trazendo mais informações para aqueles que fazem otimização de websites. Vamos aprender como incluir um site nos principais sistemas de busca como Google, Yahoo e MSN.
Primeiramente, vou logo avisando que incluir um site em um motor de busca não significa que ele aparecerá em uma boa posição nos resultados de buscas (SERPs). O posicionamento de um site depende muito do trabalho de SEO. Portanto, não espere aparecer nas primeiras páginas de resultados de começo.
A inclusão de um site pode ser feita de forma manual ou automática por várias ferramentas de busca através de software conhecido como "spider". Esse programa varre a internet a procura de sites com conteúdo relevante para a indexação. Nem todos os sites são indexados, isto porque existem algoritmos usados por ferramentas de busca que conseguem detectar técnicas de Black Hat SEO, que é terminantemente proibido. A penalidade que um site indexado tem por usar essas técnicas é o banimento do mesmo dos resultados de busca. Então, cuidado com o que você faz com seu site.

Vantagem: Usuários da internet geralmente usam buscadores para encontrar o que procuram, portanto se seu site estiver incluído nos resultados de busca, provavelmente o usuário o encontrará.

É importante ter cuidado com alguns sites que cobram por serviços para a inserção de seu site em buscadores. A inserção na maioria das vezes é feita de forma gratuita.
Aqui vai a URL das 3 ferramentas de busca que considero mais importante aqui no Brasil:

Google: http://www.google.tl/intl/pt-PT/add_url.html
Yahoo: https://siteexplorer.search.yahoo.com/submit
Msn: http://beta.search.msn.com/docs/submit.aspx

O tempo para a indexação varia muito e pode demorar por questões de avaliação de seu site.
É isso ai turma! Comentem ou mandem dúvidas.

26 de maio de 2008

Desvendando o PHP

Hoje em dia existe uma preocupação na internet que é a segurança de sites entre os programadores e usuários. Para amenizar esse problema existem varias linguagens que deixam seu site seguro e dinâmico, umas das mais usadas é o PHP(Hypertext Preprocessor), pois é uma linguagem de fácil aprendizagem, suporta uma quantidade grande de bancos de dados e tem várias funcionalidades.

Para se utilizar a linguagem PHP juntamente com o HTML, basta fazer o uso das seguintes tags:


<html>

<head>

<title>Exemplo</title>

</head>

<body>
<?php

….....

?>

</body>

</html>

Outras variações que podem ser usadas são:


<script language="php">

.......

</script>

<?

.......

?>

Quando você esta desenvolvendo seu site utilizando PHP é preciso testá-lo e para isso precisamos de um servidor que suporte essa linguagem. Existem servidores on-line e servidores locais.

  • Servidores on-line: São serviços fornecidos por empresa de hospedagem de sites. Podem ser gratuitos ou pagos.
  • Servidores locais: É o seu próprio computador, você precisa instalar programas específicos para poder fazer testes nos sites que você cria ou até mesmo hospeda-los.

Os servidores locais são melhores para fazer testes em seu site, pois você pode fazer correções, modificações e ver os resultados de maneira mais rápida. Se utilizar servidores on-line fica mais complicado para você fazer testes na sua pagina, pois a cada correção ou modificação que você fizer na pagina, tem que ficar enviando os arquivos para o site que presta serviço de hospedagem e o resultado demora para ser visualizado, mas quando sua pagina ficar pronta a melhor coisa a fazer é hospedar em servidores on-line.

Um dos programas mais usados para emular servidores locais é o wampserver.

Aqui esta um exemplo bem básico de como funciona o PHP:


<html>

<head>

<title>Exemplo</title>

</head>

<body>

<?php

echo "ola mundo!";

?>

</body>

</html>

Como podemos ver o código do PHP esta iniciando com E dentro dele tem o comando echo ( serve para mostrar texto) e depois o PHP é encerrado com ?>

Nos próximos post explicaremos mais sobre o PHP.

2 de maio de 2008

Como criar sites - Descubra como começar o site de maneira fácil

Fazer site está cada vez mais comum entre os usuários de internet e programadores que possuem um pouco de conhecimento sobre o assunto, mas muitos pecam pela falta de conhecimento de como criar sites de maneira correta.

Existem no mercado aplicativos e programas que ajudam o usuário a criar páginas de maneira rápida e fácil. Um deles, muito famoso, é o FrontPage da Microsoft, porém devemos ressaltar que esses programas criam páginas que possuem código muito sujo, ou seja, páginas com código não otimizado e excesso de formatação que poderiam ser omitidos usando-se corretamente as linguagem e ferramentas de programação.

Fazer um site parece à primeira vista uma coisa fácil, mas não se engane, pois existem site, como os de comércio eletrônico, que possuem uma estrutura tão complicada quanto um software.

Algumas dicas que podem ajudar quem vai fazer um site:
  • Aprenda pelo menos o básico de HTML. Não é necessário ser um especialista em HTML para fazer um site, basta dominar e entender o funcionamento básico da linguagem.

  • Comece criando sites simples que usam apenas HTML, sem a necessidade de outras linguagens. Introduzir uma linguagem de programação como PHP, ASP ou JavaScript, ajuda a deixar páginas dinâmicas, mas o nível de complexidade aumenta. Comece pelo fácil antes de ir para o difícil.

  • Planeje seu site antes de começar a implementar. Escreva, desenhe e rabisque no papel o que seu site terá.

  • Definir o assunto antes de tudo. Definido o assunto podemos organizar melhor qual será o conteúdo do site e layout a escolher.

  • Procure sites relacionados com o seu assunto. A internet é a melhor fonte de exemplos para pesquisas e obtenção de idéias.
No próximo artigo aprenderemos como começar um site.