Internet Explorer e Mozilla Firefox são Marcas Registradas
Curso de Informática
Apresentação do Curso
Este curso apresenta os principais conceitos de uso de HTML (HyperText Markup Language) permitindo a construção de páginas com diversos recursos. Além da conceituação da linguagem são apresentados exemplos e exercícios já resolvidos. Ao final você será capaz de construir páginas e apresentá-las diretamente no navegador.
2
Curso de Informática Índice Html Projetos de documentos html Estrutura de um documento html Primeira página html Head Título Description Keywords Base Isindex Body Bgcolor Tabela de cores Background Cores padrão para o texto e para os links Inserção de comentários Parágrafos Quebras de linha Div Center Font Linhas horizontais Caracteres especiais Textos pré-formatados Títulos Formatação física ou lógica Comandos de formatação física Comandos de formatação lógica Imagens Imagens na página Alinhamento de imagens Borda de imagens Largura e altura de imagens Texto descritivo usando imagens Espaçamento vertical e horizontal de imagens Gifs Listas Lista não ordenada Atributos de lista não ordenada Listas ordenadas Atributos de lista ordenada Listas de definição Âncoras Link a partir de uma imagem Link para e-mail Bookmarks Marquee Atributos do marquee Marquee com fotos Tabelas Bordas da tabela Altura e largura da tabela Alinhamento da tabela Deslocamento de conteúdo Espaçamento de conteúdo Cores na tabela Cor de fundo da tabela Atributos de uma célula Alinhamento da tabela Mesclagem de células
Curso de Informática Frames e iframes Construindo frames com o elemento frameset Os atributos de frameset Formulários Principais atributos do formulário Marcadores relativos aos campos de formulário Caixa de texto Senhas Caixa de texto com várias linhas Caixa de combinação Caixa de listagem Caixa de listagem com múltipla seleção Caixas de checagem Botão de opção Botão limpa/cancela Botão submit Campos escondidos Processamento do formulário Exercícios propostos
HTML - Hypertext Markup Language (Linguagem de Marcação de Hypertexto) É a linguagem padrão adotada pela WWW (World Wide W ide Web – Teia de alcance mundial) desde 1990 para criar e reconhecer documentos. Todos os documentos hipertexto da Web são escritos nessa linguagem. Esses documentos freqüentemente são chamados páginas HTML, ou páginas Web, ou ainda Home Pages. Como o próprio nome indica, HTML é uma linguagem de “marcação”. Uma linguagem de marcação se caracteriza por dividir o texto em vários pedaços funcionais, que são identificados por elementos de marcação ou TAGS. Alguns desses pedaços podem ser, por exemplo, o nome do autor da página, um link hipertexto, um cabeçalho, um texto que deve ser enfatizado e assim por diante. A tarefa de um servidor Web é fornecer documento HTML ao cliente. O Cliente é um aplicativo responsável pela visualização desses documentos. A tarefa de reconhecer os elementos de marcação e formatar o texto de acordo com eles é deixada para esse programa. Isso é bastante interessante visto que o navegador pode oferecer opções de configuração que permitam ao usuário controlar a forma como o documento será apresentado Ana tela (por exemplo, um texto enfatizado poderá ser apresentado em itálico ou negrito). negrito). Portanto, quando um navegador vai apresentar um documento escrito em HTML, ele interpreta as marcações de cada parte do texto, aplicando a formatação respectiva. No ambiente diverso da Web, existem diferentes plataformas de trabalho t rabalho interligadas, como máquinas com terminais gráficos e não-gráficos, conexões rápidas r ápidas e lentas, etc. A grande vantagem de se estruturar um documento com uma linguagem de marcação é a independência da máquina. A tarefa de formatar o texto é responsabilidade do navegador que está sendo útilizado (o que é bastante conveniente, porque o usuário escolhe o navegador que achar mais adequado à sua plataforma).
Projetos de documentos HTML O conhecimento da linguagem por si só não é suficiente para que se esteja apto a construir boas páginas de forma eficiente. Um projeto bem sucedido de páginas e sistemas para a Web depende intimamente do design da interface para o usuário bem como a facilidade de atualização para o desenvolvedor. Um bom projeto gráfico sempre busca o equilíbrio entre a sensação visual e gráfica e a informação textual. Sem o impacto visual de forma, cor e contraste e sem uma boa estruturação, as páginas podem se tornar extremamente chatas e desmotivar o usuário na navegação. Sem uma estruturação, o site pode apresentar grande quantidade de trabalho de manutenção para o desenvolvedor. Índice
Curso de Informática Estrutura de um Documento HTML O exemplo a seguir apresenta a estrutura de um documento HTML: Título do Documeto Outros elementos do cabeçalho Elementos do corpo do documento Todas as tags apresentadas, com exceção de são opcionais. As containers tag e delimitam o documento. O documento é dividido em uma área de cabeçalho e onde estão informações sobre o documento e, no corpo, delimitado por e que é apresentado o conteúdo do documento. Índice
6
Curso de Informática
7
Primeira página HTML Crie a pasta Exercícios abaixo de Meus Documentos para salvar os arquivos que forem sendo criados a cada novo exercício. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Depurando o código: indica que você iniciou um arquivo HTML. indica que você abriu um cabeçalho. texto que será exibido na barra de títulos do navegador fechamento da TAG indica que se iniciou o corpo da página, e nela muitas outras TAGs serão usadas
indica que abriu um novo parágrafo com alinhamento centralizado
fechamento da TAG
fechamento da TAG
fechamento da TAG Índice
Curso de Informática
8
Após a digitação, salve o arquivo com o nome Exerc01.html e feche o bloco de notas.
Nota: É fundamental que o arquivo possua a extensão HTML para que possa ser interpretado pelo navegador Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe a barra de título e a linha dentro da área de exibição do navegador.
Índice
Curso de Informática
9
HEAD - Principais marcadores 1 – Título Título da Página Identifica o texto a ser exibido na barra de títulos da página. Quando o usuário entra em uma ferramenta de busca como Google, Yahoo, Cade, etc procurando por um assunto específico, o conteúdo do marcador de uma página e a primeira coisa a ser vasculhada. Daí a importância em escolher títulos coesos para as páginas para que consigam traduzir o conteúdo da página em poucas palavras. Além disso, quando o usuário escolhe uma página para colocar em sua lista de Favoritos do browser, é o título da página que aparecerá na lista. Caso a página não tenha o m arcador ou ele não contiver nada, o browser assumirá o nome do arquivo. Dica: Coloque títulos com pontos na frente, assim, quando o usuário adicionar a sua página aos Favoritos e caso este esteja em ordem alfabética o seu Título ficara nas primeiras posições da lista e terá mais chances de ser acessado. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc02.html e feche o bloco de notas. Índice
Curso de Informática
10
Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe o resultado. Nos exemplos usaremos o Mozilla Firefox, mas você pode caso queira utilizar o Internet Explorer ou outro navegador.
2 – Description <meta name="Description" CONTENT="Conteúdo da Página"> Resumo e conteúdo da página. Este marcador também é utilizado pelas ferramentas de Busca no cadastramento do site. As Ferramentas de Busca trabalham com "web robots" programas que vasculham a Internet procurando novos sites e cadastrando suas informações. Também chamado de spiders, procuram estas <meta> para saber qual a melhor classificação para cadastrar o site na ferramenta de busca. Quando não encontram estas informações, normalmente os robots usam um critério próprio para cadastrar o site, que varia de acordo com o Robot e com a ferramenta de busca. Alguns deles, quando não encontram estas informações, utilizam os primeiros 200 ou 300 caracteres da página. Exemplo: <meta name="Description" CONTENT="Essa página mostra fotos de carros"> Índice
Curso de Informática
11
3 – KeyWords <meta name="KeyWords" CONTENT="palavra-chave da página"> Apresenta palavras-chave da página. Este marcador também e útilizado pelas ferramentas de busca no cadastramento do site. É importante atentar para as palavras que se escolhe como chave. Exemplo: <meta name="KeyWords" CONTENT="carro, moto, roda"> Assim quando alguém procurar por "carro, moto, roda" sua página poderá estar no topo da busca! É muito comum você digitar digi tar alguma palavra como, por po r exemplo, "esporte" em algumas ferramentas de busca menos avançadas e aparecer sites com conteúdo totalmente diferente do que foi digitado. Isso acontece porque muitos web masters usam estratégias que fazem suas páginas terem uma relevância muito grande. Essas estratégias podem ser muito simples como colocar palavras-chaves que são bastante procuradas como, por exemplo: sexo, esporte, carro, moto, e outros. Índice 4 – Base Especifica o endereço base da página. O endereço base é útilizado para determinar o endereço completo das URLs (Uniform Resource Locator – Protocolo, servidor, diretório no servidor, nome do arquivo no diretório) que aparecem na página. Exemplo: Uma página que possua os seguintes links: http://www.endereçodosite.com.br/index.html http://www.endereçodosite.com.br/conteúdo.html http://www.endereçodosite.com.br/contato.html Poderia ficar assim: /index.html /conteúdo.html /contato.html Contanto que exista a TAG: Obs: Essa TAG é útil quando você precisa fazer vários links externos (que vão para outros sites). Índice 5 – ISINDEX Recurso útilizado para pesquisas em páginas com muita informação. Abre na página uma caixa de texto precedida pela mensagem especificada no PRONT, que pode ser, por exemplo, "Entre com a palavra a ser buscada". O Usuário digita nesta caixa uma ou mais palavras, separadas por vírgula. O browser passa essa informação para o servidor da página e este, então executa a pesquisa. É importante observar que isto só acontece em servidores capazes de realizar este tipo de pesquisa. Obs: Estes marcadores acima devem ser usados dentro do cabeçalho da página, ou seja, dentro das TAG .
Índice
Curso de Informática
12
BODY - Principais marcadores Determinados pelos marcadores , o corpo é a parte da página que contém informações que serão visualizadas na tela. 1 – BGCOLOR BGCOLOR="cor"> Determina a cor do Fundo da página. O valor a ser entrado pode ser uma constante (nome em inglês da cor) ou um numero hexadecimal (#xxxxxx) correspondente aos valores RGB da cor. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc03.html e feche o bloco de notas. Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe a barra de títulos, a cor do fundo fundo e o texto.
Índice
Curso de Informática
13
Tabela de Cores
Índice
Curso de Informática
14
2 – BACKGROUND BACKGROUND="Endereço_da_Imagem"> Determina a imagem que será utilizada para preencher o fundo da tela. É importante observar se o endereço da imagem está correto. A imagem escolhida como fundo da página ocupará toda a região da tela, ou seja, mesmo sendo uma imagem pequena, esta, será repetida por toda to da a página, cobrindo toda a extensão. É possível tirar proveito do fato de que a imagem de fundo de um arquivo pequeno é de carregamento leve e que ao ser repetido, comporá o fundo desejado. desejado. Muitas vezes, vezes, isso é muito útil caso você queira um fundo fundo degradê, mais à frente veremos como fazer um fundo degradê utilizando CSS, e também veremos como fazer para que a imagem pequena não se repita por toda a tela. Copie uma imagem para a pasta que você criou no início dos estudos. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Índice
Curso de Informática
15
Após a digitação, salve o arquivo com o nome Exerc04.html e feche o bloco de notas. Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe o resultado.
Índice
Curso de Informática
16
3 – Escolhendo cores padrão para o texto e para os Links ALINK="cor"> Esses atributos determinam as cores para o texto geral da página (TEXT), Links não visitados (LINK), Links já visitados (VLINK) e o Link no momento que ele é ativado (ALINK). A s cores devem ser dadas preferencialmente em valores hexadecimais. Embora não seja necessário mudar estas cores, existem casos onde a alteração das cores dos Links da página acaba sendo necessária, como, por exemplo, se o fundo da página for de cor escura e a cor do texto for preto. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc05.html e feche o bloco de notas. Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe a cor do texto e a cor do fundo.
Índice
Curso de Informática
17
Inserção e formatação de texto na página 1 - Comentários Qualquer texto escrito dentro da limitação dos marcadores e serão exibidos em tela, a menos que seja um comentário. Comentários são colocados dentro de páginas entre os marcadores e servem apenas para documentação, sendo ignorados pelo browser. Abra o aplicativo Bloco de Notas. Menu Iniciar>Programas>Acessórios>Bloco de Notas. Depois de aberto digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc06.html e feche o bloco de notas. Clique duplamente sobre o arquivo para abrir a página com o auxílio do browser e observe a mudança nas cores de fundo e texto.
Índice
Curso de Informática
18
2 - Parágrafos
texto
Delimita um parágrafo. É possível omitir o elemento de fim sem que isto cause problemas. O resultado da aplicação deste marcador é uma linha em branco antes do início do parágrafo. Abra o aplicativo Bloco de Notas. Menu Iniciar>Programas>Acessórios>Bloco de Notas. Depois de aberto digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc07.html. Exerc07.html. Abra a página e observe que na linha onde não existe o marcador
a linha é mostrada inteira sem quebra. Note que na edição houve a quebra de linha, mas na exibição via o browser a quebra de linha não existe. Note também que quando colocado o marcador
o texto quebra e fica na linha seguinte. O marcador de parágrafo possui um atributo opcional o ALIGN como já foi dito anteriormente e serve para configurar o alinhamento do parágrafo. O atributo ALIGN pode conter valores como LEFT, CENTER, RIGHT e JUSTIFY que significam respectivamente esquerda, centro, direita e justificado.
Índice
Curso de Informática
19
3 - Quebras de linha Marcador utilizado para separar uma linha da outra sem um espaço em branco entre as duas. Este marcador deve ser colocado preferencialemente ao final da linha. li nha. Abra o aplicativo Bloco de Notas. Menu Iniciar>Programas>Acessórios>Bloco de Notas. Depois de aberto digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc08.html. Exerc08.html. Abra a página e observe onde ocorre a quebra da linha diferentemente do que foi digitado no arquivo HTML.
Índice
Curso de Informática
20
4 – DIV
ALIGN="alinhamento">
Configura o alinhamento de um texto. Útil quando se quer alinhar um conjunto de parágrafos. O parâmetro ALIGN pode conter um dos valores: LEFT, CENTER, RIGHT ou JUSTIFY. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc9 .html e feche o bloco de notas. Abra a página com o auxílio do browser e observe o alinhamento e a quebra do texto.
Índice
Curso de Informática
21
5 - CENTER
Centraliza o texto ou imagem contida em sua delimitação. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc10 .html e feche o bloco de notas. Abra a página com o auxílio do browser e observe o alinhamento e a quebra do texto.
Índice
Curso de Informática
22
6 - FONT Configura a tipologia, tamanho e cor do texto, sendo que não há necessidade da utilização de todos os atributos juntos onde: FACE: Configura a fonte usada. SIZE: Configura o tamanho da fonte. COLOR: Configura a cor usada para a fonte. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc11.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a mudança na fonte e a cor de fundo.
Índice
Curso de Informática 7 - Linhas Horizontais Utilizadas para dar destaque a títulos ou para criar a sensação de quebra entre um item de informação e outro. O marcador (Horizontal Line) pode ser utilizado com ou sem parâmetros. O comprimento da linha WIDTH pode ser a largura exata da linha ou uma porcentagem da largura da tela. O padrão para a linha é de uma linha sombreada. No caso de não desejar uma linha sombreada e necessário acrescentar o atributo NOSHADE ao final dos atributos do marcador . Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc12.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a colocação de uma linha horizontal por toda a extensão da página.
Índice
23
Curso de Informática
24
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc13.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe as modificações feitas para as linhas.
Índice
Curso de Informática
25
8 - Caracteres especiais As formas de representar caracteres especiais, através de uma notacão específica, são chamadas de ENTIDADES. Existem "ENTIDADES DE CARACTERES" e "ENTIDADES NUMÉRICAS". Um carater bastante útil é o espaço não ignorável, o " ". Este caractere é importante quando desejamos forçar o browser a não ignorar espaços em branco entre palavras.
Índice
Curso de Informática
26
Índice
Curso de Informática
27
Índice
Curso de Informática
28
Índice
Curso de Informática
29
Índice
Curso de Informática
30
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc14.html e feche o bloco de notas. Abra a página com o auxílio do browser e que os símbolos são apresentados.
Índice
Curso de Informática
31
9 - Textos pré-formatados Permite que o texto seja exibido em tela na maneira exata em que foi digitado, respeitando os espaços criados pela barra de espaços do teclado e as entradas de parágrafos feitas através de ENTER. Apesar da vantagem dessa forma de alinhamento arbitrário, o marcador
muda o tipo de caractere para uma fonte mono espaçada - é aquela que na qual todos os caracteres ocupam o mesmo mesmo espaço na horizontal, ao contrário da fonte proporcional, na qual o "i" ocupa menos espaço que o "m". No entanto pode ser substituída por outra desde que se utilize o marcador entre os delimitadores . Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc15.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que o alinhamento digitado no arquivo é diferente do exibido pelo navegador.
Índice
Curso de Informática
32
10 - TÍTULOS
a
Identifica títulos, usados para dividir seções do texto. Existem 6 níveis de títulos. Numerados de H1 a H6, que são exibidos em fonte maior que a fonte normal. Os marcadores de título podem ser alinhados. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc16.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a mudança nos títulos.
Índice
Curso de Informática
33
10 - Formatações Física ou Lógica Um único efeito de formatação pode ser obtido atraves de dois marcadores diferentes. Isto é explicado pelo fato de que um marcador útiliza a formatação física enquanto outro útiliza a formatação lógica. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc17.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que há duas frase em negrito, mas que forma obtidas de forma diferente.
Índice
Curso de Informática
34
11 - Comandos de formatação Física e outros veja no no exemplo. exemplo. Essa formatação pode ser usada para que um texto apareca em negrito ou itálico, por exemplo. E por ser formatação física permite que em um mesmo trecho de texto possa ser aplicado aplic ado em mais de um formato ao mesmo tempo. Os comandos de formatação lógica apenas sugerem algum tipo de enfase enfase a ser dada no texto. Veja a apârencia de cada formatação no exemplo: Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc18.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a mudança nos textos.
Índice
Curso de Informática 12 - Comandos de Formatação Lógica texto Exibe o texto em itálico e é útilizado para indicar o endereço (postal, e-mail ou ambos) do autor do documento HTML. Insere uma quebra de parágrafo antes e outra depois do texto e geralmente é o último item exibido no documento.
texto com margem
Destaca o texto deixando-o com uma margem m argem maior. texto Exibe o texto em itálico e é útilizado para citações de livros, filmes, obras, etc. texto Exibe o texto em fonte tamanho fixo (como courier) e e útilizado para identificar trechos de códigos de programas. texto Exibe o texto em itálico e é usado para enfatizar um texto. texto em fonte mono espaçada Exibe o texto em fonte tamanho fixo e e útilizado para indicar dados introduzidos pelo teclado. texto Exibe o texto em uma fonte tamanho fixo (como courier) e e útilizado para indicar textos representados sequenciais de caracteres literais e mensagens de computador. texto Exibe o texto em negrito e e útilizado para destacar um texto. texto Exibe o texto em itálico e e útilizado para destacar um nome de variável que o usuário deve substituir por um valor real. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc19.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a mudança nos textos. Índice
35
Curso de Informática
36
Curso de Informática
37
Imagens na Página Para se colocar imagens em uma página HTML usa-se o marcador dentro das delimitações do . O marcador e seus principais atributos . SRC="IMAGEM">. A imagem a ser inserida na página é um arquivo que preferencialmente deve estar no formato GIF ou JPG, mas isso i sso não quer dizer que você não possa colocar outros formatos como PNG, BMP, e outros. A sigla SRC é a abreviação de Source, que em inglês quer dizer origem. Daí a necessidade de se colocar o caminho correto do arquivo. Que pode ser um caminho absoluto ou relativo. É interessante colocar as imagens em um diretório (pasta) separado para facilitar a manutenção dos arquivos. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc20.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a imagem alinhada à esquerda pois não há texto algum.
Índice
Curso de Informática
38
1 – Alinhamento de Imagens ALIGN="alinhamento"> Este atributo especifica o tipo de alinhamento entre a imagem e o texto da página. As opções de alinhamento são: LEFT, RIGHT, TOP, TEXTOP, MIDDLE, ABSMIDDLE, BASELINE, BOTTOM, ABSBOTTOM e CENTER. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc21.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a imagem se alinhando com o texto de forma centralizada.
Índice
Curso de Informática
39
2 – Borda de imagens BORDER="valor"> Este atributo determina a espessura da borda da imagem. No caso de uma imagem sem bordas, este atributo não precisa ser citado. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc22.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a imagem se alinhando com o texto de forma na parte inferior da imagem e veja também a borda que foi colocada.
Índice
Curso de Informática
40
3 – Largura e altura de imagens HEIGHT="ALTURA"> Estes atributos especificam a largura e a altura da imagem. Podem ser dados os valores em pixels ou serem proporcionais ao tamanho que a figura ocupará na página. Uma figura com dimensões proporcionais às vezes sofre um efeito "stretch", ou seja, aparece repuxada na página. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc23.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a redução no tamanho da imagem.
Índice
Curso de Informática
41
4 – Texto descritivo usando imagens O atributo ALT exibe uma descrição quando o cursor move-se sobre a imagem. Existem usuários que utilizam navegadores incapazes de exibir imagens ou ajustam o navegador para nao carregar imediatamente as imagens, devido à demora no carregamento das páginas. O texto alternativo possibilita que saibam do que se trata a imagem mesmo antes que sejam carregadas. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc24.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que antes de carregar a página, o nome descritivo da imagem é exibido.
Índice
Curso de Informática 5 – Espaçamento vertical e horizontal de imagens HSPACE ="VALOR"> Especifica o espaço vertical (VSPACE) e o espaço horizontal (HSPACE) que pode aparecer entre a imagem e o texto mais próximo ou até mesmo para outra imagem na linha corrente. Os atributos VSPACE e HSPACE sao a solução quando se quer trabalhar com espaços em branco entre os objetos da página, criando um layout limpo e equilibrado. O valor é dado em pixels. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
42
Curso de Informática
43
Após a digitação, salve o arquivo com o nome Exerc25.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a distância da imagem em relação às margens.
Índice
Curso de Informática GIFs GIF Animado são imagens gravadas em formato GIF. A diferença e que estas imagens são geradas em um programa específico para animação de imagens. Existem vários programas destinados a confecção de GIF animado que podem ser copiados da internet. Embora cada um desses programas tenha suas particularidades, par ticularidades, o trabalho geral quando se cria um GIF animado consistem em: - Fornecer uma seqüência de quadros ou o u frames (sendo cada quadro uma imagem gif comum separada); - Especificar para cada quadro um tempo de duração para que possa ocorrer a animação; - Especificar o numero de vezes que a animação como um todo ira acontecer (sendo que essa repetição pode ficar em repetição continua). - Ao final da criação. Toda a seqüência entrada une-se para formar um único arquivo no formato GIF. Sendo então um GIF animado uma imagem no formato GIF. Sua colocação em uma página HTML não difere em nada em outra imagem normal em formato JPG. Usa-se o marcador . Os banners de propaganda vistos na Web nada mais e que GIF animado. Para que eles não influam no carregamento da página precisam ser "leves", ou seja, pequenos em termos de Kilobytes. Um padrão de tamanho aceitável para um banner animado de ate 480x60 pixels de dimensão esta em torno de 6 a 8 KB. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
44
Curso de Informática
45
Após a digitação, salve o arquivo com o nome Exerc26.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a imagem em movimento.
Índice
Curso de Informática
46
Listas Aprendendo a colocar listas numa página HTML. Lista não ordenada
Lista cada um dos subitens da lista
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc27.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a lista.
Índice
Curso de Informática
47
Atributo de Lista não ordenada TYPE Indica quais símbolos devem ser usados para demarcar cada elemento da lista. Pode ser os valores "DISC" , "CIRCLE" ou "SQUARE" Obs: Caso nao especifique o TYPE do UL sera colocado automaticamente o símbolos "DISC" como aconteceu no exemplo acima. O "DISC" sera uma bolinha preta, o "CIRCLE" sera uma bolinha sem preenchimento e o "SQUARE" sera um quadradinho preto. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc28.html e feche o bloco de notas. Abra a página com o auxílio do browser os marcadores da lista.
Índice
Curso de Informática
48
Listas ordenadas
Lista cada um dos subitens da lista
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc29.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe os marcadores de numeração da lista.
Índice
Curso de Informática
49
Atributos de lista ordenada START Especifica o numero do primeiro elemento da lista. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc30.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe os marcadores da lista iniciando em 10.
Índice
Curso de Informática
50
TYPE: Define o tipo de numeração aplicada na lista. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc31.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe os marcadores da lista iniciando em A.
Índice
Curso de Informática
51
Listas de definição
Termos a ser definidos
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc32.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a organização em tópicos e subtópicos.
Após a digitação, salve o arquivo com o nome Exerc33.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe a organização em tópicos e subtópicos.
Índice
52
Curso de Informática
53
Link a partir de uma imagem Repare que a foto fica com uma borda azul. Isso acontece porque quando se usa uma Imagem como link esta recebe automaticamente uma borda na cor padrão dos links, neste caso azul. Para tirar a borda e só acrescentar o atributo border="0" no marcador Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc34.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que ao posicionar o mouse sobre a imagem ela se torna clicável.
Após a digitação, salve o arquivo com o nome Exerc35.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que o link “fale conosco” permite o envio de e-mail. e -mail.
Índice
Curso de Informática BOOKMARKS Html também permite que se especifique exatamente a parte do documento a que o link levrará o usuário. Em um documento grande, por por exemplo, dividido em seções distintas, um índice pode levar o navegador a mostrar exatamente a seção escolhida. A explicação desse atributo se torna mais clara com um exemplo: Ao publicar um livro pela Internet, um autor decidiu colocar toda a informação em um único arquivo HTML, para facilitar a sua impressão. Um índice foi criado para agilizar a busca do capítulo correto, o que poderia tomar um tempo considerável, se o usuário tivesse que percorrer o arquivo em busca do ponto desejado. O índice está no arquivo Exerc36-1.html e o livro, no arquivo Exerc36-2.html. Tenha muita atenção ao executar este exercício para que o objetivo seja alcançado. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc36-1.html e feche o bloco de notas. Abra a página com o auxílio do browser e observe que os links já existem, mas não irão funcionar para isso você deverá criar o arquivo Exerc36-2.html.
Índice
55
Curso de Informática Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Nota: É fundamental Copiar e colar o texto Blá Blá Blá Blá Blá Blá Blá por 30 vezes nos locais como indicado no arquivo acima para fazer com que a página fique com tamanho suficiente para que você possa perceber o funcionamento dos links.
56
Curso de Informática
57
Após a digitação, salve o arquivo com o nome Exerc36-2.html e feche o bloco de notas. Abra a página Exerc36-1.html e veja o funcionamento.
Índice
Curso de Informática
58
MARQUEE Especifica a altura do letreiro. O valor pode ser dado em pixels ou em relação à altura da janela em que a página será exibida. 5 - width width="valor"> texto Especifica a largura do letreiro. O valor pode ser dado em pixels ou em relação à largura da janela em que a página será exibida. 6 - hspace hspace="valor"> texto Define as margens à direita e a esquerda do letreiro. 7 - vspace vspace="valor"> texto Define as margens à direita e a esquerda do letreiro. 8 - loop este é o letreiro Especifica quantas vezes o texto irá cruzar o letreiro. Se este atributo não for mencionado ou se o número de vezes for igual a infinite , o texto irá se mover em repetição constante pelo letreiro. 9 - scrollmount este scrollamount="valor">este é o letreiro Controla a velocidade do texto, define o número de pixels entre cada redesenho do texto. O valor a ser entrado em pixels representa a quantia de pixels pi xels que separa cada redesenho. Desta forma, quanto maior for o valor, mais rápido será o movimento do texto. Índice
59
Curso de Informática
60
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc38.html e feche o bloco de notas. Abra a página Exerc38.html e veja o funcionamento.
Índice
Curso de Informática
61
Marquee com fotos Podemos utilizar o marcador para fazer, por exemplo, um "slideshow". O procedimento é o mesmo que o utilizado com textos. Também é possível interromper o ao passar o mouse em cima dele. Para isso basta colocar os atributo onmouseover="this.stop()" Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc39.html e feche o bloco de notas. Abra a página Exerc39.html e veja o funcionamento.
Índice
Curso de Informática Tabelas
Utilizadas como um recurso essencial para o layout geral da página através do posicionamento de imagens e texto, as tabelas são compostas de linhas dentro das quais são colocadas células de conteúdo. O conteúdo de cada célula pode ser um texto, uma imagem ou até mesmo outra tabela. Uma tabela é delimitada com os marcadores
, sendo que dentro destes marcadores são colocadas as li nhas e as colunas da tabela. Existe a possibilidade de se trabalhar com a chamada "célula título" - uma linha em destaque que pode conter um breve descritivo da tabela. Nesse caso, em vez de
o marcador de uma "célula título" é indicado por
. Neste caso devemos trocar d pelo h. Podemos também utiliza a tag
para títulos e a tag
para indicar o fim de uma linha na tabela, toda linha deve terminar com esta tag com excessão da última. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc40.html e feche o bloco de notas. Abra a página Exerc40.html e veja o funcionamento.
Índice
62
Curso de Informática
63
Principais atributos de uma tabela 1 - Bordas Bordas da tabela - border
Especifica a presença ou a ausência de borda na tabela bem como sua espessura. No caso de uma tabela sem bordas não e necessário colocar o atributo border. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc41.html e feche o bloco de notas. Abra a página Exerc41.html e veja o funcionamento.
Índice
Curso de Informática
64
2 – Altura e largura da tabela - width e height
Indica o tamanho da tabela. Este caminho pode ser relativo ao tamanho da página, em que a tabela será exibida, ou absoluta. Uma tabela de tamanho relativo é chamada de "tabela elástica" e se estica de acordo com o tamanho da página. Neste caso, a largura e altura da tabela são fornecidas em medida de porcentagem (%). 100% indica que a tabela irá ocupar a tela toda. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc42.html e feche o bloco de notas. Abra a página Exerc42.html e veja o funcionamento.
Índice
Curso de Informática
65
3 – Alinhamento da tabela - align
align="posicionamento"> Especifica a posição da tabela na página, que pode ser left, right ou center. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc43.html e feche o bloco de notas. Abra a página Exerc43.html e veja o funcionamento.
Índice
Curso de Informática
66
4 – Deslocamento de conteúdo - cellpadding
cellpadding="valor"> Especifica o deslocamento do conteúdo da célula em relação às bordas de cada uma. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc44.html e feche o bloco de notas. Abra a página Exerc44.html e veja o funcionamento.
Índice
Curso de Informática
67
5 – Espaçamento de conteúdo - cellspacing
cellspacing="valor"> Especifica o espaçamento entre as células da tabela. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc45.html e feche o bloco de notas. Abra a página Exerc45.html e veja o funcionamento.
Índice
Curso de Informática
68
6 – Cores na tabela - bordercolor e bgcolor
Especifica respectivamente a cor da borda e a cor da tabela. As cores devem ser dadas em valores hexadecimais. Para rever a tabela clique aqui! Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc46.html e feche o bloco de notas. Abra a página Exerc46.html e veja o funcionamento.
Índice
Curso de Informática
69
7 – Cor de fundo da tabela - background
background="imagem.jpg"> Especifica a imagem de fundo da tabela. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc47.html e feche o bloco de notas. Abra a página Exerc47.html e veja o funcionamento.
Índice
Curso de Informática
70
Atributos de uma célula
Com exceção dos atributos border, cellpacing e cellpadding que são exclusivos da tabela, cada célula possui os mesmos atributos da tabela como: bgcolor, background, width, height, e outros. Além disso, cada célula pode ter seu conteúdo alinhado horizontalmente e verticalmente. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc48.html e feche o bloco de notas. Abra a página Exerc48.html e veja o funcionamento.
Índice
Curso de Informática
71
Alinhamento da tabela
1 - alinhamento
align="valor"> Alinhamento horizontal: os valores podem ser left, right ou center. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc49.html e feche o bloco de notas. Abra a página Exerc49.html e veja o funcionamento.
Índice
Curso de Informática
72
2 - valign
valign ="valor"> Alinhamento na vertical: Os valores podem ser top (topo da célula), middle (região mediana da célula), baseline, (alinha a linha de base do texto da célula com o texto da linha) e bottom (alinha o conteúdo da célula com a região inferior da célula). Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc50.html e feche o bloco de notas. Abra a página Exerc50.html e veja o funcionamento.
Índice
Curso de Informática
73
3 – Mesclagem de células - colspan e rowspan
rowspan="valor"> Existem casos de layout da página onde algumas células de uma tabela precisam ser unidas, outra quebrada ao meio, para isso utiliza-se o atributo span. sendo que para unir linhas se usa rowspan e para unir colunas útilizase colspan. Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc51.html e feche o bloco de notas. Abra a página Exerc51.html e veja o funcionamento.
Índice
Curso de Informática
74
Abra o aplicativo Bloco de Notas (Menu Iniciar>Programas>Acessórios>Bloco de Notas). Em seguida digite o seguinte código:
Após a digitação, salve o arquivo com o nome Exerc52.html e feche o bloco de notas. Abra a página Exerc52.html e veja o funcionamento.
Índice
Curso de Informática
75
Frames e Iframes Os frames possibilitam dividir um hipertexto em múltiplas janelas (os frames), nas quais podem ser carregados diferentes documentos HTML. Podemos construir páginas com vários frames e cada frame é um arquivo HTML diferente. Os frames são gerados através de dois componentes básicos: o elemento FRAMSET, responsável pela divisão do documento em campos separados, e o elemento FRAME, que indica as páginas que devem ser carregadas em cada uma dessas subdivisões. O documento que implementa frames, em que se define a estrutura das janelas, é conhecido como Frame Document. É nele que se estabelçece o npumentro de janelas desejado e a sua distrivuição na tela. Dentro de um Frame Document, as marcações marc ações e são subsitituídas por . Construindo Frames com o Elemento Frameset A container tag