SlideShare uma empresa Scribd logo
1 de 38
Html e CSS
História do HTML
● A primeira versão do HTML foi baseada na linguagem
SGML.
● O SGML era utilizado para a estruturação de
documentos, sendo dele que o HTML herdou
diversas tags tais como: título <h1> ao <h6>,
cabeçalho <head> e parágrafo <p>.
● Mas a principal diferença entre essas duas
linguagens de marcação é que o HTML implementava
a tag <a> com o atributo href, permitindo assim a
ligação (links)
História do HTML
● O HTML surgiu em 1990 e até o seu quinto ano
de vida sofreu várias revisões e alterações na
sua especificação. Nesta época, quem
controlava o padrão era o CERN e a IETF.
● Após 1995, o padrão passou a ser
regularizado pela W3C, entidade que regula os
padrões Web e que será detalhada com maior
profundidade posteriormente.
História do HTML
● W3C (World Wide Web Consortium) é um
consórcio de empresas de tecnologia. Fundado
por Tim Berners-Lee em 1994 para levar a Web
ao seu potencial máximo.
HTML
● O Web Standards Project (WaSP) é um grupo
formado em 1998 com o objetivo de promover os
Padrões Web, assegurando desse modo um acesso
simples e com menos custos para todos.
● Vem encorajando e persuadindo os fabricantes de
Browsers a fornecerem suporte aos padrões, como o
XHTML, CSS, ECMAScript (a versão standard do
JavaScript) e o DOM.
História do HTML
● Em 1993, Dave Raggett propôs uma evolução do padrão
HTML, denominada HTML+. Entretanto tal proposta nunca
foi implementada.
● O verdadeiro sucessor do HTML foi o HTML 2.0, o qual foi
apresentado na primeira conferência mundial sobre Web,
a World Wide Web Conference.
● Essa versão do HTML pode ser vista apenas como uma
correção da versão anterior, ou seja, apenas formalizava
as características do HTML que já estavam em uso.
Evolução do HTML
● Versões do HTML:
● HTML 2.0 (Novembro de 1995)
● HTML 3.2 (Janeiro de 1997)
● HTML 4.0 (Dezembro de 1997)
● HTML 4.01 (Dezembro de 1999)
● ISO/IEC 15445:2000 "ISO HTML" (Maio de 2000)
● HTML 5 (Janeiro de 2008)
HTML 5
● O HTML5 será o novo padrão para HTML,
XHTML, e HTML DOM. Atualmente, está em
fase de esboço, porém diversos navegadores
já implementam algumas de suas
funcionalidades.
HTML 5
● Web dividida em três camadas:
– Conteúdo (XHTML)
– Apresentação (CSS)
– Comportamento (Javascript)
Devem ser desenvolvidas de forma independente,
porém uma complementa a outra.
Evolução do HTML
HTML
HTML
● Semântica:
– Semântica refere-se ao estudo do significado.
– Quando utilizamos cada marcação para o que ela
realmente foi criada, estamos construindo um
“Código Semântico”.
– Parar de pensar em “isso vem aqui, isso vai
ali...” e pensar na “Estrutura da Informação”
– Criar uma “Marcação com Significado”.
HTML
● Mão na massa…..
HTML
● Marca ou Tag HTML:
– Marca ou Tag do Html é tudo aquilo que você
escreve entre < > (maior que e menor que)
● EX:
– <html></html>
– A maioria das Tag HTML possui uma abertura e um
fechamento.
– Algumas Tags não tem fechamento
HTML
● OBS:
– Importante lembrar que o HTML esta na versão 5,
então para informar o navegador que estamos
trabalhando com HTML5 colocamos a teg no inicio
do codigo <!DOCTYPE HTML>
HTML
● OBS:
– Para informar para o navegador que iremos
trabalhar com a linguagem português Brasil, dentro
da Tag HTML colocamos a linguagem para ajudar
os mecanismos de buca.
– EX:
<html lang= ”pt-br ”>
</html>
HTML
● A Tag Head:
– A Tag Head serve para indicar a área de cabeçalho
do site
● Ex:
<head>
</head>
HTML
● A Tag Body que serve para indicar o corpo do
seu site.
– Ex:
<body>
</body>
HTML
● Essa é estrutura básica de um site em HTML
HTML
● A Tag meta serve para traduzir para linguagem
portuguesa juntamente com as acentuações
nescessárias.
– EX:
<meta charset=”utf-8”>
Quando não tem a
tag meta
HTML
Quando se coloca a
Tag meta
HTML
● A seção <BODY>
– Tudo que estiver contido em <BODY> será
mostrado na janela principal do browser, sendo
apresentado ao leitor. <BODY> pode conter
cabeçalhos, parágrafos, listas, tabelas, links para
outros documentos, imagens, formulários,
animações, vídeos, sons e scripts embutidos.
HTML
● Atributos de <BODY>
– Através de atributos de <BODY> , podemos definir
cores para os textos, links e para o fundo das
páginas, bem como uma imagem de fundo (marca
d’água):
<BODY BGCOLOR="#rrggbb" TEXT="#rrggbb" LINK="#rrggbb"
ALINK="#rrggbb" VLINK="#rrggbb" BACKGROUND="URL">
HTML
● BGCOLOR
– cor de fundo (quando não é indicada, o
browser irá mostrar uma cor padrão,
geralmente o cinza ou branco; alguns
editores poderão estabelecer o branco para
o fundo da página)
● TEXT
– cor dos textos da página (padrão: preto)
HTML
● LINK
– cor dos links (padrão: azul)
● ALINK
– cor dos links, quando acionados (padrão:
vermelho)
● VLINK
– cor dos links, depois de visitados (padrão:
azul escuro ou roxo)
HTML
● Seus valores são dados em hexadecimal,
equivalentes a cores no padrão RGB ( Red,
Green, Blue ).
● Existem tabelas de cores com esses valores,
mas grande parte dos editores já oferece uma
interface bem amigável através da qual
escolhemos as cores desejadas, sem nos
preocuparmos com números esdrúxulos tais
como #FF80A0 .
HTML
● Browsers que seguem a definição de HTML 3.2
em diante, também aceitam 16 nomes de
cores, tirados da paleta VGA do Windows - por
exemplo, podemos escrever
BGCOLOR="BLUE" .
● Porém, browsers mais antigos não
apresentarão as cores indicadas.
HTML
● BACKGROUND
– indica o URL da imagem a ser replicada no fundo da
página, como uma marca d’água.
– Veja o exemplo de uma página cuja imagem de fundo
é.
– Para efeitos de design, é possível fixar a imagem de
fundo, para que ela não se mova junto com o texto ao
se rolar a página.
– Esse efeito não é padrão e funciona no Internet
Explorer.
HTML
● Títulos:
– Há seis níveis de Títulos em HTML, de <H1> a
<H6> :
HTML
● Parágrafos
– Quando exibimos qualquer texto em nossa página,
é recomendado que ele seja sempre conteúdo de
alguma tag filha da tag <body> .
– A marcação mais indicada para textos comuns é a
tag de parágrafo:
<p>Exemplo de parágrafo</p>
<p>Outro Parágrafo</p>
HTML
● Marcações de ênfase
– Quando queremos dar uma ênfase diferente a um
trecho de texto, podemos utilizar as marcações de
ênfase.
– Podemos deixar um texto “mais forte” com a tag
<strong> ou deixar o texto com uma “ênfase
acentuada” com a tag <em> . Também há a tag
<small> , que diminui o tamanho do texto.
<p>Estude para passar no<strong>ENEM</strong></p>
HTML
● Imagens:
– A tag <img> define uma imagem em uma página HTML e
necessita de dois atributos preenchidos: src e alt .
– O primeiro aponta para o local da imagem e o segundo, um
texto alternativo para a imagem caso essa não possa ser
carregada ou visualizada.
– O HTML 5 introduziu duas novas tags específicas para
imagem: <figure> e <figcaption> .
– A tag <figure> define uma imagem com a conhecida tag
<img> . Além disso, permite adicionar uma legenda para a
imagem por meio da tag <figcaption> .
HTML
<figure>
<img src=”img/produto.jpg” alt=”Foto do produto”>
<figcaption>essa figura é um exemplo</figcaption>
</figure>
Exercicio
HTML
● Tag LINK:
– Há dois tipos de links no HTML: a tag A, que são
links que levam o usuário para outros documentos
e a tag LINK, que são links para fontes externas
que serão usadas no documento.
HTML
● No nosso exemplo há uma tag LINK que
importa o CSS para nossa página:
<link rel=”stylesheet” type=”text/css”
href=”estilo.css”>
● O atributo rel=”stylesheet” indica que aquele
link é relativo a importação de um arquivo
referente a folhas de estilo.
●
HTML
● Há outros valores para o atributo REL, como
por exemplo o ALTERNATE:
<link rel=”alternate” type= ”application/atom+xml”
title=”feed” href= ”/feed/”>
● Neste caso, indicamos aos user-agents que o
conteúdo do site poder ser encontrado em um
caminho alternativo via Atom FEED.
HTML
● No HTML5 há outros links relativos que você
pode inserir como o rel=”archives” que indica
uma referência a uma coleção de material
histórico da página.
● Por exemplo, a página de histórico de um blog
pode ser referenciada nesta tag.

Mais conteúdo relacionado

Mais procurados (20)

Html
HtmlHtml
Html
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
Introdução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, AjaxIntrodução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, Ajax
 
Javascript aula 01 - visão geral
Javascript   aula 01 - visão geralJavascript   aula 01 - visão geral
Javascript aula 01 - visão geral
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
Curso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScript
 
Introdução a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 
Html Intro2
Html Intro2Html Intro2
Html Intro2
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Tags HTML
Tags HTMLTags HTML
Tags HTML
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTMLCurso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTML
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Aula javascript
Aula  javascriptAula  javascript
Aula javascript
 
Html ppt
Html pptHtml ppt
Html ppt
 
Html basics
Html basicsHtml basics
Html basics
 
Basic HTML
Basic HTMLBasic HTML
Basic HTML
 

Destaque (20)

Aula 11
Aula 11Aula 11
Aula 11
 
Aula 08
Aula 08Aula 08
Aula 08
 
Aula 04
Aula 04Aula 04
Aula 04
 
Aula03
Aula03Aula03
Aula03
 
Aula 06
Aula 06Aula 06
Aula 06
 
Aula 10
Aula 10Aula 10
Aula 10
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 05
Aula 05Aula 05
Aula 05
 
Aula 03
Aula 03Aula 03
Aula 03
 
Aula 09
Aula 09Aula 09
Aula 09
 
Aula 07
Aula 07Aula 07
Aula 07
 
Aula 15 instalação de hardware
Aula 15 instalação de hardwareAula 15 instalação de hardware
Aula 15 instalação de hardware
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
 
Aula 14 instalação de hardware
Aula 14 instalação de hardwareAula 14 instalação de hardware
Aula 14 instalação de hardware
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 04
Aula 04 Aula 04
Aula 04
 
Aula 03
Aula 03Aula 03
Aula 03
 
Aula 02
Aula 02Aula 02
Aula 02
 
teAula 11
teAula 11teAula 11
teAula 11
 
Aula 6 semana
Aula 6 semanaAula 6 semana
Aula 6 semana
 

Semelhante a História e evolução do HTML

Html completo
Html completoHtml completo
Html completoEMSNEWS
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Uni Buscapé Company
 
HTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosHTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosGeorge Mendonça
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfCesar Braz
 
#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5Leandro Santos
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Simba Samuel
 
ebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdfebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdfRMartinxxx
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Marcelo Mattos
 
Html - capitulo 05
Html - capitulo 05Html - capitulo 05
Html - capitulo 05Alvaro Gomes
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e cssTiago
 

Semelhante a História e evolução do HTML (20)

Html completo
Html completoHtml completo
Html completo
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
HTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - ConceitosHTML HardCore Parte 1 - Conceitos
HTML HardCore Parte 1 - Conceitos
 
Html manual
Html manualHtml manual
Html manual
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5#DeveloperDay - Front-end API html5
#DeveloperDay - Front-end API html5
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Curso html
Curso htmlCurso html
Curso html
 
426 curso html
426 curso html426 curso html
426 curso html
 
Html manual
Html manualHtml manual
Html manual
 
Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Linguagem de-programacao-html 2
Linguagem de-programacao-html 2
 
ebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdfebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdf
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Html - capitulo 05
Html - capitulo 05Html - capitulo 05
Html - capitulo 05
 
W3C Web Standards HTML
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
2 html,xhtml e css
2   html,xhtml e css2   html,xhtml e css
2 html,xhtml e css
 
Web design
Web designWeb design
Web design
 

Mais de Jorge Ávila Miranda (20)

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
 
Aula15 - Array PHP
Aula15 - Array PHPAula15 - Array PHP
Aula15 - Array PHP
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula12- PHP
 
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula10 -PHP
 
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 

História e evolução do HTML

  • 2. História do HTML ● A primeira versão do HTML foi baseada na linguagem SGML. ● O SGML era utilizado para a estruturação de documentos, sendo dele que o HTML herdou diversas tags tais como: título <h1> ao <h6>, cabeçalho <head> e parágrafo <p>. ● Mas a principal diferença entre essas duas linguagens de marcação é que o HTML implementava a tag <a> com o atributo href, permitindo assim a ligação (links)
  • 3. História do HTML ● O HTML surgiu em 1990 e até o seu quinto ano de vida sofreu várias revisões e alterações na sua especificação. Nesta época, quem controlava o padrão era o CERN e a IETF. ● Após 1995, o padrão passou a ser regularizado pela W3C, entidade que regula os padrões Web e que será detalhada com maior profundidade posteriormente.
  • 4. História do HTML ● W3C (World Wide Web Consortium) é um consórcio de empresas de tecnologia. Fundado por Tim Berners-Lee em 1994 para levar a Web ao seu potencial máximo.
  • 5. HTML ● O Web Standards Project (WaSP) é um grupo formado em 1998 com o objetivo de promover os Padrões Web, assegurando desse modo um acesso simples e com menos custos para todos. ● Vem encorajando e persuadindo os fabricantes de Browsers a fornecerem suporte aos padrões, como o XHTML, CSS, ECMAScript (a versão standard do JavaScript) e o DOM.
  • 6. História do HTML ● Em 1993, Dave Raggett propôs uma evolução do padrão HTML, denominada HTML+. Entretanto tal proposta nunca foi implementada. ● O verdadeiro sucessor do HTML foi o HTML 2.0, o qual foi apresentado na primeira conferência mundial sobre Web, a World Wide Web Conference. ● Essa versão do HTML pode ser vista apenas como uma correção da versão anterior, ou seja, apenas formalizava as características do HTML que já estavam em uso.
  • 7. Evolução do HTML ● Versões do HTML: ● HTML 2.0 (Novembro de 1995) ● HTML 3.2 (Janeiro de 1997) ● HTML 4.0 (Dezembro de 1997) ● HTML 4.01 (Dezembro de 1999) ● ISO/IEC 15445:2000 "ISO HTML" (Maio de 2000) ● HTML 5 (Janeiro de 2008)
  • 8. HTML 5 ● O HTML5 será o novo padrão para HTML, XHTML, e HTML DOM. Atualmente, está em fase de esboço, porém diversos navegadores já implementam algumas de suas funcionalidades.
  • 9. HTML 5 ● Web dividida em três camadas: – Conteúdo (XHTML) – Apresentação (CSS) – Comportamento (Javascript) Devem ser desenvolvidas de forma independente, porém uma complementa a outra.
  • 11. HTML
  • 12. HTML ● Semântica: – Semântica refere-se ao estudo do significado. – Quando utilizamos cada marcação para o que ela realmente foi criada, estamos construindo um “Código Semântico”. – Parar de pensar em “isso vem aqui, isso vai ali...” e pensar na “Estrutura da Informação” – Criar uma “Marcação com Significado”.
  • 13. HTML ● Mão na massa…..
  • 14. HTML ● Marca ou Tag HTML: – Marca ou Tag do Html é tudo aquilo que você escreve entre < > (maior que e menor que) ● EX: – <html></html> – A maioria das Tag HTML possui uma abertura e um fechamento. – Algumas Tags não tem fechamento
  • 15. HTML ● OBS: – Importante lembrar que o HTML esta na versão 5, então para informar o navegador que estamos trabalhando com HTML5 colocamos a teg no inicio do codigo <!DOCTYPE HTML>
  • 16. HTML ● OBS: – Para informar para o navegador que iremos trabalhar com a linguagem português Brasil, dentro da Tag HTML colocamos a linguagem para ajudar os mecanismos de buca. – EX: <html lang= ”pt-br ”> </html>
  • 17. HTML ● A Tag Head: – A Tag Head serve para indicar a área de cabeçalho do site ● Ex: <head> </head>
  • 18. HTML ● A Tag Body que serve para indicar o corpo do seu site. – Ex: <body> </body>
  • 19. HTML ● Essa é estrutura básica de um site em HTML
  • 20. HTML ● A Tag meta serve para traduzir para linguagem portuguesa juntamente com as acentuações nescessárias. – EX: <meta charset=”utf-8”> Quando não tem a tag meta
  • 21. HTML Quando se coloca a Tag meta
  • 22. HTML ● A seção <BODY> – Tudo que estiver contido em <BODY> será mostrado na janela principal do browser, sendo apresentado ao leitor. <BODY> pode conter cabeçalhos, parágrafos, listas, tabelas, links para outros documentos, imagens, formulários, animações, vídeos, sons e scripts embutidos.
  • 23. HTML ● Atributos de <BODY> – Através de atributos de <BODY> , podemos definir cores para os textos, links e para o fundo das páginas, bem como uma imagem de fundo (marca d’água): <BODY BGCOLOR="#rrggbb" TEXT="#rrggbb" LINK="#rrggbb" ALINK="#rrggbb" VLINK="#rrggbb" BACKGROUND="URL">
  • 24. HTML ● BGCOLOR – cor de fundo (quando não é indicada, o browser irá mostrar uma cor padrão, geralmente o cinza ou branco; alguns editores poderão estabelecer o branco para o fundo da página) ● TEXT – cor dos textos da página (padrão: preto)
  • 25. HTML ● LINK – cor dos links (padrão: azul) ● ALINK – cor dos links, quando acionados (padrão: vermelho) ● VLINK – cor dos links, depois de visitados (padrão: azul escuro ou roxo)
  • 26. HTML ● Seus valores são dados em hexadecimal, equivalentes a cores no padrão RGB ( Red, Green, Blue ). ● Existem tabelas de cores com esses valores, mas grande parte dos editores já oferece uma interface bem amigável através da qual escolhemos as cores desejadas, sem nos preocuparmos com números esdrúxulos tais como #FF80A0 .
  • 27. HTML ● Browsers que seguem a definição de HTML 3.2 em diante, também aceitam 16 nomes de cores, tirados da paleta VGA do Windows - por exemplo, podemos escrever BGCOLOR="BLUE" . ● Porém, browsers mais antigos não apresentarão as cores indicadas.
  • 28. HTML ● BACKGROUND – indica o URL da imagem a ser replicada no fundo da página, como uma marca d’água. – Veja o exemplo de uma página cuja imagem de fundo é. – Para efeitos de design, é possível fixar a imagem de fundo, para que ela não se mova junto com o texto ao se rolar a página. – Esse efeito não é padrão e funciona no Internet Explorer.
  • 29. HTML ● Títulos: – Há seis níveis de Títulos em HTML, de <H1> a <H6> :
  • 30. HTML ● Parágrafos – Quando exibimos qualquer texto em nossa página, é recomendado que ele seja sempre conteúdo de alguma tag filha da tag <body> . – A marcação mais indicada para textos comuns é a tag de parágrafo: <p>Exemplo de parágrafo</p> <p>Outro Parágrafo</p>
  • 31. HTML ● Marcações de ênfase – Quando queremos dar uma ênfase diferente a um trecho de texto, podemos utilizar as marcações de ênfase. – Podemos deixar um texto “mais forte” com a tag <strong> ou deixar o texto com uma “ênfase acentuada” com a tag <em> . Também há a tag <small> , que diminui o tamanho do texto. <p>Estude para passar no<strong>ENEM</strong></p>
  • 32. HTML ● Imagens: – A tag <img> define uma imagem em uma página HTML e necessita de dois atributos preenchidos: src e alt . – O primeiro aponta para o local da imagem e o segundo, um texto alternativo para a imagem caso essa não possa ser carregada ou visualizada. – O HTML 5 introduziu duas novas tags específicas para imagem: <figure> e <figcaption> . – A tag <figure> define uma imagem com a conhecida tag <img> . Além disso, permite adicionar uma legenda para a imagem por meio da tag <figcaption> .
  • 33. HTML <figure> <img src=”img/produto.jpg” alt=”Foto do produto”> <figcaption>essa figura é um exemplo</figcaption> </figure>
  • 35. HTML ● Tag LINK: – Há dois tipos de links no HTML: a tag A, que são links que levam o usuário para outros documentos e a tag LINK, que são links para fontes externas que serão usadas no documento.
  • 36. HTML ● No nosso exemplo há uma tag LINK que importa o CSS para nossa página: <link rel=”stylesheet” type=”text/css” href=”estilo.css”> ● O atributo rel=”stylesheet” indica que aquele link é relativo a importação de um arquivo referente a folhas de estilo. ●
  • 37. HTML ● Há outros valores para o atributo REL, como por exemplo o ALTERNATE: <link rel=”alternate” type= ”application/atom+xml” title=”feed” href= ”/feed/”> ● Neste caso, indicamos aos user-agents que o conteúdo do site poder ser encontrado em um caminho alternativo via Atom FEED.
  • 38. HTML ● No HTML5 há outros links relativos que você pode inserir como o rel=”archives” que indica uma referência a uma coleção de material histórico da página. ● Por exemplo, a página de histórico de um blog pode ser referenciada nesta tag.