1 INTRODUÇÃO. Web é o diminutivo para World Wide Web.



Documentos relacionados
INICIAÇÃO A PROGRAMAÇÃO

Web Design. Prof. Felippe

Introdução. História. Como funciona

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

> Herbet Ferreira Rodrigues > contato@herbetferreira.com


QUEM FEZ O TRABALHO?

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

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

Programação para a Web - I. José Humberto da Silva Soares

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

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

Desenvolvedor Web Docente André Luiz Silva de Moraes

4. Características Gerais das Tabelas do HTML

Internet. Prof. Ricardo Argenton Ramos.

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

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

Aplicativos para Internet Aula 01

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

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

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

MÓDULO 1 - xhtml Básico

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

Roteiro 2: Conceitos de Tags HTML

Programação para Internet I

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

Linguagem WEB Prof. Alexandre Unterstell -

Técnicas e processos de produção. Profº Ritielle Souza

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

Claudio Damasceno. Avançar

Introdução ao HTML Hypertext Markup Language

HTML. Sessão 1 HTML. Cliente: browser (IE, por exemplo) Servidor: IIS (Internet Information Server), Apache, WebSphere,...

Módulo: Criação de Páginas WEB

Roteiro de Estudos e Atividades Avaliativas HTML

Como criar uma página WEB

Introdução ao HTML 5 e Implementação de Documentos

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

Programação web Prof. Wladimir

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

CAPÍTULO 2. Este capítulo tratará :

Algoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15

Ferramentas para Multimídia e Internet

HTML Página 1. Índice

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

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

TECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo

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

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML

INTERNET. Professor: Leandro Crescencio Colégio Politécnico 1

OPERAÇÃO DE SOFTWARE E APLICATIVOS

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

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 e Designer para WEB

UFPel Departamento de Informática. Tutorial Google Docs. Profa. Lisane Brisolara de Brisolara

Protocolos de Internet (família TCP/IP e WWW) Primeiro Técnico. Prof. Cesar

Síntese da aula anterior

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

Desenvolvimento de Aplicações Web

Tutorial Módulo 1: Introdução e primeiros passos Por Daniel Chicayban (dan@trendnet.com.br)

EXEMPLO. h1 {font-family: arial, verdana, sans-serif;} h2 {font-family: "Times New Roman", serif;}

INTERNET. TCP/IP protocolo de comunicação sobre o qual se baseia a Internet. (conjunto de regras para a comunicação entre computadores)

11 - Q34826 ( FCC DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; )

Curso PHP Básico. Jairo Charnoski do Nascimento

Aplicação para Web I. Começando a compreender o HTML

Cabeçalho do documento

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

Programação para Internet

PDI 1 - Projeto e Design de Interfaces Web

Sumário. 1 Tutorial: Blogs no Clickideia

UNIVERSIDADE FEDERAL DE PELOTAS ÍNDICE

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

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

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

CRIAÇÃO DE SITES (AULA 4)

Aula 2: Listas e Links

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

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

A seguir voce vai poder acompanhar, em 10 passos, como gerenciar o conteúdo das páginas pelas quais voce é responsável.

CONSTRUÇÃO DE PÁGINAS WEB I. Prof. Antonio Miguel Faustini Zarth

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

PDI 1 - Projeto e Design de Interfaces Web

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

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

10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO

Microsoft Internet Explorer. Browser/navegador/paginador

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

Tecnologias da Informação e Comunicação. Principais tipos de serviços da Internet

Programação de Servidores CST Redes de Computadores

Silvana Lopes Profª de Informática ETEC São Paulo

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

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

Módulo 11 A Web e seus aplicativos

Lista e Tabelas. Fundamentos da Linguagem Web

72ABC - 2 Bimestre. Check-list para Prova Bimestral Criar uma versão do site do primeiro bimestre em HTML.

MANUAL JOOMLA 2.5 PORTAL INTERNET. Ministério do Esporte

Web Design Aula 02: HTML

Transcrição:

1 1 INTRODUÇÃO Antes de começarmos a trabalhar HTML, é necessário que se conheça alguns termos básicos que envolvem esta linguagem. Internet é um conjunto de pequenas redes de computadores, formando assim uma grande rede de computadores, que usa os protocolos TCP/IP 1 (Transmission Control Protocol/Internet Protocol, ou em português, Protocolo de Controle de Transmissão/Protocolo Internet) para comunicação. Podemos dizer que a Internet é como uma cidade eletrônica com bibliotecas virtuais, lojas virtuais, escritórios virtuais, galerias de arte virtuais, etc. A Internet oferece um grupo de serviços para usuários, como Correio Eletrônico, a World Wide Web, FTP, Gopher, IRC, grupos de notícias Usenet, telnet e outros. Normalmente quando abrimos uma página na Internet usamos o WWW, esta é a sigla de World Wide Web 2 que significa Rede Mundial (a grande rede de computadores interligados no mundo todo). Hipertexto é qualquer informação de texto em um computador, que contenha saltos para outras informações, o que usualmente chamamos de link. Os documentos visualizados através dos Browsers são escritos em Hipertextos, utilizando-se uma linguagem especial chamada HTML (HyperText Markup Language). Home Page é um conjunto de "páginas", documentos diponíveis na Web, interligados entre si (através de links). Site é uma palavra em inglês que significa local, lugar. Na Internet, designa um conjunto de páginas que representa uma pessoa, instituição ou empresa na rede. Browsers são programas que lêem e interpretam arquivos HTML enviados na World Wide Web, formata-os em páginas da Web e os exibe ao usuário. Navegadores da Web também podem executar som ou arquivos de vídeo incorporados em documentos da Web se você dispuser do hardware necessário. Existem Browsers para todos os gostos, os mais usados são o Internet Explorer, o Firefox, o Opera, entre muitos outros. Protocolo é um conjunto de regras estabelecidas com o objetivo de permitir a comunicação entre computadores. É um método de acesso a um documento ou serviço através da Internet, como: Protocolo HTTP (HyperText Transfer Protocol, ou em português, Protocolo de Transferência de Hipertexto) é um protocolo da Internet utilizado pelos computadores ligados à Web para comunicar-se entre si, ativa os navegadores da Web para recuperarem informações de servidores da Web. Protocolo FTP (File Transfer Protocol, ou em português, Protocolo de Trasferência de Arquivo) é um protocolo que possibilita a transferência de arquivos de um local para outro pela Internet. Protegido por senhas, o 1 Conjunto de protocolos utilizados na troca de informações entre computadores de diferentes arquiteturas dentro da Internet. O TCP/IP está disponível para qualquer tipo de CPU e Sistema Operacional. 2 Web é o diminutivo para World Wide Web.

2 FTP é utilizado para atualizar a distância sites localizados em empresas hospedeiras. URL (Uniform Resource Locator, ou em português, Localizador de Recursos Uniforme) é uma seqüência de caracteres que fornece o endereço Internet de um Site da Web ou um recurso da World Wide Web, juntamente com o protocolo (como FTP ou HTTP) através do qual o site ou o recurso é acessado. Endereço é o caminho até um objeto, documento, arquivo, página ou outro destino. Para entender a URL e o endereço abaixo colocamos a divisão e explicação a partir do site http://www.pensamentodigital.org.br/. http:// - Protocolo - Protocolo da Internet utilizado pelos computadores ligados à Web para comunicar-se entre si. www.pensamentodigital.org.br - Nome do Domínio - Domínio são as categorias de endereços da Internet que representam países ou tipos de organização. www - Sigla de World Wide Web, significa Rede Mundial pensamentodigital - Nome específico que pode conter uma ou mais palavras, separadas ou não, por hífens (ex.: pensamento-digital). org - Tipo de Domínio - Indica a natureza do Site. No caso como trata-se de um Site de uma fundação, ".org" organizações sem fins lucrativos. Outros.gov (governo) e.com (comerciais). br - Sigla do País - composta de duas letras, significa que a página está situada em um computador no Brasil. Páginas que não possuem terminação indicando o país de origem estão situadas nos Estados Unidos. Outros.pt (Portugal) e.jp (Japão). 2 HTML HTML, sigla para HyperText Markup Language (Linguagem de Formatação de Hipertexto), linguagem usada para criar páginas na Web, estabelece como um determinado elemento deve ser visualizado como uma linguagem de formatação de exibição de textos, através de "comandos" conhecidos como TAGs. O documento HTML pode ser escrito em qualquer editor de textos, como texto puro, sem formatação ou caracteres de controle. Pode-se usar, portanto, o Notepad do Windows, ou o Kedit do Linux. Hoje existem vários programas, que são próprios para a programação em HTML, por exemplo: Mozilla Composer, Front Page, Aptana, Notepad++, entre muitos outros. 2.1 TAGs TAGS são os comandos, que são sempre em inglês e ficam entre <>. O padrão correto é escrever os comandos com letras minúsculas. Podemos dizer que existem 3 tipos de TAGs: TAG de abertura de comando: esta se dá quando começamos um comando. <html>; TAG de fechamento de comando: esta se dá quando finalizamos o comando. Exemplo </html>; TAG solteira: estas são comandos específicos. <br>.

3 Muitas TAGs possuem o que chamamos de atributos. Os atributos são complementos dos comandos, seriam funções a mais que os comandos possuem. 2.2 Estrutura Básica A Estrutura Básica de um documento HTML é a seguinte: <html> => Início do Documento <head> => Início do Cabeçalho do Documento <title> => Início do Título do Documento Aqui entra o Título do documento </title> => Fim do Título do Documento </head> => Fim do Cabeçalho do Documento <body> => Início do Conteúdo do Documento Aqui entra todo o conteúdo que será exposto pelo Browser. </body> => Fim do Conteúdo do Documento </html> => Fim do Documento Se observarmos o exemplo acima, podemos dizer que a página divide-se entre cabeçalho, que fica entre as TAGs <head> e </head> e corpo, que fica entre <body> e </body>. Tudo que eu quero que apareça na página deve estar em corpo. 2.3 Regras do HTML Quando se fala em regras no HTML muitos iniciantes acreditam que refere-se da seqüência lógica, claro que isto também, mas além desta seqüência as regras tratam das estruturas das páginas. Para isto foi fundada uma instituição norteadora para esta fiscalização, a W3C, que é um consórcio de empresas que criaram o padrão html. No site da instituição (www.w3.org) é possível verificar se um site está dentro do padrão. O site oficial esta em inglês, mas existe o link para a instituição para o Brasil (http://www.w3c.br/). 2.4 O Cabeçalho da Página e seus elementos (<head>...</head>) Explicação: Contém o cabeçalho do documento: informações que não fazem parte do corpo da página e portanto não serão exibidas diretamente no site, mas por exemplo será o título exibido na barra de títulos do navegador. <head>...informações importantes sobre o documento... </head> 2.4.1 Título <title>...</title> Explicação: Contém o título do documento. Exibe o título como nome da janela em que a página é visualizada. O Título é obrigatório. Não confunda o título da página com o nome do arquivo gravado em disco. <title> Escola de Fabrica

4 </title> 2.4.2 SCRIPT <script>...</script> Explicação: É utilizado para inserção de código script (ex.: java Script, VB Script, etc.) dentro do documento HTML. <script>...código em linguagem script conhecida pelo browser... </script> 2.4.3 META <meta> Explicação: Define valores especiais. Os valores são definidos como pares "name/value" (nome/valor). Atributos de META Atributo: NAME Explicação: Especifica um nome ao qual um determinado valor será associado. O navegador precisa entender esse nome para que o TAG tenha utilidade. <meta name="keywords" content="informática, EDUCAÇÃO, APRENDIZADO"> Atributo: CONTENT Explicação: Especifica o valor associado a um "NAME". <meta name="keywords" content="informática, EDUCAÇÃO, APRENDIZADO"> É obrigatória a presença do atributo "NAME" ou do atributo "HTTP-EQUIV". <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> O TAG META é utilizada, também, para especificar palavras chaves que serão catalogadas por Ferramentas de Busca. 2.5 Corpo do Texto e alguns de seus elementos (<body>...</body>) Explicação: Este é o corpo da página, poderia se dizer que é a própria página. Todo o conteúdo do site estará entre <body> e </body>. Atributos de BODY Atributo: BGCOLOR Explicação: Define a cor de fundo da página <body bgcolor="white"> Atributo: BACKGROUND Explicação: Define uma imagem que será utilizada como "fundo" da página. Caso a imagem tenha um tamanho inferior ao da página, ela será repetida diversas vezes de forma a cobrir o fundo do documento

5 <body background="images/fundo.png">...diversas TAGs, textos etc... </body> 2.5.1 Títulos / Subtítulos (<hx>...</hx>) Explicação: Indicam um título ou subtítulo que chamamos de "HEADER" (cabeçalho). Os cabeçalhos têm seis níveis de importância, sendo o nível "1" o mais importante e o nível "6" o menos. Os níveis de cabeçalho são equivalentes aos tamanhos da fonte. (h1-24 pt / h2-18 pt / h3-14 pt / h4-12 pt / h5-10 pt / h6-8 pt). <h1>título 1</h1> <h2>título 2</h2> <h3> Título 3</h3> <h4> Título 4</h4> <h5>título 5</h5> <h6> Título 6</h6> Atributos de Hn Atributo: ALIGN Explicação: Indica o alinhado a esquerda (padrão), centralizado ou à direita, usandose as palavras "LEFT", "CENTER" e "RIGHT". <h1 align="left">título 1</h1> 2.5.2 Negrito, Itálico e Sublinhado B <b>...</b> ou STRONG <strong>...</strong> Explicação: Indica que o texto deve ser apresentado em negrito. <b>o texto está em negrito</b> I <i>...</i> ou EM <em>...</em> Explicação: Indica que o texto deve ser apresentado em itálico. <i>o texto está em itálico</i> U <u>...</u> Explicação: Indica que o texto deve ser apresentado sublinhado. <u>o texto está sublinhado</u>

6 2.5.3 Parágrafos <p>...</p> Explicação: Indica que o texto que esta entre as TAGs é um parágrafo, e possui um alinhamento próprio. Os navegadores deixam um espaço vertical em branco de cerca de "uma linha" antes de cada parágrafo. <p>o projeto Escola de Fabrica oferece a oportunidade de formação profissional inicial e continuada a jovens de baixa renda.</p> Atributos de P Atributo: ALIGN Explicação: Indica o alinhamento do parágrafo a esquerda (padrão), centralizado, à direita ou justificado, usando-se respectivamente as palavras "LEFT", "CENTER", "RIGHT" e "JUSTIFY". <p align="center">esta é a Home Page da XYZ Informática. E este é um exemplo de parágrafo centralizado.</p> 2.5.4 Quebra de Linha (<br/>) Explicação: Passa para a próxima linha. <p>este texto ficará nesta linha.<br/> E este na outra linha.</p> Visualização pelo navegador: Este texto ficará nesta linha. E este na outra linha 2.5.5 Fontes <font>...</font> Explicação: Existem 7 tamanhos de fonte em HTML, numeradas de 1 a 7. O tamanho padrão é 3 que é equivalente a 12 pt. <font>texto</font> Atributos de FONT Atributo: SIZE Explicação: Indica qual o tamanho de fonte que deve ser usado dentro de sua área de influência. <font size="5">texto</font> Atributo: COLOR

7 Explicação: Indica qual a cor da fonte dentro de sua área de influência <font color="#000000">texto</font> <font color="black">texto</font> Atributo: FACE Explicação: Determina a fonte (tipo de letra) a ser utilizada. Como valor deve ter um nome entre aspas ou uma lista de nomes de fontes separados por vírgula e entre aspas. <font face="verdana, Arial, Helvetica">Texto</font> 2.5.6 Link (<a>...</a>) Explicação: Indica a região a ser tratada como hyperlink <a href="http://www.pensamentodigital.org.br">pensamento Digital</a> Visualização pelo Browser: Pensamento Digital Atributos de A Atributo: HREF Explicação: Define que sua área de influência é um link. <p> Clique <a href="http://www.pensamentodigital.org.br">aqui</a> para acessar a página da Fundação Pensamento Digital.</p> Visualização pelo Browser: Clique aqui para acessar a página da Fundação Pensamento Digital. Existem formas de se especificar um link, vamos exemplificar algumas delas abaixo: Para outras páginas de um mesmo Site O local precisa ter um "nome". Este "nome" é definido da seguinte forma: <a href="#nome.html">link</a> Links para outros Sites Deve-se usar a URL completa da página destino. <a href="http://www.google.com.br">link para Site externo</a> Link especial: "mailto"

8 Existe um tipo de link que chamamos de "mailto:". Se o protocolo utilizado for "mailto:" ao invés de "http://", o link abrirá uma janela especial para que se possa enviar um e-mail (correio eletrônico) para o endereço específico. Mande um<a href="contato@pensamentodigital.org.br">e-mail</a>para a Pensamento Digital. Visualização pelo Browser: Mande um e-mail para a Pensamento Digital. 2.5.7 Imagens <img> Explicação: Este TAG insere uma imagem na página. Atributos de IMG Atributo: SRC Explicação: Indica a URL da imagem a ser exibida. Podem ser usados URL absoluto (http://www.pensamentodigital.org.br/images/log.png) ou URL relativo (/images/logo.png). Esta TAG é obrigatória. <img src="/images/logo.png"> Atributo: ALT Explicação: Indica um texto associado à imagem. Quando a imagem não for exibida, o texto será exibido em seu lugar. O texto também ira ser exibido quando o cursor fica parado sobre a imagem. <img src="/images/logo.png" alt="logotipo da Fundação Pensamento Digital"> Atributo: ALIGN Explicação: Determina o alinhamento da imagem em relação ao texto existente na mesma linha. Os valores válidos são "TOP", "MIDDLE", "BOTTOM", "LEFT" e "RIGHT". <img src="/images/logo.png" align="top"> Atributo: WIDTH Explicação: Determina a largura, em pixels, da imagem. <img src="/images/logo.png " width="100"> Atributo: HEIGHT Explicação: Determina a altura da borda, em pixels, da imagem.

9 <img src="/images/logo.png " height="100"> Atributo: BORDER Explicação: Determina a largura da borda, em pixels, da imagem. <img src="/images/logo.png " border="2"> 2.5.8 Tabelas (<table>...</table>) Explicação: Indica o início e o final de uma determinada tabela. Todas as demais marcas referentes a tabelas - linhas e células - somente serão consideradas se incluídas entre <table> e </table>. <tr> cria linha; <td> cria célula (coluna); <th> cria linha de cabeçalho da tabela (deixa o texto centralizado e negrito). </table> <tr> <th>rio Grande do Sul</th> <th>santa Catarina</th> <th>paraná</th> </tr> <tr> <td>porto Alegre</td> <td>florianópolis</td> <td>curitiba</td> </tr> <tr> <td>rs</td> <td>sc</td> <td>pr</td> </tr> </table> Atributos de TABLE Atributo: BORDER Explicação: visualiza-se as bordas da tabela. <table border="4"> Atributo: WIDTH Explicação: Indica a largura da tabela. A medida é em pixels ou porcentagem da largura do documento. <table width="100"> Atributo: HEIGHT

10 Explicação: Indica a Altura da tabela. A medida é em pixels ou porcentagem da largura do documento. <table height="100"> Atributo: ALIGN Explicação: Indica a posição da tabela no documento. Pode assumir os valores "LEFT", CENTER ou "RIGHT", indicando, respectivamente, que a tabela deve estar à esquerda ou a direita do documento, e com o texto à sua volta. <table align="center"> Atributo: BACKGROUND Explicação: Especifica uma imagem que será utilizada como "background" da tabela. A imagem será repetida de forma a cobrir todo o fundo da tabela. <table border background="imagem.png"> Atributo: BGCOLOR Explicação: Especifica uma cor de fundo para a tabela. <table border bgcolor="#000000"> Atributo: BORDERCOLOR Explicação: Especifica uma cor para as bordas da tabela. <table border bgcolor="#000000" bordercolor="#000000">

11 REFERÊNCIAS LOUREIRO, Gustavo. Curso Superior de Formação Específica em Gestão de Ambientes Internet Webmaster/Webdesigner [manual].[capturado em 2008 jun 20]. Disponível em: http://www.apostilando.com/download.php?cod=2586&categoria=html