HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

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

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

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

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

IFSC/Florianópolis - Prof. Herval Daminelli

Construção de sites Aula 1

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini

<HTML> Vinícius Roggério da Rocha

Regras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos,

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

#Fundamentos de uma página web

JAVASCRIPT. Desenvolvimento Web I

HTML5. José Antônio da Cunha

O que é o HTML5? Tags Canvas

Conceitos de HTML 5 Aula 1

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

Daniel Röhers Moura. Software HandsOn.TV. danielrohers

Internet e Programação Web

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

Programação Web - HTML

S U J E I T O P R O G R A M A D O R

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

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

HTML: INTRODUÇÃO TAGS BÁSICAS

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>

HTML & CSS. uma introdução

Desenvolvimento de Aplicações para Internet

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

HTML. HyperText Markup Language. Elaborado por Marco Soares

Adicionando mais tags HTML

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa.

Fábio Borges de Oliveira. HTML HyperText Markup Language

Desenvolvimento para Internet. Professor Ariel da Silva Dias HTML

Aula 3. Imagens. <img src="foto.jpg" />

Aprenda Layout com CSS Lara Popov Zambiasi Bazzi Oberderfer

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

Informática Parte 20 Prof. Márcio Hunecke

Linguagens de Marcação e Folhas de Estilos

Ao projeto inciado na aula anterior, faça as seguintes alterações:

Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho

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

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

Desenvolvimento de Sistemas WEB Prof. Msc Jacson Rodrigues

Web I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E.

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

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

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

Design Responsive HTML

Professor Jefferson Chaves Jefferson de Oliveira Chaves

CSS CASCADING STYLE SHEET

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

Introdução à linguagem HTML. Volnys Borges Bernal

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação HTML

SIMULADOS & TUTORIAIS

Tarlis Portela Web Design HTML

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

UFCD 0793 Scripts CGI e Folhas de Estilo Formadora: Sónia Rodrigues

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

#Aula Nº 2 Marcação XHTML webstandards.samus.com.br webstandards.samus.com.br/aulas/aula2.pdf Vinicius Fiorio Custódio

Web Design Responsivo

SEPARAÇÃO EM: Apresentação Estrutura Comportamento

Desenvolvimento Web CSS Conceitos básicos parte II

Elementos Básicos HTML e Formatação de textos

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

Desenvolvimento Web. JavaScript aula IV Acesso a documentos com Document Object Model (DOM) Professor: Bruno E. G. Gomes

Aplicativos móveis com HTML5

Iniciando Layouts. No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica:

Curso de PHP. - Início 22 de agosto. - Término 20 de outubro. - Aulas: segunda e quinta-feira - Horário:18h às 20h. - Carga horária do curso: 40h

Aplicações para Internet

HTML 5, UM ESTUDO SOBRE SEUS NOVOS RECURSOS

PROVA INTEGRADA TECNOLOGIA EM SISTEMAS PARA INTERNET 5º SEMESTRE - NOITE

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

<head>/*o elemento <head> deve incluir um título para o documento, e pode incluir scripts, estilos, informações de meta, e muito mais*/

HTML, CSS e JavaScript

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias

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

Projeto Integrador. Pesquisa HTML5. Green Friday. Gestão em Tecnologia da Informação. Turma 1º B

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

Frameworks para interfaces móveis

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

Aula 11 Introdução ao Java Script

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Corpo Resumo

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

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

Fundamentos de Bootstrap 3 O que é Bootstrap. Preparando o ambiente

POO. Programação Orientada a Objeto. Conceitor HTML/PHP. Professor Jarbas Araújo

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

Aplicação para Web I. Manipulando Imagens e Links

Programação para Internet I

S E O PA R A I N I C I A N T E S

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL

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

Dezembro/2012. Universidade Federal Fluminense. Curso de Introdução ao HTML. SeTel- Grupo PET-Tele. Adicionando links e imagens. Tabelas.

Desenvolvimento Web. Professor: Bruno E. G. Gomes

CAPÍTULO 1 Estrutura principal

HTML - Definição e Conceitos

Transcrição:

HTML 5 TAGS BÁSICAS E ESTRUTURAIS Prof. Rosemary Melo

TAGS BÁSICAS DA LINGUAGEM TAG <html> Indica que está criando uma página html TAG <head> Área contém informação sobre a página TAG <body> especifica o conteúdo da página Obs.: Quase todas as tags em html é representada no código por uma tag de início (exemplo: <html>) e uma de fim (exemplo: </html>).

corpo cabeçalho TAGS BÁSICAS DA LINGUAGEM Estrutura básica do HTML5 <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/> Informa ao navegador que tem que renderizar uma página html Informa o tipo de linguagem vai usar no html Informa que tipo de caracter vai ser usado na tela <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <p>olá mundo!</p> </body> </html>

TAGS BÁSICAS DA LINGUAGEM TAG <DOCTYPE> Indica o tipo de documento que será aberto. TAG <head> Área só de informação para a página, usuário Tudo que é especifico fica nesta área Serve para informar o título da página Apresenta as informações meta Informar se tem código JavaScript e CSS não é vista pelo

TAGS BÁSICAS DA LINGUAGEM Comandos encontrados no <head> : Definição de cabeçalho <title> representa o título do documento </title> Ligação com arquivos CSS externos <link rel= stylesheet href= mystyle.css > Traz código do css para dentro do html Definição de Metas <meta charset="utf-8"/> Comando para chamada de rotinas em JavaScript <script> function myfunction { document.getelementbyid( demo ).innerhtml= Hello } </script> muito usado para validação do formulário JavaScript ;

TAGS BÁSICAS DA LINGUAGEM Comandos encontrados no <head> : TAG <meta> serve para informar o navegador que vai renderizar sua página o que ele deve fazer. deve colocar os comandos <meta> separados para cada coisa para o navegador renderizar a página mais rápido. EXEMPLO DE TAGs <meta> <head> <meta charset="utf-8"/> <meta name= description content= Páginas para alunos da Estácio /> <meta name= keywords content= HTML,CSS,XML,JAVA SCRIPT /> <meta name= author content= João Silva > <meta http-equiv= refresh content= 30 > </head> Dica: usar aplicativos da web que definem como montar meta Como montar meta para página na web?

TAGS ESTRUTURAIS DO HTML 5 A semântica das novas marcações do HTML5 Em todas as páginas da Web existem divisões básicas referentes aos tipos de conteúdo que são colocados em cada parte do layout, como cabeçalho, rodapé ou menu de navegação. Nas versões anteriores do HTML não haviam tags com uma semântica apropriada para cada uma dessas divisões. Os desenvolvedores acabavam usando a tag <div> para todas as situações, e criando seus próprios padrões de nomeclaturas através dos atributos id ou class. No HTML5 foram criadas diversas tags semânticas para indicar quais conteúdos estão sendo inseridos em cada uma das divisão da página, organizando e padronizando o desenvolvimento.

TAGS ESTRUTURAIS DO HTML 5 NOVOS ELEMENTOS DE ESTRUTURA (RESUMO) são como se fosse <div> destinadas a uma determinada tarefa utilizados no html 4. foco na semântica (significado do comando) de modo que o navegador entenda a que se refere cada conteúdo da página. visa facilitar o mecanismo de busca para que possa identificar o que é o quê na página html.

TAGS ESTRUTURAIS DO HTML 5 NOVOS ELEMENTOS DE ESTRUTURA <header> - cabeçalho da página ou seção (não confundir com o <head>) <footer> - rodapé da página ou seção <section> - seção do conteúdo <article> - um item dentro da página ou seção <nav> - conjunto de links que formam a navegação (pode ser o menu principal do site ou links relacionados ao conteúdo da página) <aside> - conteúdo relacionado ao artigo (igual aos arquivos e posts relacionados a um blog).

TAGS ESTRUTURAIS DO HTML 5 NOVOS ELEMENTOS

TAGS ESTRUTURAIS DO HTML 5 NOVOS ELEMENTOS

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <SECTION> representa uma seção genérica dentro de um documento. Usado quando se deseja dar um significado semântico a um contéudo de uma página e não só estilização independente. pode conter um agrupamento de textos com vários capítulos, seções numeradas etc. pode-se ter n seções dentro de uma página

TAG <SECTION> Exemplo: o exemplo abaixo várias contém várias seções com assuntos distintos <body> <section> <h1>o HTML 5 </h1> <p>surgimento do html 5</p> </section> <section> <h1>tags h1</h1> <p>comandos de criação de páginas</p> </section> </body>

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <ARTICLE> representa uma composição independente em um documento, página, aplicação, ou site, ou que é destinado a ser distribuído de forma independente ou reutilizável. Ex.: artigo de revista ou jornal, post de um fórum ou blog, um comentário enviado por usuário, ou qualquer outra forma de conteúdo independente. um artigo pode está dentro de uma seção ou não. Imagine um jornal com as seções de esportes, fofocas etc. Dentro de cada seção existem vários artigos sobre textos específicos, por exemplo, na seção de esportes pode ter um artigo falando sobre o time A, outro sobre time B e o outro sobre o time C. Um artigo pode conter um elemento <header> que é o título e um elemento <footer> que representa o rodapé.

TAG <ARTICLE> Exemplo: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/ <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <article> <header> <h1>nova Vitória!</h1> </header> <p>o time A ganhou novamente, se continuar assim será líder do campeonato...</p> <p>...</p> <footer> <a href="?comments=1">comentários</a> </footer> </article> </body> </html>

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <HEADER> utilizado para delimitar o título da seção não é obrigatório. <FOOTER> este comando contém, basicamente, as informações sobre o conteúdo da seção, como por exemplo o autor, links relacionados, etc.

TAGS <HEADER> E <FOOTER> Exemplo: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/ <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <article> <header> <h1>nova Vitória!</h1> </header> <p>o time A ganhou novamente, se continuar assim será líder do campeonato...</p> <p>...</p> <footer> <a href="?comments=1">comentários</a> </footer> </article> </body> </html>

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <HGROUP> também usado para delimitar o título da seção.

TAG <HGROUP> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/> <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <article> <hgroup> <h1>livro sobre HTML</h1> <h2>como criar uma página </h2> </hgroup> <p> O curso de html é muito importante </p> <section> <h1>o HTML 5 </h1> <p>surgimento do html 5</p> </section> <section> <h1>tags h1</h1> <p>comandos de criação de páginas</p> </section> </article> </body> </html>

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <NAV> onde fica as informações de navegação da página. neste comando são colocados geralmente as ligações (links internos) para a própria página ou ligações externas para outras páginas de sites externos.

TAG <NAV> Exemplo: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/> <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <header> <nav> <h1>menu Principal</h1> <ul> <li><a href="articles.html">índice de artigos</a></li> <li><a href="http://www.estacio.br"> Site da Estácio</a></li> </ul> </nav> </header> </body> </html>

TAGS ESTRUTURAIS DO HTML 5 ESPECÍFICOS <ASIDE> Neste comando estão contidas as informações que não estão relacionadas diretamente com o texto. Como exemplo: comerciais pagos, links promocionais etc.

TAG <ASIDE> Exemplo: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"/> <title>entendendo a estrutura e semântica do HTML5</title> </head> <body> <aside> <h1>tenha uma graduação!!! </h1> <p><a href= http://www.estacio.br > Estude na estácio</a></p> </aside> </body> </html>

Exemplo: Estrutura 1 <body> <header> <h1>aula de HTML5 </h1> </header> <nav> <h1>menu Principal</h1> <ul> <li><a href="articles.html">índice de artigos</a></li> <li><a href="http://www.estacio.br"> Site da Estácio</a></li> </ul> </nav>... Continuação próxima página

Exemplo: Estrutura 1... <section> <article> <header> <h1>nova Vitória!</h1> </header> <p>o time A ganhou novamente, se continuar assim será líder do campeonato...</p> <p>...</p> <footer> <a href="?comments=1">comentários</a> </footer> </article> </section> <aside> <h1>tenha uma graduação!!! </h1> <p><a href= http://www.estacio.br > Estude na estácio</a></p> </aside> </body>