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



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

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

QUEM FEZ O TRABALHO?

Roteiro 2: Conceitos de Tags HTML

Desenvolvedor Web Docente André Luiz Silva de Moraes

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


WebDesign. Professor: Paulo Trentin Escola CDI de Videira

Tarlis Portela Web Design HTML

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

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

Programação para Internet I

Introdução ao HTML Hypertext Markup Language

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

Lista e Tabelas. Fundamentos da Linguagem Web

Curso PHP Básico. Jairo Charnoski do Nascimento

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

Web Design. Prof. Felippe

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

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

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

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

INTRODUÇÃO À PROGRAMAÇÃO

OPERAÇÃO DE SOFTWARE E APLICATIVOS

Dicas básicas de marcação de HTML Hyper Text Markup Language / Linguagem de Marcação de Hipertexto

Desenvolvimento em Ambiente Web. HTML - Introdução

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

Síntese da aula anterior

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

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

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

3. Construção de páginas web Introdução ao HTML

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

HTML & CSS. uma introdução

Aplicativos para Internet Aula 01

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes

Maurício Samy Silva. Novatec

Como criar uma página WEB

FTIN - Módulo de WebDesign. Prof. Iran Pontes

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

Roteiro de Estudos e Atividades Avaliativas HTML

Programação e Designer para WEB

Introdução à linguagem HTML. Volnys Borges Bernal

MÓDULO 1 - xhtml Básico

Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce

PROGRAMAÇÃO EM AMBIENTE WEB I

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

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

<title>introdução a HTML</title>

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

Introdução. História. Como funciona

XML (extensible Markup Language)

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

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

PROGRAMAÇÃO PARA INTERNET HTML

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.)

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

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

4. Características Gerais das Tabelas do HTML

Links e Imagens. Ana Cuper ana@instructor.com.br

UFCD 21 Criação de sites webs D U R A Ç Ã O : 5 0 H O R A S

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

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

Médio Integrado Aula Thatiane de Oliveira Rosa

Cabeçalho do documento

#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio samus@samus.com.

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

Ferramentas para Multimídia e Internet

HTML. Sérgio Nunes. Comunicações Digitais e Internet Ciências da Comunicação, U.Porto 2012/13

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas.

Síntese da aula anterior

Linguagem WEB Prof. Alexandre Unterstell -

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

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

HTML. HyperText Markup Language. Elaborado por Marco Soares

A linguagem Hyper Text Markup Language (HTML)

José Frazão. Página 2 de 19

HyperText Markup Language HTML

Programação web Prof. Wladimir

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

Tecnologia WEB I. Prof. Erwin Alexander Uhlmann. Dos princípios do HTML, estruturação com CSS e automação com Javascript

Apostila de XHTML Curso de Internet Professor Rinaldo Demétrio

PROGRAMAÇÃO MANUAL DE INSTRUÇÕES SEJA BEM VINDO VERSÃO /01/2013 UDS SOLUÇÕES DIGITAIS

20/02/2014. <HTML> Introdução </HTML> Web

HTML. HyperText Markup Language. v Rui Menino. Tags de marcação. Referência. (Linguagem de marcação de hypertext)

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

HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.

Tecnologias para apresentação de dados - HTML. Aécio Costa

Web Design Aula 02: HTML

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

<!DOCTYPE html PUBLIC...> <html> <head> </head> <body> </body> </html>

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

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

HTML. Leandro Sorgetz, Roberto Pretto

Claudio Damasceno. Avançar

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES CORPO DE UMA PÁGINA. Professor Carlos Muniz

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

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

Transcrição:

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

O que é o HTML? Sumário Geral Documento HTML Elemento HTML Estrutura Básica de Documento HTML Elementos Títulos (cabeçalhos) Parágrafos Comentários Imagens Links Listas Tabelas Entidade Espaço Sem Quebras Validação de Documento HTML Nelson Freire (ISEP DEI-APROG 2014/15) 2/15

Significado de HTML HyperText Markup Language O que é o HTML? Linguagem de anotação de hipertexto // texto com hiperligações Usada nas páginas WEB Não é linguagem de programação Objetivo Descrever o conteúdo de documentos para serem processados automaticamente P. ex., por Web Browsers (Internet Explorer, Firefox, Safari, Chrome, etc.) Descrição de conteúdo do documento (elementos do documento) Feita com tags Tag = nome entre parentesis angulares : <nome_tag>, </nome_tag>, <nome_tag/> Exemplos Tag Tipo de Elementos de Documento Elemento HTML (tag inicial + Elemento de Documento + tag final) <h1> Título de Nível 1 //secção <h1>isto é um título de nível 1</h1> <h2> Título de Nível 2 //secção <h2>isto é um título de nível 2</h2> <p> Parágrafo <p>isto é um parágrafo.</p> Nelson Freire (ISEP DEI-APROG 2014/15) 3/15

Ficheiro de texto Extensão html Exemplo nome_do_ficheiro.html Documento HTML Escrito em HTML Formado por elementos HTML Podem ser encaixados Nelson Freire (ISEP DEI-APROG 2014/15) 4/15

Em Geral Elemento HTML Descreve um Elemento de Documento Exemplos: título de secção, parágrafo, tabela, imagem, etc Formato Elemento com conteúdo Sem atributos: <nome_tag> conteúdo </nome_tag> // inclui tags: inicial e final Com atributos: <nome_tag atributo1= "valor1" atributo2="valor2"> conteúdo </nome_tag> Exemplo: <p> Isto é um parágrafo </p> Exemplo: <table border= 1 > </table> Elemento vazio Sem atributos: <nome_tag> Com atributos: <nome_tag atributo= "valor"> Exemplo: <br> // line break Exemplo: <meta charset= UTF-8 > Atributos Fornecem informação adicional do elemento Especificados na tag inicial Descritos pelo par nome/valor Formato nome="valor" Nelson Freire (ISEP DEI-APROG 2014/15) 5/15

Estrutura Básica de Documento HTML Elemento <!DOCTYPE html> // descreve documento do tipo html Elemento html Delimitado pelas tags <html>... </html> //tag inicial e final... ou abertura e fecho Descreve documento HTML Contém Elemento head // descreve definições do documento. Ex: título, tabela de carateres,... Elemento body // descreve conteúdo do documento (visualizado) Elemento meta Define metadados (informação sobre dados) Exemplo codificação dos carateres HTML 5: <meta charset="utf-8"> Elemento <! Conteúdo do documento a visualizar--> // descreve comentário. Ignorado por processador Nelson Freire (ISEP DEI-APROG 2014/15) 6/15

Títulos 6 níveis Elementos de Títulos (Cabeçalhos) Definidos Tags de <h1> até <h6> Exemplos Web Browser Mostra com tamanhos diferentes Nelson Freire (ISEP DEI-APROG 2014/15) 7/15

Paragrafo Definido com tag <p> Exemplo Elementos de Texto Mudança de Linha Definido com tag <br/> Elemento vazio (sem conteúdo) Fechado na tag inicial // termina com barra Linha Horizontal Definido com tag <hr/> Interesse Separar conteúdo Nelson Freire (ISEP DEI-APROG 2014/15) 8/15

Interesse Tornar mais legível documento HTML Processador HTML (p.ex., Web Browser) Ignora Não mostra Exemplo Elementos de Comentários Nelson Freire (ISEP DEI-APROG 2014/15) 9/15

Imagem Definido com tag <img> Ficheiro Especificado no atributo src Dimensão Especificado pelos atributos width height Elementos de Imagens Exemplo Nelson Freire (ISEP DEI-APROG 2014/15) 10/15

Link Definido com tag <a> Endereço do link Especificado no atributo href Exemplos Link com texto Link com imagem Elementos de Links Nelson Freire (ISEP DEI-APROG 2014/15) 11/15

Lista Não Ordenada Definido com tag <ul> Itens Definidos com tag <li> Marcados com bullet Elementos de Listas Lista Ordenada Definida com tag <ol> Itens Definidos com tag <li> Lista de Definições Definida com tag <dl> Itens são pares termo/definição Termo tag <dt> Definição tag <dd> Nelson Freire (ISEP DEI-APROG 2014/15) 12/15

Tabela Definido com tag <table> Atributo border Para mostrar limites das células Dividida em linhas Elementos de Tabelas Linha Definida com tag <tr> Dividida em células Tipos Cabeçalhos Dados Célula de Cabeçalho Definida com tag <th> Para conter cabeçalhos da tabela Célula de Dados Definida com tag <td> Pode conter: texto, link, imagem, etc. Nelson Freire (ISEP DEI-APROG 2014/15) 13/15

Entidade Espaço Sem Quebras ( ) Representa Espaço sem quebras // tradução de non-breaking space Interesse Obrigar browser a não quebrar a linha de texto no ponto ocupado pelo Exemplos de Uso Texto sem quebra de linha Indentação de texto Nelson Freire (ISEP DEI-APROG 2014/15) 14/15

Interesse Garantir visualização pretendida Validação Verificar a sintaxe das tags Ferramenta (p. ex.) http://validator.w3.org/ Validação de Documento HTML HTML é especificado pelo W3C http://www.w3.org/ Versão mais recente HTML 5 Nelson Freire (ISEP DEI-APROG 2014/15) 15/15