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

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

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

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

Desenvolvimento em Ambiente Web. HTML - Introdução

CRIAÇÃO DE SITES (AULA 3)

Web Design Aula 11: XHTML

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

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

A estrutura de um documento HTML apresenta os seguintes componentes:

Vejamos um exemplo. Vamos supor que queiramos montar uma tabela 3X2, ou seja de 3 colunas por 2 linhas, o código HTML para isso é :

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

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

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

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

Programação de Servidores CST Redes de Computadores

Relatório: Página HTML

André Kawamoto NE31A

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

Aula 2: Listas e Links

WEB DESIGNER WEB DESIGNER

Web Design. Prof. Felippe

Profa. Reane Franco Goulart

Portal do Projeto Tempo de Ser

Layouts de páginas com HTML e CSS

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

<!DOCTYPE html> <html lang = "pt-br"> <head> <meta charset = UTF-8"> <title> Exemplo de uso correto da semântica HTML </title> </ head >

CURSO: PROGRAMADOR WEB DISCIPLINA: HTML 4.0.1

Introdução ao HTML Utilizando frames Hospedando seu site na WEB

HTML Página 1. Índice

Scientific Electronic Library Online

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

TECNOLOGIAS WEB AULA 9 PROF. RAFAEL DIAS

Links e Frames José Antônio da Cunha

QUEM FEZ O TRABALHO?

Alguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco

OLÁ! Eldes saullo. Neste GUIA VISUAL você vai descobrir a maneira mais fácil de formatar seu livro e publicá-lo na Amazon e no Kindle.

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

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia5.zip 1996 Tutorial - Autoria em World Wide Web

CEEP-CENTRO ESTADUAL DE EDUCAÇÃO PROFISSIONAL PEDRO BOARETTO NETO INTERNET E PROGRAMAÇÃO WEB INICIO DE HTML

Prova de pré-requisito

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

4 Experimentos. 4.4 detalha os experimentos com os algoritmos V-Wrapper e NCE. 4.1

Programação WEB II. Conhecendo o PHP. Prof: Kelly E. Medeiros Bacharel em Sistema de Informação. Módulo III

Instituto Siegen Manual do Professor

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Aula de JavaScript 05/03/10

1. INTRODUÇÃO. 1.1 Como são as marcações (tags) HTML?

INFORMÁTICA BÁSICA. Word. Professor: Enir da Silva Fonseca

Olá, Professores e Professoras. É um prazer estar aqui com vocês novamente. Sejam bem-vindos!

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

Relatório referente a compreensão da programação JSP. Realizado do dia de 22 abril de 2010 a 03 de maio de 2010.

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

Roteiro de Estudos e Atividades Avaliativas HTML

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Seção do Corpo Elementos Textuais Básicos

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

Manual de Publicação Wordpress

CRIAÇÃO DE SITES (AULA 9)

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

Tutorial Moodle ESDM - professores


Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto;

Índice Static Text (texto estático) Dynamic Text (Texto Dinâmico) Input Text Exercício...8

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

XML Básico. Murillo Vasconcelos Henriques B. Castro. 17 de maio de 2011

PRINCÍPIOS DE INFORMÁTICA PRÁTICA OBJETIVO 2. BASE TEÓRICA 3. SEQÜÊNCIA DA AULA. 3.1 Iniciando o PowerPoint

Como criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo.

Como fazer uma pesquisa de Imagens

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

Curso:... Prova de Sistemas de Informação para Bibliotecas (21105) Nome:... Nº de Estudante:... B. I. nº... Assinatura do Vigilante:...

Verifique se o Plugin do Flash Player está instalado no seu computador para a navegação adequada no portal.

BLOG ESCOLAS. Após acessar o seu respectivo blog, você será direcionado a tela a seguir. Vamos conhecê-la um pouco melhor.

Journal of Transport Literature

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Prof Rafael Guem Murakami

C A P I T U L O 0 1 I N T R O D U Ç Ã O XHTML

MANUAL MOODLE - PROFESSORES

7. Cascading Style Sheets (CSS)

Manual do Usuário CMS WordPress Versão atual: 3.0

Guia rápido de criação e gestão de um espaço no SAPO Campus

OpenOffice Calc Aula 4

Cotagem de dimensões básicas

IMPRESSÃO DE DADOS VARIÁVEIS usando Adobe InDesign e OpenOffice.org

gedit Bloco de notas

Programação para Internet

Introdução à Tecnologia Web 2010 HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Cabeçalho

II Fórum de acessibilidade e II Seminário de ações afirmativas, diversidade e inclusão. OS TRABALHOS DEVERÃO SEGUIR A SEGUINTE FORMATAÇÃO:

Questões de Informática Prova Comentada Ministério Público da União

Como produzir e publicar uma apresentação online dinâmica (Prezi)

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

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP.

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

Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc

UTILIZANDO RECURSOS E ATIVIDADES NO MOODLE

PREFEITURA MUNICIPAL DE BOM DESPACHO-MG PROCESSO SELETIVO SIMPLIFICADO - EDITAL 001/2009 CARGO: COORDENADOR DE INCLUSÃO DIGITAL CADERNO DE PROVAS

Tutorial Gerenciador de Conteúdo Site FCASA

Amostra OpenOffice.org 2.0 Writer SUMÁRIO

Certificado ISO 9001:2000 Nº /98. Centro de Informática CETEP Quintino Elaborada por: Wanderson Mirandela

Transcrição:

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

Estrutura básica do HTML Um documento HTML deve estar delimitado pela tag <html> e </html>. Dentro deste documento, podemos ainda distinguir duas partes principais: O cabeçalho, delimitado por <head> e </head> onde colocaremos tags de índole informativo como por exemplo o título de nossa página. O corpo, delimitado pelas tags <body> e </body>, que será onde colocaremos nosso texto e imagens delimitados por sua vez por outras tags 2

Estrutura básica do HTML <html> <head> Tags e conteúdos do cabeçalho (Dados que não aparecem em nossa página mas que são importantes para catalogá-la: Título, palavras-chaves, etc) </head> <body> Tags e conteúdo do corpo (Parte do documento que será mostrada pelo navegador: Textos e imagens) </body> </html> 3

Tag <title> A tag <title> define um título para a página, que é mostrado no alto da janela do browser <title>título da Página</title> Toda página deve ter um título Esse título é referenciado em buscas pela rede, dando uma identidade ao documento 4

Tag <body> Tudo que estiver contido em <body> será mostrado na janela principal do browser, sendo apresentado ao leitor <body> pode conter cabeçalhos, parágrafos, listas, tabelas, links para outros documentos, imagens, formulários, animações, vídeos, sons e scripts embutidos 5

Tag <p> As tags <p> e </p> definem um parágrafo A tag <p> introduz um salto e deixa uma linha em branco antes de continuar com o resto do documento Exemplo: <p>isto é um parágrafo!</p> 6

EXERCÍCIO 1 Construir uma primeira página para diferenciar a estrutura do HTML, utilizando as tags: <html> <head> <title> <body> <p> 7

EXERCÍCIO 1 8

Hierarquia HTML 9

Formato de parágrafos em HTML A tag <p> introduz um salto e deixa uma linha em branco antes de continuar com o resto do documento Podemos também utilizar a tag <br>, da qual não existe seu fechamento correspondente (</br>), para realizar um simples enter, com o que não deixamos uma linha em branco, e sim, somente mudamos de linha 10

Tag <p> e o atributo align Os parágrafos delimitados por etiquetas <p> podem ser facilmente alinhados à esquerda, ao centro ou à direita, especificando tal alinhamento no interior da etiqueta por meio de um atributo align Um atributo não é mais do que um parâmetro incluído no interior da tag que ajuda a definir o funcionamento da etiqueta de uma forma mais pessoal 11

Tag <p> e o atributo align Então, para formatar um texto alinhado à esquerda: <p align="left">texto alinhado à esquerda</p> O resultado seria: Texto alinhado à esquerda 12

Tag <p> e o atributo align Para um alinhamento ao centro: <p align="center">texto alinhado ao centro</p> Resultaria: Texto alinhado ao centro 13

Tag <p> e o atributo align Para alinhar à direita: <p align="right">texto alinhado à direita</p> O efeito seria: Texto alinhado à direita 14

Atributos Como se vê, em cada caso o atributo align toma determinados valores que são escritos entre aspas ( ) Em algumas ocasiões necessitamos especificar alguns atributos para o funcionamento correto da tag Em outros casos, o próprio navegador toma um valor definido por padrão. Para o caso de align, o valor padrão é left 15

EXERCÍCIO 2 Construir uma página que tenha, na ordem: 2 parágrafos centralizados 3 parágrafos à direita 1 salto triplo de linha 1 parágrafo alinhado à esquerda 16

EXERCÍCIO 2 17

Cabeçalhos Existem outras tags para definir parágrafos especiais, formatados como títulos São os cabeçalhos ou header em inglês, tags que formatam o texto como um título, para o qual atribuem um tamanho maior de letra e colocam o texto em negrito Existem vários tipos de cabeçalhos que se diferenciam no tamanho da letra que utilizam 18

Cabeçalhos Há seis níveis de cabeçalhos em HTML, de <h1> a <h6> <h1>, para os cabeçalhos maiores, <h2> para os de segundo nível e assim, até <h6> que é o cabeçalho menor Os cabeçalhos implicam também uma separação em parágrafos, portanto, tudo o que for escrito dentro de <h1> e </h1> (ou qualquer outro cabeçalho) será colocado em um parágrafo independente 19

Cabeçalhos Os cabeçalhos, como outras tags de html, suportam o atributo align. Vejamos um exemplo de cabeçalho de nível 2 alinhado ao centro: <h2 align="center">cabeçalho de nível 2</h2> Será visto dessa maneira na página: Cabeçalho de nível 2 20

EXERCÍCIO 3 Construir uma página web que contenha todos os cabeçalhos possíveis Cabeçalho de nível 1 Cabeçalho de nível 2 Cabeçalho de nível 3 Cabeçalho de nível 4 Cabeçalho de nível 5 Cabeçalho de nível 6 21

EXERCÍCIO 3 22

Formatando o texto Além de tudo relativo à organização dos parágrafos, um dos aspectos primordiais da formatação de um texto, é o da própria letra É muito comum e prático, apresentar o texto ressaltado em negrito, itálico e outros 23

Texto em negrito Podemos escrever o texto em negrito o incluindo dentro das etiquetas <b> e </b> (bold) Esta mesma tarefa é desempenhada por <strong> e </strong> sendo ambas equivalentes Escrevendo um código deste tipo: <b>texto em negrito</b> Obteremos este resultado: Texto em negrito 24

Diferença entre <b> e <strong> Qual a diferença entre <b> e <strong>? Apesar das duas etiquetas fazerem o mesmo efeito, há uma peculiaridade que as fazem distintas. A etiqueta <b> indica negrito, enquanto que a etiqueta <strong> indica que se deve escrever ressaltado. Os navegadores interpretam o HTML segundo seu critério, é por isso que se podem ver as páginas de distintas maneiras em uns browsers e outros 25

Texto em itálico Também neste caso existem duas possibilidades: <i> e </i> (italic) e <em> e </em> (emphasized) Abaixo, um exemplo de texto em itálico: <i>texto em itálico</i> Que dá o seguinte efeito: Texto em itálico 26

Subscrito e Sobrescrito Este tipo de formato é de extrema utilidade para textos científicos. As etiquetas empregadas são: <sup> e </sup> para os sobrescritos <sub> e </sub> para os subscritos Temos aqui um exemplo: H<sub>2</sub>O é fórmula molecular da água O resultado seria: H 2 O é fórmula molecular da água 27

Combinar tags As tags de formatação de texto podem ser combinadas estando umas dentro das outras de forma que conseguimos resultados diferentes Assim, podemos sem nenhum problema criar um texto em negrito e em itálico colocando uma etiqueta dentro da outra: <b>isto só está em negrito<i>e isto em negrito e itálico</i></b> Resultaria: Isto só está em negrito e isto em negrito e itálico 28

Combinar tags Conselho: Para unir tags HTML, faça corretamente! Se você abre uma tag dentro de outra mais principal, antes de fechar a tag principal feche as tags que você tiver aberto dentro dela Devemos evitar códigos como o seguinte: <b>isto está em negrito e <i>itálico</b></i> ERRADO!! A favor de códigos com etiquetas corretamente colocadas: <b>isto está em negrito e <i>itálico</i></b> CORRETO!! 29

Combinar tags Atenção ao combinar as tags, ainda que os navegadores entendam bem as tags mal colocadas: 1. Sistemas como XML não são tão permissivos com estes erros e pode que no futuro nossas páginas não funcionem corretamente 2. Leva muito tempo de processamento para os navegadores resolverem este tipo de erro, inclusive mais do que construir a própria página, por isso devemos evitar-lhes que sofram por uma má codificação 30

EXERCÍCIO 4 Construir uma página web que contenha: 1 Cabeçalho de nível 2 centralizado 1 Parágrafo alinhado à esquerda com texto em negrito 1 Parágrafo alinhado à esquerda com textos em negrito e itálico 1 Parágrafo centralizado com textos em sobrescrito 2 saltos de linha 1 Parágrafo alinhado à esquerda com textos em negrito e itálico 31

EXERCÍCIO 4 32

Linha Horizontal A tag <hr> insere uma linha horizontal Essa linha tem diversos atributos, oferecendo resultados diversos: <hr size= 7 > insere uma linha de largura 7 (pixels) <hr width= 50% > insere uma linha que ocupa 50% do espaço horizontal disponível 33

Linha Horizontal <hr width= 30% align= right noshade> insere uma linha de comprimento 30% (do espaço horizontal disponível), alinhada à direita, sem efeito tridimensional <hr size= 70 width= 2 align= left > insere uma linha de largura 70 (pixels), comprimento 2 (pixels), alinhada à esquerda 34

EXERCÍCIO 5 Construir uma página que contenha: 1 linha horizontal 1 linha de largura 7 (pixels) 1 linha que ocupa 50% do espaço horizontal disponível 1 linha linha de comprimento 30% (do espaço horizontal disponível), alinhada à direita, sem efeito tridimensional 35

EXERCÍCIO 5 36

EXERCÍCIO 5 37

Cor, tamanho e tipo de letra Apesar de que por razões de homogeneidade e simplicidade de código estes tipos de formatos são controlados atualmente por folhas de estilo cascata (CSS), existe uma forma clássica e direta de definir cor, tamanho e tipo de letra de um determinado texto Isto se faz a partir da etiqueta <font> e seu fechamento correspondente. Dentro desta etiqueta devemos especificar os atributos correspondentes a cada um destes parâmetros que desejamos definir 38

Tag <font> e o atributo face Define o tipo de letra Deve-se ter cuidado com este atributo já que cada usuário, dependendo da plataforma que utilize, pode não dispor dos mesmos tipos de letra que nós com o que, se nós escolhemos um tipo do que não dispõe, o navegador se verá forçado a mostrar o texto com a fonte que utiliza por padrão (que costuma ser Times New Roman) 39

Tag <font> e o atributo face Para evitar isso, dentro do atributo costuma-se selecionar vários tipos de letras separados por vírgulas. Neste caso, o navegador comprovará que dispõe do primeiro tipo numerado e se não for assim, passará para o segundo e assim sucessivamente até encontrar um tipo que possua ou então, até acabar a lista e colocar a fonte padrão <font face= arial,verdana >Fonte diferente</font> 40

Tag <font> e o atributo size Define o tamanho da letra. Este tamanho pode ser absoluto ou relativo. Sendo absoluto, existem 7 níveis de tamanhos distintos numerados de 1 a 7 por ordem crescente. Escolheremos portanto um valor size="1" para a menor letra ou size="7" para a maior. <font size= 4 >Este texto é maior</font> 41

Tag <font> e o atributo color A cor do texto pode ser definida através do atributo color Cada cor é por sua vez definida por um número hexadecimal que está composto por três partes Cada uma destas partes representa a contribuição do vermelho, verde e azul à cor em questão 42

Tag <font> e o atributo color Por outro lado é possível definir de uma maneira imediata algumas das cores mais frequentemente usadas: 43

Tag <font> e o atributo color Exemplo: <font color="red">este texto está em vermelho</font> Que se visualizaria assim em uma página web: Este texto está em vermelho 44

EXERCÍCIO 6 Procure na Internet a letra da sua música preferida. Coloque o título da página com o título da música. Repita o título na página e coloque-o como cabeçalho de nível 1, coloque o cantor ou grupo como cabeçalho de nível 2. Após o título e o intérprete, coloque uma linha horizontal. Para cada estrofe, coloque uma formatação diferente (por exemplo, negrito, itálico, sublinhado, uma combinação de negrito e itálico) E por último, coloque um pouco de COR! 45