Conceitos de HTML 5 Aula 1

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

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

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

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

HTML. HyperText Markup Language. Elaborado por Marco Soares

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

HTML (Hypertext Markup Language)

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

Construção de sites Aula 1

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

Aplicativos para Internet Aula 01

Introdução à Tecnologia Web

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

Programação Web - HTML

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

#Fundamentos de uma página web

Introdução à linguagem HTML. Volnys Borges Bernal

HTML: INTRODUÇÃO TAGS BÁSICAS

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

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

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

IFSC/Florianópolis - Prof. Herval Daminelli

Guia de Bolso HTML e XHTML

Informática Parte 20 Prof. Márcio Hunecke

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

Linguagens de Marcação e Folhas de Estilos

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

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

Aplicações para Internet

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

O W3C Futuro da Web HTML5. Outubro/2010 Futurecom

XHTML 1.0 DTDs e Validação

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO XHTML

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

O W3C Futuro da Web HTML5 Web Semântica. Abril/2011- SENAC Jaboticabal ROAD SHOW de TI 2011

Programação para Internet I

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

Fábio Borges de Oliveira. HTML HyperText Markup Language

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

Tarlis Portela Web Design HTML

HTML 5, UM ESTUDO SOBRE SEUS NOVOS RECURSOS

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

<HTML> Vinícius Roggério da Rocha

Mestrado em Engenharia Física Tecnológica

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

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

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

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

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

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

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

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

Programação para Web

XML. Prof. Júlio Machado

Introdução XML. Vanessa Braganholo

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

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

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

JAVASCRIPT. Desenvolvimento Web I

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

HTML5 Curso W3C Escritório Brasil

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

Capítulo 2. Conceitos básicos 17

Novos inputs em HTML5

Futuro da Web Web Semântica. ECM Show 2011 São Paulo

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

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

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

Tarlis Portela Web Design XHMTL

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

Maurício Samy Silva. Novatec

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

Desenvolvimento de Sistemas WEB Prof. Msc Jacson Rodrigues

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

Médio Integrado Aula Thatiane de Oliveira Rosa

SIMULADOS & TUTORIAIS

AULA 11 DESENVOLVIMENTO DE GAMES UTILIZANDO O HTML5

Introdução à Tecnologia Web I Princípios básicos sobre HTML

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

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

O W3C Futuro da Web HTML5. Março/2011 Web Expo Fórum

HTML5 O futuro da internet

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Declaração DOCTYPE e Tag Raiz html

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

PRnet/2013. Linguagem de Programação Web

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

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

LiveGeek.Me DESENVOLVIMENTO DE APLICAÇÕES EM HTML5

Web Design. Prof. Felippe

Afinal o que é HTML?

O W3C Futuro da Web HTML5 Web Semântica. FISL 2011 Porto Alegre

Professor Jefferson Chaves Jefferson de Oliveira Chaves

Tecnologias Internet

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

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web

Transcrição:

Prof. João Augusto da Silva Bueno (joao.augusto@ifsc.edu.br) Conceitos de HTML 5 Aula 1

World Wide Web É um serviço da Internet que reúne vários documentos de todas as partes do mundo e esses documentos são escritos sob a forma de hipertexto em uma linguagem especial chamada HTML Baseada em hipertexto e multimídia Interativa; global e independente de plataforma Para a maioria a WWW é sinônimo de Internet

World Wide Web Os arquivos são identificados na Web através de sua URL (Uniform Resource Locator) A URL é a forma padronizada se identificar qualquer recurso no domínio da Internet Sintaxe: Protocolo://servidor/caminho_do_arquivo Exemplo: http://www.ifsc.edu.br/index.html

HTML - Introdução HTML- Hypertext Markup Language Fruto da junção dos padrões HyTime e SGML HyTime - Hypermedia/Time-based Document Structuring Language SGML - Standard Generalized Markup Language

HTML - Introdução Linguagem Interpretada A Linguagem da WWW Orientada por marcadores (Tags) Tags únicos ou em bloco Case Insensitive: <HTML> = <html>

W3C O Consórcio World Wide Web (W3C) é um consórcio internacional no qual organizações filiadas, uma equipe em tempo integral e o público trabalham juntos para desenvolver padrões para a Web. Contato no Brasil: http://www.w3c.br

Estrutura Básica de um documento <!DOCTYPE HTML> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>introdução ao Desenvolvimento Web</title> </head> <body> </body> </html>

<!DOCTYPE HTML> O Doctype deve ser a primeira linha de código do documento antes da tag HTML. <!DOCTYPE html!> O Doctype indica para o navegador e para outros meios qual a especificação de código utilizar. Em versões anteriores, era necessário referenciar o DTD diretamente no código do Doctype. Com o HTML5, a referência por qual DTD utilizar é responsabilidade do Browser. O Doctype não é uma tag do HTML, mas uma instrução para que o browser tenha informações sobre qual versão de código a marcação foi escrita.

O elemento HTML O código HTML é uma série de elementos em árvore onde alguns elementos são filhos de outros e assim por diante. O elemento principal dessa grande árvore é sempre a tag HTML. <html lang="pt-br"> O atributo LANG é necessário para que os user-agents saibam qual a linguagem principal do documento. Lembre-se que o atributo LANG não é restrito ao elemento HTML, ele pode ser utilizado em qualquer outro elemento para indicar o idioma do texto representado.

HEAD A Tag HEAD é onde fica toda a parte inteligente da página. No HEAD ficam os metadados. Metadados são informações sobre a página e o conteúdo ali publicado.

Metatag Charset No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando. <meta charset="utf-8"> Nas versões anteriores ao HTML5, essa tag era escrita da forma abaixo: <meta http-equiv="content-type" content="text/html; charset=utf-8"> Essa forma antiga será também suportada no HTML5. Contudo, é melhor que você utilize a nova forma.

<!DOCTYPE HTML> <html lang="pt-br"> <head> <meta charset="utf-8"> <meta name = description content = Curso de Sistemas de Informação > <title>introdução ao Desenvolvimento Web</title> </head> <body> </body> </html>

Metatags No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando. <meta charset="utf-8"> Nas versões anteriores ao HTML5, essa tag era escrita da forma abaixo: <meta http-equiv="content-type" content="text/html; charset=utf-8"> Essa forma antiga será também suportada no HTML5. Contudo, é melhor que você utilize a nova forma. <meta name = description content = AQUI SÃO COLOCADAS PALAVRAS CHAVE PARA O SEU SITE SER VISTO NO GOOGLE >

Transição do XHTML A semelhança entre o HTML 5 e seus antecessores, HTML 4.01 e XHTML 1.0, é muito grande. A sintaxe dos elementos é como no HTML 4.01, que não exigia que elementos como <img> e <input> fossem fechados": <input type="text" id="nome"> Porém, para aqueles que estão migrando do XHTML, a barra que fecha um elemento continuará sendo aceita: <input type="text" id="nome" />

O HTML5 foi criado pelo WHATWG (Web Hypertext Application Tecnhology Working Group), grupo formado por desenvolvedores de diversas empresas, como Opera, Mozilla e Apple, que estavam descontentes com o rumo que a W3C estava dando ao XHTML.

A proposta do HTML5 é ser uma linguagem melhor preparada para construção de aplicações WEB, bem como ser independente de plugins;

Ter novos elementos que dão mais semântica ao conteúdo. Atualmente o WHATWG e o W3C trabalham em conjunto no desenvolvimento do HTML5.

Versão final do HTML 5 prevista para????? Muitos browsers já estão suportando as principais novidades do HTML5 versão experimental do portal em HTML5

De acordo com a avaliação do HTML5Test, que classifica de 1 a 160 pontos o suporte dos browsers ao HTML5, temos: 1- Google Chrome 118 pontos 2- Opera 102 pontos 3- Firefox 101 pontos

HTML 5 O HTML 5 tem um objetivo muito funcional e com muitas interações que antes não eram possíveis. Foram retirados alguns atributos, seja porque caíram em desuso ou porque podem ser substituídos semanticamente por declarações no CSS para definir o visual dos elementos. Diferenças entre v5 e v4 do html http://dev.w3.org/html5/html4-differences/

HTML 5 <!doctype html> <html> <head> <meta charset="utf-8"> <title>html 5</title> </head> <body> <p>parágrafo</p> </body> </html>

HTML 5 na prática O HTML5 agora torna obrigatório o uso de DOCTYPE para certificar ao browser que tipo de conteúdo ele irá renderizar.

Conclusão A maioria dos navegadores usados hoje em dia ainda têm suporte a HTML 5 As novas tags estão completamente definidas. Duas frentes: - Não é hora de gastar energia e tempo desenvolvendo um site para os navegadores mais recentes para depois ter que "corrigir" o código pensando nos navegadores antigos. A W3C admite que as especificações atuais ainda não são definitivas e podem sofrer revisões ; - Colocar em uso a tecnologia para ela evoluir;