HTML Principios Básicos

46
HTML AULA 1 Microlins - Web e Design Capítulo 1 Rondonópolis 07 de Maio de 2011 Mayza de Oliveira @mayzaoliveira [email protected]

description

Aula inicial do módulo de HTML ministrada no curso de Web e Design na Microlins Cursos e Treinamentos pela professora Mayza de Oliveira

Transcript of HTML Principios Básicos

Page 1: HTML Principios Básicos

HTML – AULA 1 Microlins - Web e Design – Capítulo 1

Rondonópolis 07 de Maio de 2011

Mayza de Oliveira

@mayzaoliveira

[email protected]

Page 2: HTML Principios Básicos

INTRODUÇÃO

HTML – Hypertext Markup Language;

É uma linguagem de marcação utilizadas para

produzir páginas web;

Formada por sequência de comandos – tags – que

são lidas e interpretadas pelo navegador –

browser;

O HTML trabalha em conjunto com outras

tecnologias, como o JavaScript e CSS

proporcionando páginas mais dinâmicas e

interativas.

Page 3: HTML Principios Básicos

CONHECENDO AS TAGS

O que é uma tag?

<html></html>

Essa TAG indica o começo e o final do

documento HTML.

- Instruções - códigos - que possuem

funções especificas.

- Códigos interpretados pelo navegador.

Page 4: HTML Principios Básicos

ESTRUTURA BÁSICA DO DOCUMENTO HTML

<html>

<head>

<title>Título da página</title>

</head>

<body>

Corpo da pagina

</body>

</html>

*página 3 da apostila

- Escrevam a estrutura utilizando o bloco de notas e

salvem com o nome de index.html

Page 5: HTML Principios Básicos

ESTRUTURA BÁSICA DO DOCUMENTO HTML

<html></html> - indica o início e o fim da

estrutura HTML;

<head></head> - indica onde começa e termina

o cabeçalho do documento html, que contém

informações específicas e que não são exibidas no

navegador, apesar de existirem e possuírem

enorme importância;

<title></title> - contém o título da página;

<body><body> - é o corpo do documento HTML,

é onde são inseridos todos os elementos – textos,

links, imagens - que queremos que apareçam na

nossa página.

Page 6: HTML Principios Básicos

ESTRUTURA BÁSICA DO DOCUMENTO HTML

- O navegador interpretou o código HTML e exibiu o layout da página.

Page 7: HTML Principios Básicos

ESTRUTURA BÁSICA DO DOCUMENTO HTML

- Para visualizar o código da página:

Clique com o botão direito do mouse > exibir código fonte.

Page 8: HTML Principios Básicos

AS TAGS HTML E SEUS ATRIBUTOS

O HTML possui tags além das

apresentadas na estrutura básica do

documento;

Com as tags, podemos formatar a nossa

página, por exemplo, determinar fontes,

especificar cores e aplicar imagens no

fundo da página;

Veremos a seguir algumas Tags e as

suas funções.

Page 9: HTML Principios Básicos

TAG <META>

Ordena informações no cabeçalho da página <head> e define o que ele contém;

Fornece informações que podem ser utilizadas pelos mecanismos de busca na web.

<meta http-equiv=“content-type”

content=“text/html; charset=utf-8”> *página 5 da apostila

http-equiv: Faz uma correspondência com campos de cabeçalho do protocolo HTTP. Uma ação é desencadeada quando lidos pelo navegador;

content: Especifica meta-informação para que seja associada com o valor especificado no http-equiv.

Page 10: HTML Principios Básicos

MAS O QUE É PROTOCOLO HTTP?

• Hyper Text Transfer Protocol é o protocolo usado na

World Wide Web para a distribuição e recuperação de

informação.

A troca de informações entre um browser e um servidor

Web é toda feita através desse protocolo, que foi criado

especificamente para a World Wide Web – www.

Outro exemplo de <meta>

<meta http-equiv=“refresh” content=“10;

url=http://google.com”>

*página 5 da apostila

Page 11: HTML Principios Básicos

ATRIBUTOS DA TAGS <BODY>

<body></body> - Corpo da nossa página;

<body bgcolor=“#000000” text=“#FFFFFF”>

Corpo da página

</body>

- bgcolor: especifica a cor do fundo da página

- – em hexadeciaml;

- text: especifica a cor do texto da página;

Page 12: HTML Principios Básicos

ATRIBUTOS DA TAGS <BODY>

link: especifica a cor do link do documento;

vlink: especifica a cor do link visitado;

alink: especifica a cor do link ativo;

background: indica a cor ou o endereço de uma imagem que será aplicada no fundo da página;

bottommargin: especifica o tamanho da margem inferior do documento;

topmargin: especifica o tamanho da margem superior do documento;

leftmargin: especifica o tamanho da margem esquerda do documento;

rightmargin: especifica o tamanho da margem direita do documento;

Page 13: HTML Principios Básicos

ATRIBUTOS DA TAGS <BODY>

<body bgcolor=“#000000” text=“#FFFFFF”

link=“#3300cc” vlink=“#FF0000”

alink=“#0066CC” leftmargin=“15”

topmargin=“15” rightmargin=“12”

bottommargin=“12”>

Corpo da página

</body>

*página 5 da apostila

Page 14: HTML Principios Básicos

IMPORTANTE: TOP, BOTTOM, LEFT E RIGHT

Page 15: HTML Principios Básicos

TAG <H> - NÍVEIS DE TÍTULOS

<h> Utilizada para formatar um título ou tópico de

uma seção.

Disponibiliza 6 níveis - <h1></h1> - <h6></h6>

Page 16: HTML Principios Básicos

TAG <H> - NÍVEIS DE TÍTULOS

<html>

<head>

<title>Título da página</title>

</head>

<body>

<h1>Nível 1</h1>

<h2>Nível 2</h2>

<h3>Nível 3</h3>

<h4>Nível 4</h4>

<h5>Nível 5</h5>

<h6>Nível 6</h6>

</body>

</html> *página 6 da postila

Page 17: HTML Principios Básicos

TAG <CENTER> - CENTRALIZAR

<center> Utilizada para centralizar blocos de

texto, tabelas e etc.

Page 18: HTML Principios Básicos

TAG <CENTER> - CENTRALIZAR

<html>

<head>

<title> Título da página

</title>

</head>

<body>

<center><h3>Frase centralizada

na página</h3></center>

</body>

</html>

*página 6 da apostila

Page 19: HTML Principios Básicos

TAG <P> - PARÁGRAFO

<p> Delimita parágrafos e insere o espaço de uma

linha em branco entre eles.

Page 20: HTML Principios Básicos

TAG <P> - PARÁGRAFO

<html>

<head>

<title>Título da página</title>

</head>

<body>

<p>Primeiro parágrafo</p>

<p>Segundo parágrafo</p>

</body>

</html>

*página 6 da apostila

Page 21: HTML Principios Básicos

TAG <P> - PARÁGRAFO - ATRIBUTOS OPCIONAIS

align: define uma posição de alinhamento para o

elemento que está sendo formatado pela tag.

Os valores podem ser:

left: esquerda;

center: centralizado;

right: direira;

justify: justificado;

style: os valores do estilo alteram as propriedades

da apresentação do texto, como cor, tamanho,

estilo do texto, etc.

Page 22: HTML Principios Básicos

TAG <P> - PARÁGRAFO - ATRIBUTOS OPCIONAIS

Page 23: HTML Principios Básicos

TAG <P> - PARÁGRAFO - ATRIBUTOS OPCIONAIS

<html>

<head>

<title>Título da página</title>

</head>

<body>

<p align="center"

style="color:#006; font-family:Arial, sans-

serif; font-size:14px;">Primeiro

parágrafo</p>

<p>Segundo parágrafo</p>

</body>

</html>

Page 24: HTML Principios Básicos

TAG <BR> - QUEBRA DE LINHAS

<br> Utilizado quando é necessário que se faça

uma quebra de linha em uma frase.

Page 25: HTML Principios Básicos

TAG <BR> - QUEBRA DE LINHAS

<html>

<head>

<title>Título da página</title>

</head>

<body>

<p>Casa da colina <br> Av. 21 de

Junho, 66 <br> Bairro Centro <br>CEP:

16560-000</p>

</body>

</html>

*página 7 da apostila

Page 26: HTML Principios Básicos

TAG <HR> - LINHA HORIZONTAL

<hr> Cria uma linha horizontal no documento,

também utilizada para separar seções de

informação.

Atributos opcionais:

align: define o alinhamento da linha que pode ser:

left, center ou right;

width: determina a largura da linha em pixels;

noshade: especifica se a linha deve ser sólida.

Page 27: HTML Principios Básicos

TAG <HR> - LINHA HORIZONTAL

<html>

<head>

<title>Título da página</title>

</head>

<body>

<h1>HTML</h1>

<hr size="2" width="100%" noshade>

</body>

</html>

*página 7 da apostila

Page 28: HTML Principios Básicos

TAG <UL> - LISTAS NÃO ORDENADAS

<html>

<head>

<title>Título da página</title>

</head>

<body>

<ul>

<li>Um item da lista</li>

<li>Um outro item da lista</li>

<li>O último item da lista</li>

</ul>

</body>

</html> *página 7 da apostila

Page 29: HTML Principios Básicos

TAG <UL> - LISTA NÃO ORDENADA DE

VÁRIOS NÍVEIS

O símbolo que rotula o item é substituído a cada

mudança de nível.

Page 30: HTML Principios Básicos

TAG <UL> - LISTA NÃO ORDENADA DE

VÁRIOS NÍVEIS

<body>

<ul>

<li>Documentos avançados</li>

<li>Documentos básicos</li>

<ul>

<li>Formulários</li>

<ul>

<li>CGI</li>

</ul>

<li>Contadores</li>

<li>Relógios</li>

</ul>

<li>Outras informações</li>

</ul>

</body>

*página 8 da apostila

Page 31: HTML Principios Básicos

TAG <UL> - TYPE

Utilizando TYPE é possível especificar o tipo de

marcador a ser utilizado – square, circle e disc.

<body>

<ul type="circle">

<li>Documentos avançados</li>

<li>Documentos básicos</li>

<li>Outras informações</li>

</ul>

</body> *página 8 da apostila

Page 32: HTML Principios Básicos

TAG <OL> - LISTA ORDENADA

<html>

<head>

<title>Título da página</title>

</head>

<body>

<ol>

<li>Primeiro item</li>

<li>Segundo item</li>

<li>Terceiro item</li>

</ol>

</body>

</html> *página 8 da apostila

Page 33: HTML Principios Básicos

TAG <OL> - LISTA ORDENADA DE VÁRIOS

NÍVEIS

Este tipo de lista não apresenta uma numeração de

níveis (ex: 1.1, 1.2, 1.1.1.)

Page 34: HTML Principios Básicos

TAG <OL> - LISTA ORDENADA DE VÁRIOS

NÍVEIS

<body>

<ol>

<li>Documentos avançados</li>

<li>Documentos básicos</li>

<ol>

<li>Formolários</li>

<ol>

<li>CGI</li>

</ol>

<li>Contadores</li>

<li>Relógios</li>

</ol>

<li>Outras informações</li>

</ol>

</body>

*página 8 da apostila

Page 35: HTML Principios Básicos

TAG <OL> - TYPE

Com o TYPE na lista ordenada é possível iniciar a

numeração da lista.

<body>

<ol start="5" type="A">

<li>Mato Grosso</li>

<li>Espirito Santo</li>

<li>Paraná</li>

<li>São Paulo</li>

<li>Rio de Janeiro</li>

</ol>

</body> *página 9 da apostila

Page 36: HTML Principios Básicos

TAGS <DL> <DT> E <DD> - LISTA DE

DEFINIÇÃO

O texto é formatado como uma lista de termos na

esquerda para direita.

Page 37: HTML Principios Básicos

TAGS <DL> <DT> E <DD> - LISTA DE

DEFINIÇÃO

<body>

<dl>

<dt>Internet

<dd>São milhões de

computadores interligados pelo protocolo de

internet TCP/IP que permitem o acesso a

informações e transferência de dados.

<dt>HTML

<dd>HiperText Markup

languagem

</dl>

</body>

*página 9 da apostila

Page 38: HTML Principios Básicos

VALOR DAS CORES

As cores em html são especificadas em padrões

alfanuméricos, no modo RGB, com base hexadecimal.

R G B Red – vermelho

Green – verde

Blue – azul

Branco = #FFFFFF

Preto é a ausência de cores = #000000

*página 9 da apostila

Page 39: HTML Principios Básicos

EXERCÍCIO

Para compreender a utilização simultânea das

tags, vamos fazer uma página, utilizando todas as

tags e formatações de cores que vimos durante a

aula de hoje.

Para isso, vamos dividir por seções e criar a página

por partes.

O Resultado deverá ser semelhante a este:

Page 40: HTML Principios Básicos

EXERCÍCIO - RESULTADO

Page 41: HTML Principios Básicos

EXERCÍCIO

Parte 1 – Bloco do H1:

<h1> - Primeira aula de HTML;

<p> - Conhecemos durante a aula de hoje a utilização das TAGS básicas do HTML;

<center> que envolverá e centralizará a tag <p> abaixo;

<p> com style="color:#c1e904; font-size:14px;” - Mas vamos praticar para aprender;

<hr> com size="2" width="100%" noshade

Page 42: HTML Principios Básicos

EXERCÍCIO

Parte 2 – Bloco do H2:

<h2> - Vimos como utilizar a tag BR para quebrar

linhas;

<p> com style="color:#06F000;” -

Microlins<br>Curso de Web e Design<br>Horario:

<br>16:00 - 19:00 horas;

<hr> com size="4" width="100%" noshade

Page 43: HTML Principios Básicos

EXERCÍCIO

Parte 3 - Bloco do H3

<h3> - Hoje é sabado;

<p> com style="color:#F93;“ - Conhecemos também como utilizar as listas não ordenadas;

<ul> com type="square“ que envolverá as tags <li>

<li> - Primeiro, segundo, terceiro, quarto, quinto;

<hr> com size="6" width="100%" noshade

Page 44: HTML Principios Básicos

EXERCÍCIO

Parte 4 – Bloco do H4

<center> que envolverá a tag <h4>;

<h4> - E também aprendemos a utilizar as listas ordenadas;

<p> com style="color:#090000“ - Quais são os módulos do curso?

<ol> com start="1" type="I“ e que envolverá as tags <li>

<li> - Corel Draw, Photoshop, Flash, HTML, Dreamweaver;

<hr> com size="9" width="100%" noshade

Page 45: HTML Principios Básicos

EXERCÍCIO

Parte 5 – Bloco do H5

<h5> - Vimos o que é uma lista de definição;

<dl> que envolverá as tags <dt> e <dd>;

<dt> - Nível 1

<dd> - Nível 2

<dt> - Nível 1

<dd> - Nível 2

<hr> com size="2" width="100%" noshade

Page 46: HTML Principios Básicos

EXERCÍCIO

Parte 6 – Bloco do H6

<h6> - As cores são no padrão RGB;

<center> que envolverá as tags <p>;

<p> com style="color:#F00“ – RED;

<p> com style="color:#060“ – GREEN;

<p> com style="color:#00F“ – BLUE.