HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.



Documentos relacionados
Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

QUEM FEZ O TRABALHO?

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

Introdução ao HTML Hypertext Markup Language

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

HTML. Conceitos básicos de formatação de páginas WEB

Curso PHP Básico. Jairo Charnoski do Nascimento

Ferramentas para Multimídia e Internet

Introdução à Tecnologia Web

Passa a passo para construir uma página pessoal - Parte 1

Roteiro de Estudos e Atividades Avaliativas HTML

Roteiro 2: Conceitos de Tags HTML

HTML. Um documento HTML é constituído por um conjunto de TAGS (ex. html, head, body, etc.).

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Quem sou eu? Ana Paula Alves de Lima. Formação:

Programação e Designer para WEB

Como criar uma página WEB


PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Programação para Internet I

Lista e Tabelas. Fundamentos da Linguagem Web

Programação para Internet I

Web Design. Prof. Felippe

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

Introdução. História. Como funciona

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

4. Características Gerais das Tabelas do HTML

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Tutorial de HTML. O que é HTML? Aprendendo

COMO FUNCIONA UM FORMULÁRIO

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

Síntese da aula anterior

Por que aprender a fazer tabelas? Tabelas auxiliam na formatação da página, e é por essa razão que eles foram acrescentados à linguagem html

Mais sobre uso de formulários Site sem Ajax

Como incluir artigos:

Comandos Básicos de HTML

HTML -- Criação de Home Page

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Guia de Início Rápido

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário


OS LINKS Os termos que aparecem em destaque na página, geralmente sublinhados e em cores diferentes, são textos que indicam uma ligação hipertexto.

Programação Web Prof. Wladimir

Claudio Damasceno. Avançar

Programação Web Prof. Wladimir

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

Scriptlets e Formulários

Desenvolvedor Web Docente André Luiz Silva de Moraes

COMO COLABORAR NO WIKI DO MOODLE 1. Orientações para produção escolar colaborativa no wiki do Moodle:

HTML: Listas, Tabelas e Formulários CST Sistemas para Internet

APOSTILA. Curso de HTML com PHP HTML. Pablo Dapont

O código acima descreve o formulário com uma caixa de texto e dois botões

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

CSS é a abreviatura para Cascading Style Sheets Folhas de Estilo em Cascata

Os componentes de um formulário são: Form, Input, Select e AreaText

FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)

Web Design Aula 02: HTML

Formulário (Send & Recieve) Prof. Celso H. Masotti

Índice. Manual de uso do Wordpress Produção de conteúdo. 1) Acesso ao Painel de Controle. 2) Ambientação na Ferramenta. 3) Inserir novo Post

4 - HTML Básico: Criando documentos HTML:

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente

Universidade Federal do Mato Grosso - STI-CAE. Índice

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

Links e Imagens. Ana Cuper ana@instructor.com.br

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

SIMULADOS & TUTORIAIS

Web Design Aula 01. No Caderno Responda as Questões abaixo

SIMULADOS & TUTORIAIS

MÓDULO 1 - xhtml Básico

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Manual PAINT.NET de imagens

Linguagem WEB Prof. Alexandre Unterstell -

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Adapti - Technology Solutions Leonor cardoso nº 331 Fone : (041) Curitiba - PR MANUAL DO USUÁRIO

APOSTILA WORD BÁSICO

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Programação para Internet

Manual de Cotizações (esse manual se aplica a partir da versão 2011/0003 do Expert Turismo e Lazer)

Introdução ao HTML. Sumário

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

HTML HTML. Criação de Páginas WEB. Caracteres especiais < < > > Sessão 10

Exercícios Práticos de HTML e JavaScript. <FORM ACTION="mailto:teste@gmail.com" METHOD="POST" ENCTYPE="text/plain" NAME="cadastro">

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Sumário. HTML CSS JQuery Referências IHC AULA

Transcrição:

HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos. 1

Índice 1 - INTRODUÇÃO 3 2 - TAGS 3 3 - EDITORES 3 4 - SALVANDO UMA PAGINA HTML 3 5 - INICIANDO UMA PÁGINA 3 6 - CONSTRUINDO UMA PÁGINA HTML 4 7 - TEXTOS 5 8 - CORES 7 9 - LISTAS 8 10 - IMAGENS 9 11 - LINKS 10 12 - TABELAS 11 13 - FORMULÁRIOS 12 2

1 - Introdução HTML é a sigla de Hyper Text Markup Language (Linguagem de marcação de hipertexto), ou seja, a linguagem usada para criar páginas Web. 2 - Tags Tags são os comandos usados para a construção de sua página na web, elas podem ser abertas, como <BR>, ou fechadas, como <p></p>. As tags que possuem / sempre servem para fechar uma tag antes aberta (</font>). 3 - Editores Para construção de sua página na web, podem ser utilizados editores de texto simples, como Word, Wordpad, ou mais simples ainda, o Bloco de Notas. Porém, existem editores muito mais sofisticados e fáceis de usar, como o FrontPage, e mais sofisticados e fáceis ainda, os Macromedia Dreamweaker e seus similares. 4 - Salvando uma página HTML Em qualquer que seja o editor de texto, é possível construir uma página HTML, porém para que essa página seja executada, é necessário que ela seja salvada como arquivo HTML, veja a figura 1. Figura 1 - Salvando 5 - Iniciando uma página HTML O corpo básico de uma página HTML, é composto pelas tags, <HTML></HTML> e <BODY></BODY>. Não há necessidade de as tags estarem em letra maiúscula, ou minúscula, porém organizar as tags, é mais fácil para a localização em um código. Estão certos por exemplo: <HTML> <BODY> </BODY> </HTML> <HTML> <body> </body> </HTML> <HtMl> <body> </BodY> </HTml> 3

Mas, para manter organização, recomenda-se, uma configuração padrão. Por exemplo: <HTML> <BODY> </BODY> </HTML> 6 - Construindo Uma página HTML Para se construir uma página HTML, é necessário primeiramente abrir o editor, aqui, nós vamos usar sempre o Bloco de Notas. Primeiramente, digita-se os comandos básicos. <HTML> <BODY> </BODY> </HTML> Para se colocar um título na página (veja figura 2.1), é necessário digitarse as tags <HEAD> e <TITLE>, que vai fora da tag <BODY>. <HTML> <HEAD> <TITLE>Primeira Página </TITLE> </HEAD> <BODY> </BODY> </HTML>, A página será exibida assim. Figura 2.1 Título da Página Na tag body, pode ser adicionada as configurações padrões da página. Atributo bgcolor Serve para alterar a cor de fundo da página HTML. <BODY bgcolor= #000055 > = Define a cor de fundo (Veja mais sobre as cores no capítulo 8) da página. Veja figura 2.2 Figura 2.2 O atributo bgbolor, e a cor definida com ele pelo código, resultam no fundo azul da página. Atributo background Serve para adicionar uma imagem como pano de fundo da página HTML. <BODY background= imagem_fundo.jpg > = Define a imagem Imagem_fundo.jpg, como pano de fundo da página HTML. Veja a Figura 2.3. 4

Figura 2.3 Repare que como a imagem é menor que o fundo, ela se repete, e isso acontece quantas vezes forem preciso. Atributo text Serve para definir a cor do texto padrão da página HTML. <BODY text= #CC0000 > = Define a cor padrão de tudo aquilo que for escrito na página HTML como texto, sem configurações. Veja Figura 2.4. <H1>Aqui será Exibido o texto com a cor padrão da página, e no maior tamanho possível</h1> <H2>Aqui será exibido um texto menor...</h2> <H3>...aqui será exibido um texto menor...</h3> <H4>...aqui será exibido um texto menor...</h4> <H5>...aqui será exibido um texto menor...</h5> <H6>...E aqui será exibido o menor texto possível com a tag <Hx> </H6> (Veja a figura 3.1). Figura 3.1 Todos os tamanhos possíveis do H Figura 2.4 Repare que o texto no começo da página está vermelho. 7 - Textos Há vários tipos de forma de se fazer textos em páginas HTML. A mais simples delas é com a tag <Hx> (x, corresponde a um número de 1 a 6, sendo 1 o maior e seis o menor). Parágrafos Observe que com o H, não é necessário que se mude de parágrafo, mas caso você prefira usar uma tag que não seja o H, ou não usar tags, é preciso que você use uma quebra de linhas, pois o HTML, não quebra de linha no mesmo momento que você digita a tecla Enter. Veja a figura 3.2. <H1>Observe que se eu não aciono nenhum comando para quebra de linha o HTML, não quebra 5

de linha automaticamente, mesmo que eu parta a pala vra ao meio</h1> Veja a figura 3.2. baixo, e quando se usa o <P></P>, a linha de baixo é pulada, como em um poema. A tag <P></P>, ainda serve para configurar páginas. <P align= Center >Alinha o texto escrito aqui ao centro da página</p> Veja Figura 3.4. Figura 3.2 Mesmo quebrando a linha com a palavra ao meio no código, o HTML, não quebra a linha no visual. Para quebrar a linha, usa-se a tag <BR>, que simplesmente quebra a linha, ou a tag <P></P>, que cria um parágrafo. O texto vai aqui, e eu uso o <BR> br para quebrar a linha <P>Quando eu uso o p, eu não preciso quebrar linha,</p> pois o parágrafo que começa depois, já é outro Veja a Figura 3.3. Figura 3.4 Observe o texto alinhado ao centro da página. Obs.: Os Alinhamentos podem ser: Comando Posição align= left Esquerda - Padrão align= right Direita align = center Centro Atributo font Além de todos os atributos para se escrever textos no HTML, há o mais útil de todos, o atributo font. Nele pode conter a formatação de letra, tamanho e cor. <font color="#aa0000" face="arial" size="12">onde Face é a letra, Size, é o tamanho da letra e color é a cor da letra</font> Veja na figura 3.5. Figura 3.3 Observe que quando se usa o <BR>, a linha simplesmente passa a ser a de 6

Figura 3.5 Atributo Font Comentário Para se fazer um comentário em uma página HTML, ou seja escrever um texto que não será exibido no gráfico, mas sim no código, e é fundamental para manter aquela organização citada no começo da apostila. <! Você adiciona esse comentário em qualquer parte do seu código, e ele não será exibido no gráfico -!> Veja figura 3.6 e 3.7 Você pode no HTML, formatar uma palavra, frase ou letra, como negrito, itálico, sublinhado, subscrito e sobrescrito. Para isso, usa-se os comandos: Formatação Comando Negrito <B></B> Itálico <I></I> Sublinhado <U></U> Subscrito <SUB></SUB> Sobrescrito <SUP></SUP> Esse é o texto, e essa palavra está em <B>Negrito</B>, essa está em <I>Itálico</I>, essa <U>sublinhada</U>, essa <SUB>subscrita</SUB>, e essa <SUP>sobrescrita</SUP>. Veja Figura 3.6. Figura 3.6 Código com um comentário. Figura 3.6 As formatações podem ser atribuídas a palavras, frases ou letras. Figura 3.7 Gráfico, observe que o comentário adicionado não aparece. Estilos de caracteres 8 Cores Numa página HTML, as cores são fundamentais para decorar a página. No HTML, as cores podem ser nomeadas pelo nome (em Inglês), como White para branco, green, para verde, blue, para azul e assim por diante. Podem ser codificadas, por números decimais, como 255,160,200, 7

ou números hexadecimais, como, FFAA00, na verdade os códigos são como uma misturas de cores RGB (Red Vermelho, Green Verde, Blue Azul), então se o código decimal, for 185,0,0, é sinal de que a cor é vermelha, pois ele adicionou 185 ao vermelho, 0 ao verde e 0 também ao azul, se o código hexadecimal for 006600, deduz-se que a cor é verde, pois os dois primeiros números (que correspondem ao vermelho RRGGBB), são 0, os dois números do meio, são 6 e os dois números finais são 0. Para escrever uma cor, é mais fácil usar-se códigos, e mais fácil ainda usar os códigos hexadecimais. Na tag body, bgcolor, define a cor do pano de fundo da página e text, a cor do texto padrão na pagina, na tag font, color define a cor do texto. Para se escrever uma cor codificada, usase # antes do códico, e dentro das aspas, por exemplo, #550000 Figura 4.1 Uma lista numerada. <UL> <LI>Introdução <LI>Dedicatória <LI>Capitulo 1 </UL> A Lista acima será exibida conforme mostrada na figura 4.2, onde <UL>, é a tag que define lista não-ordenada, ou seja, tópicos, e <LI>, é a tag que define os itens da lista. 9 Listas As listas são muito úteis, servem para organizar assuntos em tópicos, números, ou menus. <OL> <LI>Introdução <LI>Dedicatória <LI>Capitulo 1 </OL> A Lista acima será exibida conforme mostrada na figura 4.1, onde <OL>, é a tag que define lista ordenada, ou seja, numerada, e <LI>, é a tag que define os itens da lista. Figura 4.2 Observe que os números deram lugar aos tópicos. <DL> <DT>Introdução</DT> <DD>Aqui vai a introdução do livro</dd> <DT>Dedicatória</DT> <DD>Aqui vai a dedicatória do livro</dd> </DL> 8

A Lista acima será exibida conforme mostrada na figura 4.3, onde <UL>, é a tag que define lista não-ordenada, ou seja, tópicos, e <LI>, é a tag que define os itens da lista. Figura 5.1 Observe que a foto carregou em seu tamanho original. Figura 4.3 Observe que a lista deu lugar a itens detalhados. Para corrigir isso, há os atributos HEIGHT e WIDTH, que significam altura e largura respectivamente. <img src="foto.jpg" height=120 width=120>. Veja a figura 5.2. 10 Imagens Em uma página HTML, imagens são essenciais. Para inserir imagens, basta que ela seja de preferência GIF, ou JPG, não é obrigatório, mas recomenda-se o uso de imagens GIF, apenas para botões e ícones, pois ela possui uma definição de apenas 256 cores e o uso de imagens JPG, para a inserção de imagens fotográficas, pois ela possui uma definição de 16,7 milhões de cores. A tag imagem Na tag imagem, pode-se definir o tamanho, o alinhamento, a borda, etc. <img src= foto.jpg >, onde foto.jpg, é o nome da imagem, ou <img src= c:/foto.jpg >, onde c: é o destino da imagem, e foto.jpg, é o nome da imagem. Veja figura 5.1. Figura 5.2 Observe que a foto foi reduzida para o tamanho 120px por 120px. Você pode também, posicionar apenas a imagem. Essa á a Foto <img src="foto.jpg" align=right width="200" height="200">alinha a Figura a direita. Veja na Figura 5.3. 9

Figura 5.3 Observe que a imagem está alinhada a esquerda. Você pode também adicionar borda a sua imagem. Essa é a Foto<img src="foto.jpg" align=left width=200 height=200 border=15>. Veja na figura 5.4. Figura 5.5 Observe que a imagem ficou bem abaixo do escrito, e bem longe da borda. 11 Links Na web, o link é fundamental. Para navegar de uma página para outra, é fundamental o linkamento. A tag que define o linkamento, é a <A href= link ></A>. <A href= pagina2.html >Vá para a página 2</A> Veja a Figura 6.1. Figura 5.4 Observe que a figura ganhou uma borda. Você pode definir também o espaçamento com os atributos hspace (para horizontal) e vspace (para Vertical) em pixels. Essa é a Foto<img src="foto.jpg" align=left width=200 height=200 hspace=125 vspace=150>. Observe a figura 5.5. Figura 6.1 Observe que a frase linkada, está sublinhada e em azul. As cores no link pode ser mudada com os comandos link (Cor dos Links), alink (Cor de um link que foi pressionado) e vlink (Cor de um link já visitado), podem ser colocados no body. 10

<BODY text="#880000" link= #AAAA00 vlink= 00DD00 alink= #0000AA > <H1> <A href= pagina2.html >Vá para a página 2</A><BR> <A href= pagina3.html >Vá Para a Página 3</A><BR> <A href= pagina4.html >Vá para a página 4</A> </H1> </BODY>. Veja a figura 6.2. Figura 6.3 Observe que ao clicar no link, o Outlook Express Abre uma Janela. Figura 6.2 Observe que o link nunca clicado, está verde escuro, o já clicado, verde claro, e o que está pressionado, azul. Pode-se também linkar figuras, basta substituir a frase, pelo destino da figura. <A href= página2.html ><img src= foto.jpg ></A>. Você pode mandar um e-mail, usando o link. <a href=mailto:email@servidor.com>env ia o e-mail para o destino email@servidor.com. Veja a figura 6.3. 12 Tabela Para manter aquela organização já citada antes, também na parte gráfica, é necessário a criação de tabelas, para que imagens e textos fiquem organizados em harmonia em sua página, para isso, usa-se a tag <table>. Na tag table, atributos como align, alinha a tabela na tela, border, coloca uma borda na tabela. Essa tag possui sub tags, <TR></TR>, que representa as linhas, e devem vir dentro da table, e podem usar tags como align, para alinhar o conteúdo da célula, e a tag <TD></TD>, que representa as colunas e devem vir dentro da tag <TR>. <table align=center border=3> <tr align=center> <td>esse é o texto</td> <td><img src="foto.jpg" width=60 height=60></td> </tr> 11

<tr align=right> <td>texto</td> <td>mais texto</td> </tr> </table>. Veja a Figura 7.1. Figura 7.2 Observe que foi inserido uma figura na linha de baixo, e que a célula da segunda coluna da linha de cima foi mesclada. O mesmo pode ser feito com linhas, usando o comando rowspam. Figura 7.1 Observe que a tabela está alinhada ao centro, e que há borda e uma figura, tudo no local especificado. Pode-se mesclar células. <table align=center border=3> <tr align=center> <td>esse é o texto</td> <td colspan=2 align=center><img src="foto.jpg" width=60 height=60></td> </tr> <tr align=right> <td>texto</td> <td>mais texto</td> <td><img src="img.jpg" width=60 height=60></td> </tr> </table>. Veja a Figura 7.2. 13 - Formulários Para criar formulários, usa-se uma tag chamada <FORM></FORM>. Existem vários atributos para essa tag que vamos estudar nesse capitulo. <FORM action= destino method= get / post > Campo de Texto (Incluso dentro da tag form) Esse, como todos os campos é inserido pela tag input. Entre com o Nome:<input type= text name= nome size= 20 >. Onde Type é a definição de que esse campo é um campo de texto e size, é o tamanho do campo. Veja a Figura 8.1. 12

Figura 8.1 Observe que há o escrito e depois o campo do formulário, e que o campo é bem maior que o padrão. Campo de Senha (Incluso na tag form) Entre com a senha:<input type= password name= senha size= 10 >Veja a figura 8.2. Figura 8.2 Observe que o campo da senha é a metade do campo do nome, e que no lugar de letras, há * no campo senha. Você pode adicionar ainda botões de radio, caixas de seleção, lista ou menus, campos de textos com várias linhas, botão simples, botão de envio e reset e botão com imagem. Vamos ver: <form action="" method="post"> <p>checkbox</p> <input type="checkbox" name="bd">banco de Dados<BR> <input type="checkbox" name="wd">web Design<BR> <input type="checkbox" name="prog">programação<br> <! Onde type é o tipo, name é o nome, e o escrito é o que vai aparecer--!> <BR> <p>radio Button</p> <input type="radio" name="masc" value=masc>masculino<br> <input type="radio" name="fem" value=fem>feminino<br> <BR> <p>menu</p> <select name="cor" size="1"> <option value="amarelo" selected>amarelo <option value="vermelho">vermelho <option value="verde">verde </select> <! Onde Select é a tag que cria a chackbox, e option são as opções--!> <BR> <textarea name="obs" rows="10" cols="100"> Aqui vai o texto </textarea> <! Onde textarea é a tag que cria o campo de escrita, e Aqui vai o texto, é o texto que começa escrito no campo--!> <BR> <input type="button" value="botão"> <input type="submit" value="enviar"> <input type="reset" value="limpar"> <input type="image"src="foto.jpg" width=60 height=30 align=center value="&botão">. 13