Programação de Servidores CST Redes de Computadores



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

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

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

Desenvolvimento em Ambiente Web. HTML - Introdução

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

Aula 2: Listas e Links

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

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

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

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

Web Design Aula 11: XHTML

HTML Página 1. Índice

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

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

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

WEB DESIGNER WEB DESIGNER

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

Relatório: Página HTML

Universidade Federal do Espírito Santo

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

HTML: Formulários Programação de Servidores

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

Layouts de páginas com HTML e CSS

Tecnologias Web. Formulários HTML

Prova de pré-requisito

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

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 é :

A estrutura de um documento HTML apresenta os seguintes componentes:

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

CRIAÇÃO DE SITES (AULA 3)

Web. Professor: Rodrigo Alves Sarmento

JavaScript. Prof. Msc. Juliano Gomes Weber Notas de Aula Aula 12 1º Semestre UNIJUÍ DETEC Ciência da Computação

Manual do Fórum do Meio Ambiente. Propõe instruções para primeiro acesso e funcionalidades básicas do sistema.

Desenvolvedor Web Docente André Luiz Silva de Moraes

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

PROVA INFORMÁTICA BANCO DO BRASIL 2007

Tutorial Moodle ESDM - professores

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

Índice. 5. Editar as seções de um curso 6. Estruturar o curso 7. Publicar o curso 8. Resumo do Fluxo de criação de um curso no educommons

Formatos de publicidade

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

CURSO: PROGRAMADOR WEB DISCIPLINA: HTML 4.0.1

Portal do Projeto Tempo de Ser

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

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

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.

Migrando para o Word 2010

UTILIZANDO RECURSOS E ATIVIDADES NO MOODLE

HTML Básico Formulários. Matheus Meira

Manual de Publicação Wordpress

Incorporando JavaScript em HTML

Introdução. História. Como funciona

Do Word 2007 para o Office 365 para empresas

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

Criando variáveis via URL

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

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

Compartilhando Arquivos com o Grupo Doméstico

UNIPAMPA Universidade Federal do Pampa. Núcleo de Tecnologia da Informação (NTI)

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

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

Aula de JavaScript 05/03/10

OFICINA DE POWER POINT

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP/CENTRO DE RECURSOS COMPUTACIONAIS SAU - SERVIÇO DE ATENDIMENTO AO USUÁRIO

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

Manual de Comunidades RIPALC

Profa. Reane Franco Goulart

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

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

MICROSOFT OFFICE WORD2000 INTERMEDIÁRIO

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

Informática Documental 2. Documental 2

Personal Home Page PHP. Prof. Luiz Claudio F. de Souza

TUTORIAL DO ASSISTENTE VIRTUAL (QUICK START)

MANUAL MOODLE - PROFESSORES

Linguagem de. Aula 06. Profa Cristiane Koehler

1.2. Na pasta Os meus documentos, crie um website de uma página, com o nome paggrupo.

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

Tecnologia WEB II. Prof. Erwin Alexander Uhlmann. Introdução ao PHP. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

PowerPoint 2010 para o Office 365 para empresas

Ao redigir este pequeno guia pretendi ser conciso, indo directamente ao essencial.

Web Design. Prof. Felippe

Usando o NVU Parte 2: Inserindo imagens

QUEM FEZ O TRABALHO?

SAMUEL INFORMÁTICA SEAP Curso Básico de MS Office Word 2010/BrOffice Writer

Desenvolvimento Web Histórico da Internet e Protocolos

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

Este tutorial ensina a enviar um através de um script PHP, a partir de um interface em Flash.

Transcrição:

Programação de Servidores CST Redes de Computadores Marx Gomes Van der Linden http://marx.vanderlinden.com.br ( Material baseado no original de Marcelo José Siqueira Coutinho de Almeida )

HMTL Arquivo-texto composto por um texto e um conjunto de tags de marcação. As tags podem referenciar imagens, scripts e outros objetos. http://marx.vanderlinden.com.br 2

Vínculos (Links) HTML Código (Applet, scripts) Nome: HTML Idade: Enviar Links para outra página Imagem Formulário http://marx.vanderlinden.com.br 3

Estrutura de um documento A estrutura de um documento html é definida através de tags: Comandos entre < e > Quase sempre aparecem aos pares, sendo uma de abertura e outra de fechamento: <tag> texto... </tag> http://marx.vanderlinden.com.br 4

Estrutura de um documento Podemos ter tags sem fechamento chamadas de tags vazias <tag> Tags podem ter atributos <tag atributo1="valor"> http://marx.vanderlinden.com.br 5

Estrutura de um documento Um documento HTML inicia e finaliza com uma tag de identificação html <html>... </html> http://marx.vanderlinden.com.br 6

Estrutura de um documento <html> Cabeçalho Corpo </html> http://marx.vanderlinden.com.br 7

Estrutura de um documento O browser não faz distinção entre maiúsculas e minúsculas <HEAD> = <head> = <Head> = <head> Os caracteres < e > são representados como < ( less than ) e > ( greater than ) http://marx.vanderlinden.com.br 8

Cabeçalho Informações sobre o documento (metainformações) e que não são exibidas (com exceção do título) Definido pelas tags <head> e </head> Uso opcional Pode apresentar as seguintes tags: title meta link... http://marx.vanderlinden.com.br 9

Cabeçalho Título Nomeia um dado documento <head> <title> Minha Primeira Página </title> </head> http://marx.vanderlinden.com.br 10

Cabeçalho Título Quando o usuário define que determinada página fará parte de sua lista de favoritos, é o texto do título que será inserido: http://marx.vanderlinden.com.br 11

Cabeçalho Título Usado pelos mecanismos de busca http://marx.vanderlinden.com.br 12

Corpo Parte da página onde são colocados os textos e as marcações É o que o usuário vê... Texto Imagens Formulários Vínculos http://marx.vanderlinden.com.br 13

Corpo <html> <head> <title> Minha Primeira Página </title> </head> <body> Texto e Tags... </body> </html> http://marx.vanderlinden.com.br 14

Headings Usados para definir títulos de seção Organizados através de seis tamanhos <H1> texto </H1> <H2> texto </H2>,... Tamanho H1 > Tamanho H2 > Tamanho H3 >... http://marx.vanderlinden.com.br 15

Headings <html> <head> <title> Minha Primeira Página </title> </head> <body> <h1>título da Seção 1</h1> <h2>título da Seção 1</h2> <h3>título da Seção 1</h3> <h4>título da Seção 1</h4> <h5>título da Seção 1</h5> </body> </html> http://marx.vanderlinden.com.br 16

http://marx.vanderlinden.com.br 17

Parágrafos Bloco de texto entre as tags <P> e </P> Quebra uma linha antes e uma depois do texto HTML <p> Esse é o primeiro parágrafo. </p> <p> Esse é o segundo parágrafo. </p> Visualização Esse é o primeiro parágrafo. Esse é o segundo parágrafo. http://marx.vanderlinden.com.br 18

Quebra de Linha Podemos quebrar uma linha sem criar um parágrafo usando <BR> Não existe </BR> Pode estar inserido dentro de <P> HTML Esse texto está <br> quebrado. Visualização Esse texto está quebrado. http://marx.vanderlinden.com.br 19

Destaque Destaca um elemento do texto. Por padrão, implica em negrito. <strong> e </strong> HTML Esse texto está em <strong>negrito</strong> Visualização Esse texto está em negrito. http://marx.vanderlinden.com.br 20

Ênfase Indica ênfase em um elemento do texto. Por padrão, implica em itálico. <em> e </em> HTML Esse texto está em <em> itálico </em>. Visualização Esse texto está em itálico. http://marx.vanderlinden.com.br 21

Sobrescrito Permite alterar a posição de um determinado texto em relação à linha de texto, colocando-o acima do padrão <SUP> e </SUP> HTML Palavra <sup> sobrescrita </sup>. Visualização Palavra sobrescrita http://marx.vanderlinden.com.br 22

Subescritos Permite alterar a posição de um determinado texto em relação à linha de texto, colocando-o abaixo do padrão <SUB> e </SUB> HTML Palavra <sub> sobrescrita </sub>. Visualização Palavra sobrescrita http://marx.vanderlinden.com.br 23

Texto sem Formatação Exibe o texto conforme formatado na fonte <PRE> e </PRE> Retira a formatação de tabulação e de texto Comando for: <pre> if (a > b) { printf( Erro! ); } </pre> Comando for: if (a > b) { printf( Erro! ); } http://marx.vanderlinden.com.br 24

Imagens Imagens são anexadas em um documento HTML através da tag IMG Não há </IMG> 25

Imagens Atributos: src:(obrigatório) caminho da imagem (local ou remoto) alt: (opcional) texto alternativo width: (opcional) largura de exibição em pixels heigth: (opcional) altura de exibição em pixels 26

Imagens Exemplos <img src=..\imagens\minhafoto.jpg > <img src=..\imagens\minhafoto.jpg alt= Texto que irá aparecer... > <img src=..\imagens\minhafoto.jpg width= 30 heigth= 90 > 27

Links Os links (ligações ou hiperligações) representam um dos recursos mais interessantes da web, pois permite, dentre outras coisas, que: Se mova de uma página à outra Se descarregue um vídeo ou música Se acione uma aplicação http://marx.vanderlinden.com.br 28

Estrutura de um Hiperlink São formados por três partes: Destino Identifica o servidor onde se encontra o recurso e o recurso De acordo com o recurso uma determinada ação é realizada Rótulo Parte que o usuário vê e na qual clica para acessar o recurso Alvo Representa o destino onde o documento será exibido. http://marx.vanderlinden.com.br 29

URL Uniform Resource Locator Permite localizar qualquer tipo de recurso (objeto MIME) que possa ser reproduzido a partir de um browser web. Seria o path de um arquivo, porém com maior alcance. Também indica ao browser o que ele deve fazer. Pode ser absoluto ou relativo. http://marx.vanderlinden.com.br 30

URL em um site estático Formato http://www.meusite.com.br/pasta/arq.htm Protocolo Servidor Caminho Arquivo http://marx.vanderlinden.com.br 31

URL em um site dinâmico (GET) Formato http://www.ms.com/pst/arq.php?var1=x&var2=y Protocolo Servidor Caminho Arquivo Variáveis http://marx.vanderlinden.com.br 32

URL Outros formatos ftp://ftp.meusite.com.br/pub/musica.mp3 news:soc.culture.catalan mailto:marcelo@coinfo.cefetpb.edu.br file:///c:/textos/web/historiadaweb.html http://marx.vanderlinden.com.br 33

URL Absoluto Mostra o caminho completo do arquivo Esquema, servidor, caminho e o nome do arquivo. Não importa onde esteja o documento com a referência, o browser conseguirá encontrar o caminho. Pode estar em qualquer servidor da web http://marx.vanderlinden.com.br 34

URL Absoluto http://www.meusite.com.br/marcelo/arq.html http://marx.vanderlinden.com.br 35

URL Relativo Mostra o caminho parcial do recurso Omite o servidor onde o mesmo se encontra Suficiente colocar o caminho e o recurso Usa um diretório base como referência http://marx.vanderlinden.com.br 36

URL Relativo index.html /marcelo/index.htm../marcelo/index.htm http://marx.vanderlinden.com.br 37

www.meusite.com.br servidor www.outrosite.com.br servidor web info pub textos homepage.html algo.html aqui.html dados.html imagem sol.gif http://marx.vanderlinden.com.br 38

Arquivo URL Asoluto URL Relativo algo.html meusite.com.br/web/algo.html algo.html sol.gif meusite.com.br/web/imagens/sol.gif imagens/sol.gif dados.html meusite.com.br/info/dados.html../info/dados.html homepage.html outrosite.com.br/pub/homepage.html (nenhum) http://marx.vanderlinden.com.br 39

Hiperlinks Hiperlinks também são chamados de Âncoras: Âncora Externa Liga um documento a um outro Âncora Interna Liga um ponto de um documento a outro ponto http://marx.vanderlinden.com.br 40

Criando Hiperlinks Criando um Hiperlink para outra página web <A HREF = documento.html > Rótulo </A> A: Âncora (Anchor) URL da página de destino Rótulo Texto ou Imagem http://marx.vanderlinden.com.br 41

Criando Hiperlinks <HTML> <HEAD><TITLE>Desenvolvendo Sites</TITLE> </HEAD><BODY> <p>uma das páginas mais úteis para quem quer começar a trabalhar com Web é a do <A HREF="http://www.w3c.org"> W3C (World Wide Web Consortium)</A>.</p> <p> Lá você encontrará tudo que se relaciona com as tecnologias abertas da WEB.</p> </BODY> http://marx.vanderlinden.com.br 42 </HTML>

Criando Hiperlinks http://marx.vanderlinden.com.br 43

Âncoras Internas Permitem ao usuário ir direto a um trecho específico de uma página html Longos textos Páginas com layout complexo É preciso que exista algum rótulo para identificar o trecho específico http://marx.vanderlinden.com.br 44

Criando uma Âncora Inserir na seção específica: <A NAME= nome da âncora > rótulo </A> <A NAME= intro > <H1> 1. Introdução </H1></A> <p> bla bla bla bla bla bla bla bla bla bla </p> <A NAME= motiva > <H1> 2. Motivação </H1></A> <p> bla bla bla bla bla bla bla bla bla bla </p> <A NAME= vant > <H1> 3. Vantagens </H1></A> <p> bla bla bla bla bla bla bla bla bla bla </p> http://marx.vanderlinden.com.br 45

Criando um link para uma âncora Digite <A HREF= #nome da âncora > rótulo </A> Onde nome da âncora é o valor do atributo NAME da seção anterior. <BODY>... <A HREF= #intro > 1. Introdução </A> <A HREF= #motiva > 2. Motivação </A> <A HREF= #vant > 3. Vantagens </A>... </BODY> </HTML> http://marx.vanderlinden.com.br 46

Observações Se a âncora estiver em outro documento, use: <A HREF= pagina.html#nomeancora > Se a âncora estiver em um documento em outro servidor, use: <A HREF= http://www.meusite.com.br/ info.html#ancora1 > http://marx.vanderlinden.com.br 47