Escolar Documentos
Profissional Documentos
Cultura Documentos
Barras
Clique com o botão direito do mouse sobre uma área livre da barra que deseja
personalizar, nas opções temos:
Adiciona itens na barra.
Abre a janela abaixo, para configurar cor, tamanho,etc.
Retira a barra selecionada.
Adiciona uma nova barra.
Abre a janela de ajuda.
Informa a versão do GNOME usado.
Podemos enfeitar as pastas com o uso de Emblemas, para diferenciá-las, mas use
emblemas com moderação, ou seu computador poderá demorar para abri-las.
Menu Editar ›› Planos de Fundo e Emblemas ›› aba Emblemas.
< ou > - Tags ou etiquetas, todo comando HTML deve ser digitado entre as tags.
________________________________________________________________________________
Efeitos de fonte:
Negrito - <b> Bold </b> Itálico - <i> Italic </i> Sublinhado - <u> Underline</u>
<br> - Quebra de linha, um dos raros casos de comando HTML que não é necessário
fechar.
<p align=”justify”> ….. </p> - Parágrafo, sendo align= Alinhamento, que pode ser
“center”(centralizado), “left”(à esquerda), “right”(à direita) ou “justify”(justificado).
<h1> Texto </h1> - Título de texto, ou topo da página, variando tamanho de 1(maior)
até 6(menor).
Texto <small> pequeno </small> - O texto selecionado fica menor que o padrão usado,
como no exemplo: Texto pequeno.
Texto <big>G</big>rande – O texto selecionado fica maior que o padrão usado, como
no exemplo: Texto Grande.
Atenção: COMANDOS HTML COM VARIÁVEIS - Não esqueça que estes comandos são
normalmente seguidos do sinal de igual(=) com a definição entre aspas(“ ”).
Escritos em verde são os comandos, em rosa as variáveis, em azul exemplos.
Quando não aparecer a barra lateral no Nautilus, vá na Barra de Menu » Ver » Painel (ou
Barra) Lateral e confirme o mesmo, ou pressione a tecla F9.
EXERCICÍOS
02 – Relatar um fato ocorrido em sua vida (1° emprego, como ficou sabendo do curso,
sua rotina, etc.), no minimo 3 parágrafos. Salvarr este documento como fato.html, na
pasta exercicios.
Aulas 3 e 4 – Listas
Lista é um importante recurso de HTML, pois permite criarmos tópicos de textos para
uma melhor exemplificação de um determinado assunto. São recursos extremamente
usados, inclusive quando nem imaginamos que ele esta sendo usado, como no caso de
menus. Existem três tipos de listas:
• Desordenada ou Não ordenada
• Ordenada ou numerada
• De definição - usada para fazer comentários sobre os itens expostos
Listas Desordenadas
As listas desordenadas são usadas para listar itens, sem se preocupar com sua
sequência. Podemos chamar também de lista de marcadores. As tags usadas para criar
uma lista desordenada são <ul>(unordered list) e <li>(list item). A tag <ul> é usada para
definir a lista e a tag <li> é usada para cada item da lista.
As opções de marcadores são:
▪ square (quadrado) ° circle (círculo) • disc (disco)
Listas Ordenadas
As opções de ordem na lista são numéricas por padrão, mas também podemos usar:
O resultado final vemos na primeira figura, nas outras exemplos de listas ordenadas:
Listas de definição
Aula 5 - EXERCICÍO
Elaborar um arquivo HTML usando todas as listas ensinadas (lista ordenada, lista
desordenada e lista de definição).
GIMP
Habitue-se a sempre que aplicar um efeito ou fazer qualquer alteração na imagem salvá-
la novamente no computador. Após a escolha do nome da imagem, escolha o formato
que deseja salvá-la, e nome da extensão (.jpg, gif ou png por exemplo).
Abaixo vemos o programa Gimp completo, com a caixa de ferramentas à direita, imagem
ao centro e caixa de camadas à esquerda:
Inteiro
Rompido
Formatos de Imagens
O formato JPEG (Joint Pictures Expert Group) pode trabalhar com esquema de cores em
24 bits. Isso significa que este formato aceita 16,8 milhões de cores. O JPEG é um dos
formatos de imagens mais populares e isso se deve à capacidade de formar imagens
fiéis à original. Além disso, os arquivos em JPEG costumam ser pequenos.
O formato GIF (Graphics Interchange Format) trabalha com uma paleta de 256 cores. Isso
faz com que o GIF não seja recomendável para figuras que precisam de aproximação da
realidade, a não ser que a imagem em questão seja em preto e branco (escala de cinza).
Devido a essa característica, o uso do formato GIF é voltado para ícones ou imagens que
não precisam de muitas cores (ilustrações, por exemplo).
Aula 6 - Links
Trecho, palavra ou ícone que conecta um ponto a outro em documentos e/ou sites. A
propriedade mais importante dos documentos html é a possibilidade de fazer
hiperligações. Para isso usa-se a etiqueta a (de anchor). A marca para realizar isso é <a
href = ...></a>, onde o valor de href é o endereço que vamos acessar. O que estiver
entre <a href> e </a> será o nosso link. Links também podem ser utilizados em qualquer
parte do documento entre <body> </body>. Vamos aprender 5 tipos de links, que são:
• Link Interno
• Link Local
• Link Remoto
• Link com Arquivo
• Link com Endereço de correio (definição esta após tabelas)
Link Interno
São os links que apontam para um lugar diferente dentro da mesma página, quando
esta é muito extensa. São usadas por exemplo em FAQs (Perguntas Frequentes),
grandes listas, Ir ao Topo ou Ir Abaixo. Para criar um link deste necessitamos além do
link de origem, um segundo link que será colocado no destino.
Como exercício pegar um texto grande, digitar em HTML, e inserir links “Ir Acima” e
também “Ir Abaixo” e salvar como linki.html , na pasta exercicios.
Link Local
São os links que se dirigem à outras páginas do mesmo site, por exemplo home,
localização, contato. Devem estar na mesma pasta. Abaixo um exemplo:
Como exercício pegue o arquivo apres.html, na pasta exercicios e crie um link após o
texto de apresentação para listao.html, com a frase “Conheça a lista ordenada” sendo o
link, e no arquivo listao.html insira um link para apres.html, com a frase “Me conheça”
sendo o link no final da lista. Não se esqueça de usar link, vlink e alink.
Link Remoto
São os links que se dirigem às páginas fora do “nosso site”,ou seja outros sites. Veja o
exemplo de link remoto:
Para abrir um link em uma nova janela, usamos target=”blank” como no exemplo:
Como exercício insira um link do seu site predileto no apres.html, e não se esqueça de
usar o target.
Este não é um tipo de link propriamente dito, mas o assinalamos aqui porque é um tipo
de link muito habitual e que apresenta alguma complicação para o usuário novato.
O mecanismo é o mesmo que conhecemos nos links anteriores, porém no lugar de nos
dirigir para uma página web, está dirigido para um arquivo de outro tipo.
Se queremos linkar com um arquivo minhafoto.png que se encontra no mesmo diretório
(pasta) que a página, ele seria assim:
Como exercício insira um link para um arquivo (mp3, foto, zip, etc) no apres.html. Seja
criativo.
Atividade Links
Utilize o texto abaixo sobre inclusão digital para realizar esta atividade. Usaremos os 4
tipos de links aprendidos até aqui: link interno, local, remoto e de arquivo.
Para a criação do link interno, copie e cole várias vezes o texto sobre inclusão, até que
apareçam as barras de rolagem.
Para a criação do link local utilize o arquivo de sua apresentação (apres.html).
Para a criação do link remoto utilize um site de sua preferência.
Para a criação do link de arquivo utilize o documento cartilha.pdf.
Não se esqueça de formatar o texto com os comandos HTML e salvar tudo na pasta
exercicios , como exerlinks.html.
INCLUSÃO DIGITAL
A Inclusão Digital, para acontecer, precisa de três instrumentos básicos que são:
computador, acesso à rede e o domínio dessas ferramentas pois não basta apenas o
cidadão possuir um simples computador conectado á internet que iremos considerar
ele, um incluído digitalmente. Ele precisa saber o que fazer com essas ferramentas.
http://pt.wikipedia.org/wiki/inclu%C3%A3o_digital
Estrutura do Site
Definição de duplas e assuntos dos sites. Limite de 3 cores para o site. Todas páginas
devem conter o “topo”(logotipo e título do site). A estrutura do site deverá ter 5
páginas, sendo estas:
index.html » Página principal
A página principal deve conter, em 3 ou 4 colunas, os seguintes itens:
• Logotipo do site (feito no GIMP)
• Título do site “topo” será mantido em todas páginas do site
• Barra de navegação (escolher entre lay-out 1 ou 2 abaixo nesta página)
• 1 imagem estática
• 1 imagem em movimento (.gif)
• Pesquisa interna do site
• Enquete
• Contador de acessos
• Janela Pop-up
• Rodapé do site
Ao usar link local, lembre-se do “target”, para abrir em novas abas (janelas).
Abaixo os 2 modelos de lay-out de exemplo para escolha:
form.html » Formulário
Aqui faremos um formulário para que os internautas respondam, e assim saberemos
melhor qual o tipo de público visita nosso site. Lembrando de manter o “topo” com um
link para a página principal.
port.html » Portfólio
Aqui colocamos a descrição profissional do autor do site, sua formação, experiência,
cursos, contato profissional, etc. Lembrando de manter o “topo” com um link para a
página principal.
Aulas 8 e 9 – Tabelas
As tabelas são muito importantes para o design de uma home-page. Com elas pode-se
fazer alinhamentos que dificilmente seriam possíveis com simples comandos.
O comando para se inserir uma tabela é <table>; para iniciar uma linha devemos
introduzir a tag <tr> e para uma célula (alguns preferem dizer coluna) <td>. Todos estes
comandos são encerrados como </table>, </tr> e </td> respectivamente.
Atributos que possibilitam modificar uma célula (coluna) <td> ou toda uma linha <tr> :
align – Alinhamento da célula ou da linha.
valign – Alinhamento vertical, sendo top=acima, midle=centro e bottom=abaixo.
bgcolor – define a cor de fundo da célula ou linha.
bordercolor – define a cor da borda.
Não esqueça que estes comandos são seguidos do sinal de igual(=) com a definição entre aspas(“ ”).
Saõ aqueles em que ao clicá-los nos abre uma nova mensagem de e-mail dirigido a um
determinado endereço de e-mail. Veja no exemplo:
<a href=”mailto:sickeira@gmail.com”>sickeira@gmail.com</a>
Exercícios
Fazer uma tabela com duas colunas, sendo a primeira coluna nome e a segunda e-mail,
de todos alunos da turma, na primeira linha mesclar as duas célular e escrever “Lista de
Alunos”, inserir link a endereços de correio, deixar a tabela com pelo menos 2 cores de
linha diferente, salvar na pasta exercicios como table1.html. Seja criativo na sua tabela.
Antes de iniciar, vamos configurar o Gedit para mostrar os números das linhas e ainda
destacar a linha em uso, para isso com o Gedit aberto, vá até a barra de menus Editar »
Preferências » Aba Visão e confirme conforme a figura:
Vamos fazer a estrutura do 1º lay-out de site. Fazer uma tabela de 4 colunas por 7
linhas, mesclar a 1ª linha (coldspan) “TÍTULO DO SITE”, colocar os botões HOME, DEN1,
DEN2, FORM e PORT, na última linha RODAPÉ. Para ficar como a figura abaixo:
Agora pra aprofundar um pouco mais, vamos dividir o “CORPO” em 3 colunas, sendo
que na primeira, vamos dividir em 3 células, como na figura abaixo:
Repare que teremos que inserir outra tabela dentro da tabela, a partir da linha 8 do
exemplo anterior, onde está a palavra corpo, inserimos esta nova tabela, como visto
abaixo da linha 9 até a linha 15 :
Vamos fazer a estrutura do 2º lay-out de site. Fazer uma tabela de 5 colunas por 4
linhas, 1ª linha “TÍTULO DO SITE”, colocar HOME, DEN1, DEN2, FORM e PORT na linha 2,
na linha 3 inserir 4 colunas, na linha 4 RODAPÉ. Para ficar como a figura abaixo:
Abaixo temos a resolução em HTML, repare que a inserção da segunda tabela ficou
entre as linhas 20 e 27, e que na linha 29 encerro a célula e a linha iniciadas na linha 18:
Após a conclusão do exercício foi distribuído um texto sobre briefing, e pedido que para
na próxima aula entregar as respostas sobre o site que será desenvolvido.
http://www.oficinadanet.com.br/artigo/85/muitas_vezes_um_briefing_bem_desenvolvido_e_o_resp
onsavel_pelo_sucesso_de_um_projeto.
Aula 12 – Formulários
Os formulários são definidos por meio dos comandos <form> e </form>. Entre eles
colocaremos todos os campos e botões que compõe o formulário. Devemos especificar
alguns atributos:
<action> - o formulário é enviado para um correio eletrônico, ou a um programa, ou
script que processa seu conteúdo (usaremos somente o correio eletrônico neste curso).
<enctype> - forma pela qual “viajará” a informação que for enviada pelo formulário.
text/plain – texto comum, sem formatação, vai ao corpo do e-mail. Pesa menos que um
texto em HTML, que suporta negrito, cores, fontes e tamanhos diversos. Exemplo:
Campos de Texto
Texto curto
<input> - Define um campo de entrada, temos de especificar o valor de dois atributos:
type e name.
size – tamanho da caixa de texto, em caracteres.
maxlength – tamanho máximo do texto.
Exercício
Como exercício faremos um formulário com os campos Nome, E-mail, Senha e
Comentários. Como o da figura abaixo:
As listas de opções são esse tipo de menus desdobráveis que nos permite escolher uma
(ou várias) das múltiplas opções que nos propõem. Para construí-las utilizaremos o
comando <select> e </select>.
Como para os casos já vistos, dentro desta etiqueta definiremos seu nome por meio do
atributo name. Cada opção será incluída em uma linha precedida da etiqueta <option>.
Podemos ver, a partir destas diretrizes, a forma mais típica e simples desta etiqueta:
<select name="estação">
<option>Primavera</option>
<option>Verão</option>
<option>Outono</option>
<option>Inverno</option>
</select>
Esta estrutura pode ser vista e modificada principalmente a partir de outros 2 atributos:
size - Indica o número de valores mostrados da lista. O resto pode ser visto por meio da
barra lateral de deslocamento.
Vejamos qual é o efeito produzido por estes dois atributos mudando a linha:
<select name="estação"> por:
<select name="estação" size="3" multiple>
A lista ficará desta forma:
A etiqueta <option> ainda pode ser precisada por meio de outros atributos:
selected - Da mesma forma que multiple, este atributo não toma nenhum valor senão
que simplesmente indica que a opção que apresenta está escolhida por padrão.
Assim, se mudamos a linha do código anterior:
<option>Outono</option>
por:
<option selected>Outono</option>
O resultado será:
value - Define o valor da opção que será enviada ao programa ou ao correio eletrônico
se o usuário escolhe essa opção. Este atributo pode ser muito útil se o formulário for
enviado a um programa visto que a cada opção se pode associar um número ou letra, o
qual torna-se mais facilmente manipulável que uma palavra ou texto. Poderíamos assim
escrever linhas do tipo:
<option value="1">Primavera</option>
Deste modo, se o usuário escolhe primavera, o que chegará ao programa (ou ao correio)
é uma variável chamada estação que terá como valor 1. No correio eletrônico
receberíamos: estação=1
Botões de radio
Existe outra alternativa para expor uma escolha, neste caso, obrigamos ao internauta a
escolher unicamente uma das opções que lhe propõem.
A etiqueta empregada neste caso é <input> na qual teremos a atributo type que temos
de tomar o valor radio. Vejamos um exemplo:
Nota: Temos de observar que a etiqueta <input type="radio"> somente coloca o campo
para clicar na página. Os textos que aparecem ao lado, assim como as quebras de linha,
colocamos com o correspondente texto no código da página e com as etiquetas HTML
que necessitarmos, inclusive acentuação.
O resultado é o seguinte:
Como podemos ver, a cada uma das opções se atribui uma etiqueta input dentro da qual
atribuimos o mesmo nome (name) para todas as opções e um valor (value) distinto. Se o
usuário escolhe supostamente Outono, receberemos em nosso correio uma linha tal
como esta: estação=3
Cabe assinalar que é possível pré-selecionar por padrão uma das opções. Isto se pode
conseguir por meio do atributo checked:
Vejamos o efeito:
Caixas de validação Estes tipos de elementos podem ser ativados ou desativados pelo
visitante com um simples clique sobre a caixa em questão. A sintaxe utilizada é muita
parecida com as vistas anteriormente:
O efeito será:
A única diferença fundamental é o valor adotado pelo atributo type. Da mesma forma
que para os botões de radio, podemos ativar a caixa por meio do atributo checked.
O tipo de informação que chegará ao nosso correio (ou ao programa) será do tipo:
feijoada=on (ou off dependendo se tiver sido ativada ou não)
Dica:
Para atualizar (Refresh) o navegador e já limpar a cache, pressione ao mesmo tempo as
teclas Ctrl+Shift+R
Exercícios
Aqui acrescentaremos as listas de opções, com a frase visível “Qual tipo de música é a
sua favorita?” em name usaremos “música”, nas opções usaremos, Nacional,
Internacional, Ambas e Nenhuma. Com a opção selected (figura abaixo direita) e com a
opção radio (abaixo a esquerda):
Resolução do primeiro(cinza)
Modelos de Site 1 e 2
Claro que para obter o mesmo resultado as linhas 11,15 e 19 foram repetidas mais sete
vezes na sequência.
Partindo deste modelo deve-se alterar cores, altura, tamanho da fonte e todo o
restante de acordo com as diretrizes de seu site, e o seu gosto. Aqui temos apenas a
“carcaça” do que pode vir o site. Seja criativo.
Partindo deste modelo deve-se alterar cores, altura, tamanho da fonte e todo o
restante de acordo com as diretrizes de seu site, e o seu gosto. Seja criativo.
Pode-se ainda adicionar uma linha (entre as linhas 7 e 8) com os links para navegar pelo
site, como home, formulário, portfólio, den1 e den2.
Na linha 9, <th> e </th> que significam título do formulário (lembram de h1 até h7?).
E o que aconteceu com as linhas 23 até a 51? Fazem parte da lista de estados abaixo:
Separados em duplas, recebemos 5 folhas em branco para esboçar o lay-out do site, com
a definição de cores, conteúdo e textos (como visto na página 11), com a diferença que
serão 4 colunas para o modelo 2, e a home.html será renomeada como index.html.
Tenha pronto pelo menos o index.html, para podermos hospedar o site e reservar o
domínio apropriado.
Para criar um e-mail do Gmail recomendo estes links, que estão bem detalhados:
http://fazerblogs.com/criar-conta-email-gmail/
http://www.amigosnanet.com/profiles/blogs/como-criar-um-email-no-gmail
Anote todos os dados para não esquecer, e use uma senha fácil para a dupla
Temos várias opções de hospedagens gratuitas como Hdfree, V10 e XPG. Usaremos a
XPG por ser a disponível no momento. Tenha em mente um domínio para seu site.
Vamos até o site www.xpg.com.br e encontraremos esta tela:
Clique em “Publicar HTML grátis”, à direita da tela, aparecerá um pequeno cadastro para
preenchimento, como o ilustrado abaixo, no campo e-mail usaremos o criado pela dupla
no Gmail, sugiro a mesma senha para facilitar a memorização da dupla.
Após clicar sobre o ícone “Enviar Arquivo”, abrirá um pop-up como a figura abaixo:
Aula 16 – FRAMES
Os frames são divisões da tela do browser em diversas telas (ou “quadros”). Com isso,
torna-se possível apresentar mais de uma página por vez: por exemplo, um índice
principal em uma parte pequena da tela, e os textos relacionados ao índice em outra
parte.
É muito fácil colocar frames em páginas, porém, nem todos os usuários gostam deles,
pois nem sempre a navegação é fácil, além de problemas para a impressão e a marcação
dos documentos interiores aos frames nos bookmarks. A alternativa natural para os
frames são as tabelas.
Resulta em:
A parte frameset define a divisão da página em “quadros”. Neste exemplo, a página será
dividida em duas linhas(rows), sendo a primeira com 20% do tamanho da tela, e a
segunda linha com os restantes 80% da tela, depois a página será dividida em duas
colunas(cols), sendo a primeira com 10% do tamanho da tela, e a segunda coluna com os
restantes 90% da tela.
Dentro da formatação de frameset, temos os frame src que são referências (links) às
páginas que serão mostradas nos frames definidos.
A formatação de frames inclui também uma parte noframe, que é mostrada
normalmente pelos browsers que não suportam sua apresentação.
Exercício
Para melhor compreensão vamos abrir uma pasta “frame” e dentro desta criar os 4
abaixo, corpo.html, menu.html, rodape.html e topo.html (sentido horário):
Cada um esta com uma cor diferente para melhor visualização. Agora faça os dois
modelos abaixo e depois preencha com dados de seu site para ver qual fica melhor:
Links Úteis
Sugestões ou correções:
sickeira@gmai.com
Blog do Curso:
http://cpfpwebdesign.blogspot.com/
HTML:
http://aprenderhtml.webs.com/
Cores:
Tabela de cores
http://www.cultura.ufpa.br/dicas/htm/htm-cor.htm
Nomes das cores
http://www.w3schools.com/html/html_colornames.asp
Tabela de cores HTML
http://www.mxstudio.com.br/Conteudos/Dreamweaver/Cores.htm
Listas:
http://www.luis.blog.br/listas-ordenadas-nao-ordenadas-e-de-definicao.aspx
http://www.linhadecodigo.com.br/Artigo.aspx?id=81&pag=4
http://www.icmc.usp.br/ensino/material/html/listas.html
GIMP
http://www.hardware.com.br/tutoriais/gimp/
Texto sobre briefing
http://www.oficinadanet.com.br/artigo/85/muitas_vezes_um_briefing_bem_desenvolvido_e_o_responsavel_pelo_su
cesso_de_um_projeto.
Formulário – Lista de Opções
http://www.criarweb.com/artigos/117.php
Hospedagem gratuita
http://hdfree.com.br/ http://www.v10.com.br/ http://www.xpg.com.br/
Frames
http://www.cultura.ufpa.br/dicas/htm/htm-fra.htm
http://www.icmc.usp.br/ensino/material/html/frames.html
http://orbita.starmedia.com/edaurelio/a9.htm