HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW

Documentos relacionados
Conceitos de HTML 5 Aula 1

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um documento. Tags de blocos: <?xml?>, <!DOCTYPE>, <html>, <head>, <body>, <body bgcolor>.

Aplicativos para Internet Aula 01

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

HTML: INTRODUÇÃO TAGS BÁSICAS

<HTML> Vinícius Roggério da Rocha

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

Protocolo HTTP. Professor Leonardo Larback

Introdução a Web. Programação para a Internet. Prof. Vilson Heck Junior

Programação para Internet. Professor Pedro Ramires 1º Informática

REDES DE COMUNICAÇÃO. 11º - ANO Professor: Rafael Henriques

Programação para Internet I

TP1 - TÉCNICAS DE PROGRAMAÇÃO PARA INTERNET I. Profª Eulaliane Gonçalves

Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP.

HTML. HyperText Markup Language. Elaborado por Marco Soares

Linguagem de Programação Visual. Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa

CSS CASCADING STYLE SHEET

Arquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo

Programação Web - HTML

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

CSS Organizado e simples. Cercomp Equipe Web Nícolas Lazarte -

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI.

CSS: Cascading Style Sheets (folhas de estilo) Pimentel, Morganna BSI - UNIRIO DPW

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


XTHML. 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações);

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços.

Programação Web Aula 2 XHTML/CSS/XML

HTML - Definição e Conceitos

Introdução ao desenvolvimento para Web. Unidade A Linguagem de Programação Web

Tecnologias de Desenvolvimento de Páginas web

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Programação para Internet

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

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

Aplicativos móveis com HTML5

Introdução à Informática

Desenvolvimento em Ambiente Web. HTML - Introdução

Construção de sites Aula 1

O W3C e a Web Semântica. Reunião de coordenação da e-ping, março/2009

XHTML 1.0 DTDs e Validação

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

Internet - Navegação. Conceitos. 1 Marco Soares

INTRODUÇÃO ÀS APLICAÇÕES PARA WEB

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

Permite que o conteúdo e o layout de uma página seja separado do design visual e os elementos de apresentação.

INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML. Prof. Msc. Hélio Esperidião

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

Internet. Prof. Karen Frigo Busolin Fevereiro / 2011

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE

Manual do usuário people

FIC de Introdução ao Desenvolvimento Front-End de Sites e Sistemas Web. Bem vindos! Prof. Edjandir Corrêa Costa

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

Informática Parte 20 Prof. Márcio Hunecke

Aplicações para Internet

Guia de Bolso HTML e XHTML

Desenvolvimento Web. Professor: Bruno E. G. Gomes

Escola de Ciência da Informação ECI/UFMG. Eduardo Ribeiro Felipe

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues

Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5!

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

Pesquisa e análise de informação

Introdução ao HTML e às folhas de estilo (CSS)

PORTAL WEB PARA INTEGRAÇÃO DAS PIZZARIAS DE RIO DO SUL

Revisando os conteúdos. Introdução ao CSS

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO

Hiperlinks. Hiperlinks. Hiperlinks. Tag <a></a> Hiperlinks 07/05/2011

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

Depende de algumas habilidades. O tamanho. Virtualmente ilimitado. Mercado. Estatisticamente crescente.

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

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

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

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

INTERNET BÁSICA: EXTENSIBLE HYPERTEXT MARKUP LANGUAGE XHTML PARTE 2

Tarlis Portela Web Design HTML

LiveGeek.Me DESENVOLVIMENTO DE APLICAÇÕES EM HTML5

Introdução à linguagem HTML. Volnys Borges Bernal

Desenvolvimento Web. XHTML tag head e tags de texto. Professor: Bruno Gomes

Internet Explorer 8.0 Navegador (Browser)

Programação para Web

Desenvolvimento Web CSS Conceitos básicos parte II

Mini-Curso Expotec 2010 Professores: Paulo Vítor, Jackson, Raimundo, Lucas e Cleverton

Informática I. Aula 2. Ementa

Capítulo 2. Conceitos básicos 17

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

AULA 01 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

Curso online de. Formação em Front-End. Plano de Estudo

O W3C e a Web Semântica. CPqD - abril/2009 Workshop Rede IP do Futuro

Desenvolvimento Web. CSS Conceitos básicos parte I. Professor: Bruno Gomes

HTML5 Futuro da Web. Multimídia sem limites 2011 SENAC - SP

O que é o HTML5? Tags Canvas

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

Transcrição:

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO 1

DPW 2017.2 2

WWW: uma breve história Tim Berners-Lee pesquisador inglês na CERN (Organização Europeia para a Investigação Nuclear - Suíça). Em março de 1989, Tim propôs a criação de uma tecnologia que hoje conhecemos como WEB no artigo Information Management: A Proposal. Por volta de outubro de 1990, Tim apresentou 3 tecnologias HTML: HyperText Markup Language URI: Uniform Resource Identifier HTTP: Hypertext Transfer Protocol Tim também escreveu o primeiro navegador e o primeiro servidor Web. Tim é Diretor do World Wide Web Consortium (W3C) que supervisiona o desenvolvimento continuado da web. 3/ 18

Primeira página da Web Primeira Página criada por Tim Berners-Lee em 1991 4/ 18

Dicionário: alguns termos A World Wide Web(Web ou WWW) é um sistema de documentos em hipermídia que são interligados e executados na Internet. Internet é a rede mundial (infraestrutura). HTTP(Hypertext Transfer Protocol) é um protocolo para distribuição de páginas. URI(Uniforme Resource Identifier) corresponde a um conjunto de caracteres para identificar um recurso. URL(Uniform Resource Locator) é uma URI que permite identificar um objeto e a sua localização na Internet. URIidentifica e URLlocaliza. Toda URLé uma URI, mas nem toda URIé uma URL. http://bsi.uniriotec.br/institucional/imagens/organograma.png 5/ 18

HTML: Linguagem de Marcação de HiperTexto várias páginas interligadas (escrita não-linear) várias mídias (multimídia x hipermídia) 6/ 18

HTML: Linguagem de Marcação de HiperTexto O que é HiperTexto? O termo hipertexto foi criado por Theodore Nelson, na década de sessenta, para denominar a forma de escrita/leitura não linear na informática. 7/ 18

HTML: Linguagem de Marcação de HiperTexto O que é HiperTexto? O que é hipertexto?hipertexto é liberdade! Liberdade do peso das aplicações computacionais tradicionais. Liberdade do medo de falhar. Todo usuário de hipertexto tem sucesso por alcançar algum lugar e alguma coisa. Como um usuário de hipertexto você também é livre para ser criativo. Você pode descobrir relacionamentos que não foram percebidos por mais ninguém. Você pode ler sobre coisas que não previa encontrar. A alegria de inesperadamente ler sobre alguma coisa nova e a oportunidade de aprendizagem acidental durante a tentativa de localizar um fato específico faz do hipertexto uma aventura prazerosa para muitas pessoas que de outro modo evitariam os computadores. (SHNEIDERMAN, 1989 - pg. 2) 8/ 18

HTML: Linguagem de Marcação de HiperTexto etiqueta inicial atributo valor elemento h1 (heading= título, cabeçalho) conteúdo etiqueta final <h1 style= text-align:center >Departamento de Informática Aplicada</h1> ANINHAMENTO das etiquetas (uma dentro da outra) Sim: [( )] Não: [(]) p <p>dia (<em>departamento de Informatica Aplicada</em>) tem a missão...</p> em <p><strong>contato</strong> - ccet@uniriotec.br<br> Universidade Federal do Estado do Rio de Janeiro<br> Avenida Pasteur, 458, sala 114<br> 22280-240, Urca, Rio de Janeiro, RJ, Brasil</p> 9

HTML: Linguagem de Marcação de HiperTexto Linguagem = sistema de signos que serve de meio de comunicação (linguagem escrita, verbal, visual etc.) Língua = palavras (vocabulário) + sintaxe (regras) + uso dicionário gramática literatura HTML define: VOCABULÁRIO: conjunto de palavras (elementos, atributos e valores) para a escrita de páginas Web SINTAXE: regras de como escrever as marcações USO: evolui ao longo do tempo (v 2.0 / 3.2 / 4.0 / 4.01 / 5.0), algumas palavras caem em desuso (deprecated) e outras são adicionadas. http://www.w3.org 10/ 18

HTML: Linguagem de Marcação de HiperTexto HTML (1991) linguagem limitada (apenas texto) HTML 2.0 (1995) novas formatações (voltada para design), hypermedia, consulta a base de dados, etc HTML 3.2 (1997) suporta extensões dos navegadores HTML 4 (1999) suporta CSS XHTML (2000) HTML + rigor do XML HTML 5 (2014) HTML 4 + XHTML (em desenvolvimento) 11/ 18

HTML x CSS (Folhas de Estilo em Cascata) HTML Estruturação do documento em elementos (estrutura, semântica, tipos de informação) CSS: Cascading Style Sheets Formatação dos elementos (visual, apresentação, aparência das informações) HTML: elemento parágrafo CSS: formatação do parágrafo <p style="font-family: Arial, Helvetica, sans-serif; text-align:justify; ">...</p> 12/ 18

O que se constrói com HTML e CSS HTML e XHTML Estruturação do Documento Texto Imagem Ligações (links) Embutir Objetos (imagem, som, vídeo...) Tabela Formulário CSS Estilos para formatação dos elementos Diagramação (sem Tabela, Tableless) 13/ 18

Hello Word, em HTML DPW 2017.2 14

Passo 1: Digite o texto da página Digite num editor de texto simples, como o Bloco de notas do Windows Pense como seria a primeira página de sua homepage Elabore um pequeno texto apresentando a homepage. Não apresente todas as informações de uma só vez. Organize as informações em seções. Disponibilize informações para entrar em contato, geralmente, correio-eletrônico. DPW 2017.2 15/ 18

Passo 2: Salve o documento como.html Nomeie o documento e indique tipo.html Ex.: dia.html Escolha um nome como dia.html No Bloco de notas, indique o tipo genérico de texto identificado por Todos os arquivos 16/ 18

Passo 3: Visualize o documento num navegador Abra o documento num navegador web (MS Internet Explorer, Mozila Firefox, Google Chrome) Arquivo > Abrir... Procurar... C:\...\dia.html Arquivo visualizado: dia.html 17/ 18

Passo 4: Inclua etiquetas HTML (tags) Marque o documento com os elementos html: <h1>título da Página</h1> <p>parágrafo</p> <br/>quebra de linha <h1> <br> <br> <br> <br> DPW 2017.2 18/ 18

Passo 5: Atualize a visualização Salve o documento html e atualize a visualização no navegador. Repita o passo 4 e 5 até obter o documento desejado. DPW 2017.2 19/ 18

Estruture o documento: doctype, html, head, body <!DOCTYPE html> <html lang="pt-br"> <head> <title>título na aba do navegador</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body> <h1>título do Conteúdo da Página</h1> <p>parágrafo... </p> <p>parágrafo... </p> <p>parágrafo... </p> </body> </html> 20/ 18

Valide o Documento http://validator.w3.org/- Corrija o que for necessário 21/ 18

Para aprender e praticar HTML DPW 2017.2 22/ 18

Navegadores DPW 2017.2 23/ 18

Exercício DPW 2017.2 24/ 18