SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Curso Online ao Vivo - Primeiros
Passos na Web com HTML e CSS Aprenda Boas Práticas

PROFº GUSTAVO ROMA
Estrutura básica do HTML

O que é HTML?
HTML (abreviação para a expressão inglesa
HyperText Markup Language, que significa
Linguagem de Marcação de Hipertexto) é uma
linguagem de marcação utilizada para produzir
páginas na Web. Documentos HTML podem ser
interpretados por navegadores. Exemplo: Mozilla
Firefox, Google Chrome etc.

PROFº GUSTAVO ROMA
Estrutura básica do HTML

VERSÕES
A primeira linha do documento HTML, deve ser a declaração do
Doctype. Ele é responsável por informar ao navegador, qual a versão
do HTML utilizado.
Apesar da versão mais recente ser o HTML5, a mais utilizada,
continua sendo a HTML4.0.1, pois os navegadores antigos (ex:
internet explorer 8 ou inferior), não renderizam as novas tags do
HTML5.

Exemplo do doctype HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Exemplo do doctype HTML5
<!DOCTYPE html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

EDITOR
Editor HTML ou editor Web é um software para a criação de páginas web
utilizando a linguagem de marcação HTML. Embora a edição em linguagem
HTML de uma página web possa ser feita com qualquer editor de texto, editores
HTML específicos oferecem vários recursos extras para auxiliar na criação de
páginas, além disso, acrescentam outras funcionalidades, e muitos dão a opção
de visualização do projeto, tanto em linhas de código HTML quanto o resultado
delas no design da página. Editores são ótimas ferramentas para
desenvolvedores e demais profissionais de sistemas para internet, visto que
lhes poupam trabalhos pequenos, mas que consomem muito tempo, e assim
permitem que o foco seja desviado para detalhes mais importantes.
Editor aconselhado: Sublime Text
http://www.sublimetext.com
PROFº GUSTAVO ROMA
Estrutura básica do HTML

VERSÕES
A primeira linha do documento HTML, deve ser a declaração do
Doctype. Ele é responsável por informar ao navegador, qual a versão
do HTML utilizado.
Apesar da versão mais recente ser o HTML5, a mais utilizada,
continua sendo a HTML4.0.1, pois os navegadores antigos (ex:
internet explorer 8 ou inferior), não renderizam as novas tags do
HTML5.

Exemplo do doctype HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Exemplo do doctype HTML5
<!DOCTYPE html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

TAGS
Tags são rótulos usados para informar ao navegador como deve ser
apresentado o website.
Todas as tags têm o mesmo formato: começam com um sinal de
menor "<" e acabam com um sinal de maior ">".
Exemplo:
<title>Este texto é o título da página</title>
<strong>Este texto deve ser em negrito.</strong>
<em>Este texto deve ser em itálico.</em>
<p>Este texto é um parágrafo.</p>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Exemplo básico HTML5
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title>Título da Página</title>
</head>
<body>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
<p>Aqui o texto de um parágrafo</p>
</body>
</html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Exemplo básico HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Título da Página</title>
</head>
<body>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
<p>Aqui o texto de um parágrafo</p>
</body>
</html>
PROFº GUSTAVO ROMA
Estrutura básica do HTML
Metatag Charset
No nosso exemplo há uma metatag responsável por chavear qual
tabela de caractéres a página está utilizando.
No HTML5:
<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=utf8">
Essa forma antiga será também suportada no HTML5. Contudo, é
melhor que você utilize a nova forma.
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Inserindo uma imagem
A tag utilizada para se inserir imagens é a tag <img />, que pode ser
aberta e fechada no mesmo bloco da tag. Também precisamos
informar o endereço da imagem ao navegador então para isso
utilizaremos o comando src.
Exemplo:
<img src="link_da_imagem"/>
É importante observarmos que o link da imagem deve sempre terminar
com o nome da imagem, ponto (.) a extensão do tipo da imagem. E se
a imagem está em uma pasta no mesmo diretório do documento
HTML, devemos colocar o nome da pasta seguido de barra (/), antes
do nome da imagem.
Exemplo:
<img src="minha_pasta/minha_imagem.png"/>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

Lista não ordenada
Uma lista não ordenada é muito utilizada para construir menu de um
site.
Para criar uma lista não ordenada usa-se a tag <ul>. Dentro desse
elemento os vários itens são criados com outra tag <li>.
Esta é a codificação:
<ul>
<li>Menu 1</li>
<li>Menu 2</li>
</ul>
É importante notar que dentro de uma lista não ordenada podemos
colocar parágrafos, quebras de linha, imagens, outras listas, etc...
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é <div>
Os elementos div e span foram criados com o HTML 4
com a finalidade de fornecer um mecanismo genérico
para agrupar e prover estrutura aos documentos. O
elemento div é um container nível de bloco e span é um
elemento inline. Uma id e/ou class é em geral usada para
fornecer uma identidade a uma div ou span com o
propósito de fornecer uma referência para estilização por
CSS ou captura por um script.

Exemplo:
<div id=”header” class=”textopadrao”>...</div>
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é CSS?
CSS é a abreviatura para Cascading Style Sheets - Folha de
Estilos em Cascata
CSS é uma linguagem para estilos que define o layout de documentos
HTML. Por exemplo, CSS controla fontes, cores, margens, linhas,
alturas, larguras, imagens de fundo, posicionamentos e muito mais.
HTML é usado para definir a estrutura do website. Contudo, o CSS
proporciona mais opções e é mais preciso e sofisticado. CSS é
suportado por todos os navegadores atuais.

Conclusão: HTML é usado para estruturar conteúdos. CSS é usado
para formatar conteúdos estruturados.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Dica:
Não caia na armadilha de construir todo o layout e depois testar, pois você poderá
constatar uma quebra de layout difícil de detectar devido a grande quantidade de
código. Construa em passos pequenos e teste cada passo em diferentes
navegadores. Assim fazendo você irá detectar eventuais problemas com o layout
tão logo eles apareçam, tornando a correção mais fácil.
Valide com freqüência seu HTML e CSS. Muitos problemas com layouts podem ser
corrigidos com auxílio dos relatórios do validador.
W3C - World Wide Web Consortium é o órgão superior de codificação web.
Como padrão da vida, tudo tem regras, certo? Pois é, a web também. Fazer sites
não é somente desenhar e codificar, tem uma serie de padrões a serem seguidos.
Padrões estes que são organizado pela W3C.
Validador W3C: http://validator.w3.org/
PROFº GUSTAVO ROMA
Estrutura básica do HTML
COMENTÁRIO
Os comentários em HTML são muito fáceis de inserir. É como uma etiqueta que tem
um início e um fim. Todo o texto que colocar dentro está comentado, ou seja, não
aparecerá na página. Dentro de um comentário pode colocar o texto ou código
HTML, como etiquetas.
O comentário começa por <!-- e finaliza por --> Tudo o que colocar entre essas
etiquetas está comentado.
Exemplo:
<div id="header">
<ul class="menu">
<li class="item">Menu</li>
<li class="item">Menu</li>
</ul>
</div><!-- fim header →
Comentário é muito importante para organização do código.
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é CSS?
CSS é a abreviatura para Cascading Style Sheets - Folha de
Estilos em Cascata
CSS é uma linguagem para estilos que define o layout de documentos
HTML. Por exemplo, CSS controla fontes, cores, margens, linhas,
alturas, larguras, imagens de fundo, posicionamentos e muito mais.
HTML é usado para definir a estrutura do website. Contudo, o CSS
proporciona mais opções e é mais preciso e sofisticado. CSS é
suportado por todos os navegadores atuais.

Conclusão: HTML é usado para estruturar conteúdos. CSS é usado
para formatar conteúdos estruturados.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o CSS:
Os containers do layout devem ser posicionados com uso dos métodos
CSS de posicionamento. Para isso vamos definir regras de estilo no
CSS.
<style type=”text/css”>
body{
...
}
#container{
...
}
#header{
...
}
#footer{
...
}
</style>

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o atributos no CSS:
Vamos definir uma fonte, tamanho, cor e background na tag body:

body{
font-family: Arial, Verdana;
font-color: #000;
font-size: 12px;
background-color: #f2f2f2;
}
Atributo
Atributo
Atributo
Atributo

font-family, define a família de fontes utilizadas.
font-color, define a cor da fonte.
font-size, define o tamanho da fonte.
background-color, define a cor do plano de fundo do site.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o atributos no CSS:
Vamos definir uma largura,altura e uma borda em uma <div>

#header{
width: 980px;
height: 200px;
border: 1px solid #ccc;
}
Atributo width, define a largura da <div> com id header
Atributo height, define a altura da <div> com id header
Atributo border, define a borda com espessura de 1 pixel sólida com cor
cinza claro da <div> com id header

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo link tag <a> e <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.
Exemplo link tag <a>:
<a>Link</link>
Exemplo link tag <a> com atributo href:
<a href=”http://www.google.com”>Link</a>
Exemplo link tag <a> com atributo target_blank, o mesmo ao clicar, vai abrir outra janela do
navegador:
<a href=”http://www.google.com” target=”_blank”>Link</a>
Exemplo arquivo tag <link>:
<link rel="stylesheet" type="text/css" href="css/style.css" />

O atributo rel="stylesheet" indica que aquele link é relativo a importação de um arquivo referente a
folhas de estilo css.
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Definindo link mailto tag <a>
Mailto é uma forma de inserir no HTML um link para algum endereço de email. Desta forma, o
usuário tem a possibilidade de enviar uma mensagem para este email apenas clicando no link
gerado. Veja no exemplo abaixo:
<a href=”mailto:gustavo.roma@profite.com.br”>gustavo.roma@profite.com.br</a>
Quando o usuário clica sobre o link de um endereço de email, automaticamente abre-se uma
janela de seu aplicativo de email padrão para criação de uma nova mensagem, que já estará
com o campo do destinatário preenchido com aquele endereço.
É possível também adicionar um parâmetro ao valor do mailto no HTML que irá sugerir um
Subject para a nova mensagem aberta. Assim, na janela de criação da nova mensagem, o
usuário poderá ver que o Subject também já estará preenchido.

<a
href=”mailto:gustavo.roma@profite.com.br?subject=AssuntoEmail”>gustavo.roma@profite.com.br
</a>
PROFº GUSTAVO ROMA
OBRIGADO!

CONTATOS PROFITE
SP: (11) 2503-1012
WWW.PROFITE.COM.BR

COORDENADOR CLAUDIO MACEDO
RIO: (21) 2522-0121
CLAUDIO@PROFITE.COM.BR

PROFESSOR GUSTAVO ROMA
RIO: (21) 2522-0121
GUSTAVO.ROMA@PROFITE.COM.BR

Contenu connexe

Tendances

Tendances (20)

Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
 
Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
HTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no html
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
Html5 & CSS3
Html5 & CSS3Html5 & CSS3
Html5 & CSS3
 
HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
Html 5 e Css3
Html 5 e Css3Html 5 e Css3
Html 5 e Css3
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Html5 Aula 4
Html5 Aula 4Html5 Aula 4
Html5 Aula 4
 
E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)
 
HTML
HTMLHTML
HTML
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Html completo
Html completoHtml completo
Html completo
 

En vedette

Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheetMorvana Bonin
 
ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSDavid Arty
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSSTalita Pagani
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSSledsifes
 
Curso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptPablo Sanches
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTMLDiego Eis
 
Ninja html 5 css javascript
Ninja html 5 css javascriptNinja html 5 css javascript
Ninja html 5 css javascriptDanilo Sousa
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptEdureka!
 
COMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLCOMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLRenato Melo
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBPeslPinguim
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Abel LIFAEFI MBULA
 
Livro Linguagem C - Completo
Livro Linguagem C - CompletoLivro Linguagem C - Completo
Livro Linguagem C - CompletoMarcos Quinho
 

En vedette (20)

HTML e CSS
HTML e CSSHTML e CSS
HTML e CSS
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
 
Parceiro Programador
Parceiro ProgramadorParceiro Programador
Parceiro Programador
 
ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSS
 
Curso html
Curso htmlCurso html
Curso html
 
426 curso html
426 curso html426 curso html
426 curso html
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
HTML/HTML5
HTML/HTML5HTML/HTML5
HTML/HTML5
 
Javascript nos dias de hoje
Javascript nos dias de hojeJavascript nos dias de hoje
Javascript nos dias de hoje
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
Curso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScript
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTML
 
Ninja html 5 css javascript
Ninja html 5 css javascriptNinja html 5 css javascript
Ninja html 5 css javascript
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
COMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLCOMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTML
 
Redes linux excerto
Redes linux excertoRedes linux excerto
Redes linux excerto
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
 
Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
 
Introdução ao JavaScript
Introdução ao JavaScriptIntrodução ao JavaScript
Introdução ao JavaScript
 
Livro Linguagem C - Completo
Livro Linguagem C - CompletoLivro Linguagem C - Completo
Livro Linguagem C - Completo
 

Similaire à Curso HTML CSS Primeiros Passos

Similaire à Curso HTML CSS Primeiros Passos (20)

AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
 
Criação de sites
Criação de sitesCriação de sites
Criação de sites
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Padroes Web
Padroes WebPadroes Web
Padroes Web
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
Html
HtmlHtml
Html
 
W3C Web Standards HTML
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
 
Disciplina de Laboratório WEB
Disciplina de Laboratório WEBDisciplina de Laboratório WEB
Disciplina de Laboratório WEB
 
Webpages
WebpagesWebpages
Webpages
 
Webpages
WebpagesWebpages
Webpages
 
Apresentando o HTML
Apresentando o HTMLApresentando o HTML
Apresentando o HTML
 
Aula 02
Aula 02Aula 02
Aula 02
 
Html5 em 15_minutos
Html5 em 15_minutosHtml5 em 15_minutos
Html5 em 15_minutos
 
Html manual
Html manualHtml manual
Html manual
 
XHTML e CSS
XHTML e CSSXHTML e CSS
XHTML e CSS
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
Apostila html1
Apostila html1Apostila html1
Apostila html1
 
Html manual
Html manualHtml manual
Html manual
 
Técnicas e processos - HTML / CSS - aula 1
Técnicas e processos - HTML / CSS - aula 1Técnicas e processos - HTML / CSS - aula 1
Técnicas e processos - HTML / CSS - aula 1
 

Plus de Uni Buscapé Company

Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Uni Buscapé Company
 
Mídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerceMídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerceUni Buscapé Company
 
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliAula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliUni Buscapé Company
 
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShareUni Buscapé Company
 
palestra Universidade Buscapé - HR Mind Move
palestra Universidade Buscapé - HR Mind Movepalestra Universidade Buscapé - HR Mind Move
palestra Universidade Buscapé - HR Mind MoveUni Buscapé Company
 
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...Uni Buscapé Company
 
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...Uni Buscapé Company
 
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...Uni Buscapé Company
 
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...Uni Buscapé Company
 
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...Uni Buscapé Company
 
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"Uni Buscapé Company
 
Apresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Apresentacao Curso Gratuito Campanhas de Marketing Através de CuponsApresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Apresentacao Curso Gratuito Campanhas de Marketing Através de CuponsUni Buscapé Company
 
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...Uni Buscapé Company
 
Palestra Impacta "Oportunidades de Carreira" - E-commerce
Palestra Impacta "Oportunidades de Carreira" - E-commercePalestra Impacta "Oportunidades de Carreira" - E-commerce
Palestra Impacta "Oportunidades de Carreira" - E-commerceUni Buscapé Company
 
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0Uni Buscapé Company
 

Plus de Uni Buscapé Company (20)

TEDxSão Paulo
TEDxSão PauloTEDxSão Paulo
TEDxSão Paulo
 
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
 
O "Migué" do Judiciário
O "Migué" do JudiciárioO "Migué" do Judiciário
O "Migué" do Judiciário
 
Mídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerceMídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerce
 
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliAula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
 
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
 
palestra Universidade Buscapé - HR Mind Move
palestra Universidade Buscapé - HR Mind Movepalestra Universidade Buscapé - HR Mind Move
palestra Universidade Buscapé - HR Mind Move
 
Aula Perfil
Aula PerfilAula Perfil
Aula Perfil
 
Palestra impacta-14-5-2013-lt
Palestra impacta-14-5-2013-ltPalestra impacta-14-5-2013-lt
Palestra impacta-14-5-2013-lt
 
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
 
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
 
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
 
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
 
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
 
Linha do tempo
Linha do tempoLinha do tempo
Linha do tempo
 
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
 
Apresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Apresentacao Curso Gratuito Campanhas de Marketing Através de CuponsApresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Apresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
 
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
 
Palestra Impacta "Oportunidades de Carreira" - E-commerce
Palestra Impacta "Oportunidades de Carreira" - E-commercePalestra Impacta "Oportunidades de Carreira" - E-commerce
Palestra Impacta "Oportunidades de Carreira" - E-commerce
 
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
 

Dernier

PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 

Dernier (20)

PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 

Curso HTML CSS Primeiros Passos

  • 1. Curso Online ao Vivo - Primeiros Passos na Web com HTML e CSS Aprenda Boas Práticas PROFº GUSTAVO ROMA
  • 2. Estrutura básica do HTML O que é HTML? HTML (abreviação para a expressão inglesa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web. Documentos HTML podem ser interpretados por navegadores. Exemplo: Mozilla Firefox, Google Chrome etc. PROFº GUSTAVO ROMA
  • 3. Estrutura básica do HTML VERSÕES A primeira linha do documento HTML, deve ser a declaração do Doctype. Ele é responsável por informar ao navegador, qual a versão do HTML utilizado. Apesar da versão mais recente ser o HTML5, a mais utilizada, continua sendo a HTML4.0.1, pois os navegadores antigos (ex: internet explorer 8 ou inferior), não renderizam as novas tags do HTML5. Exemplo do doctype HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Exemplo do doctype HTML5 <!DOCTYPE html> PROFº GUSTAVO ROMA
  • 4. Estrutura básica do HTML EDITOR Editor HTML ou editor Web é um software para a criação de páginas web utilizando a linguagem de marcação HTML. Embora a edição em linguagem HTML de uma página web possa ser feita com qualquer editor de texto, editores HTML específicos oferecem vários recursos extras para auxiliar na criação de páginas, além disso, acrescentam outras funcionalidades, e muitos dão a opção de visualização do projeto, tanto em linhas de código HTML quanto o resultado delas no design da página. Editores são ótimas ferramentas para desenvolvedores e demais profissionais de sistemas para internet, visto que lhes poupam trabalhos pequenos, mas que consomem muito tempo, e assim permitem que o foco seja desviado para detalhes mais importantes. Editor aconselhado: Sublime Text http://www.sublimetext.com PROFº GUSTAVO ROMA
  • 5. Estrutura básica do HTML VERSÕES A primeira linha do documento HTML, deve ser a declaração do Doctype. Ele é responsável por informar ao navegador, qual a versão do HTML utilizado. Apesar da versão mais recente ser o HTML5, a mais utilizada, continua sendo a HTML4.0.1, pois os navegadores antigos (ex: internet explorer 8 ou inferior), não renderizam as novas tags do HTML5. Exemplo do doctype HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Exemplo do doctype HTML5 <!DOCTYPE html> PROFº GUSTAVO ROMA
  • 6. Estrutura básica do HTML TAGS Tags são rótulos usados para informar ao navegador como deve ser apresentado o website. Todas as tags têm o mesmo formato: começam com um sinal de menor "<" e acabam com um sinal de maior ">". Exemplo: <title>Este texto é o título da página</title> <strong>Este texto deve ser em negrito.</strong> <em>Este texto deve ser em itálico.</em> <p>Este texto é um parágrafo.</p> <h1>Este é um título</h1> <h2>Este é um sub título</h2> PROFº GUSTAVO ROMA
  • 7. Estrutura básica do HTML Exemplo básico HTML5 <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Título da Página</title> </head> <body> <h1>Este é um título</h1> <h2>Este é um sub título</h2> <p>Aqui o texto de um parágrafo</p> </body> </html> PROFº GUSTAVO ROMA
  • 8. Estrutura básica do HTML Exemplo básico HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8"> <title>Título da Página</title> </head> <body> <h1>Este é um título</h1> <h2>Este é um sub título</h2> <p>Aqui o texto de um parágrafo</p> </body> </html> PROFº GUSTAVO ROMA
  • 9. Estrutura básica do HTML Metatag Charset No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando. No HTML5: <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=utf8"> Essa forma antiga será também suportada no HTML5. Contudo, é melhor que você utilize a nova forma. PROFº GUSTAVO ROMA
  • 10. Estrutura básica do HTML Inserindo uma imagem A tag utilizada para se inserir imagens é a tag <img />, que pode ser aberta e fechada no mesmo bloco da tag. Também precisamos informar o endereço da imagem ao navegador então para isso utilizaremos o comando src. Exemplo: <img src="link_da_imagem"/> É importante observarmos que o link da imagem deve sempre terminar com o nome da imagem, ponto (.) a extensão do tipo da imagem. E se a imagem está em uma pasta no mesmo diretório do documento HTML, devemos colocar o nome da pasta seguido de barra (/), antes do nome da imagem. Exemplo: <img src="minha_pasta/minha_imagem.png"/> PROFº GUSTAVO ROMA
  • 11. Estrutura básica do HTML Lista não ordenada Uma lista não ordenada é muito utilizada para construir menu de um site. Para criar uma lista não ordenada usa-se a tag <ul>. Dentro desse elemento os vários itens são criados com outra tag <li>. Esta é a codificação: <ul> <li>Menu 1</li> <li>Menu 2</li> </ul> É importante notar que dentro de uma lista não ordenada podemos colocar parágrafos, quebras de linha, imagens, outras listas, etc... PROFº GUSTAVO ROMA
  • 12. Estrutura básica do HTML O que é <div> Os elementos div e span foram criados com o HTML 4 com a finalidade de fornecer um mecanismo genérico para agrupar e prover estrutura aos documentos. O elemento div é um container nível de bloco e span é um elemento inline. Uma id e/ou class é em geral usada para fornecer uma identidade a uma div ou span com o propósito de fornecer uma referência para estilização por CSS ou captura por um script. Exemplo: <div id=”header” class=”textopadrao”>...</div> PROFº GUSTAVO ROMA
  • 13. Estrutura básica do HTML O que é CSS? CSS é a abreviatura para Cascading Style Sheets - Folha de Estilos em Cascata CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo, posicionamentos e muito mais. HTML é usado para definir a estrutura do website. Contudo, o CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores atuais. Conclusão: HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. PROFº GUSTAVO ROMA
  • 14. Estrutura básica do HTML Dica: Não caia na armadilha de construir todo o layout e depois testar, pois você poderá constatar uma quebra de layout difícil de detectar devido a grande quantidade de código. Construa em passos pequenos e teste cada passo em diferentes navegadores. Assim fazendo você irá detectar eventuais problemas com o layout tão logo eles apareçam, tornando a correção mais fácil. Valide com freqüência seu HTML e CSS. Muitos problemas com layouts podem ser corrigidos com auxílio dos relatórios do validador. W3C - World Wide Web Consortium é o órgão superior de codificação web. Como padrão da vida, tudo tem regras, certo? Pois é, a web também. Fazer sites não é somente desenhar e codificar, tem uma serie de padrões a serem seguidos. Padrões estes que são organizado pela W3C. Validador W3C: http://validator.w3.org/ PROFº GUSTAVO ROMA
  • 15. Estrutura básica do HTML COMENTÁRIO Os comentários em HTML são muito fáceis de inserir. É como uma etiqueta que tem um início e um fim. Todo o texto que colocar dentro está comentado, ou seja, não aparecerá na página. Dentro de um comentário pode colocar o texto ou código HTML, como etiquetas. O comentário começa por <!-- e finaliza por --> Tudo o que colocar entre essas etiquetas está comentado. Exemplo: <div id="header"> <ul class="menu"> <li class="item">Menu</li> <li class="item">Menu</li> </ul> </div><!-- fim header → Comentário é muito importante para organização do código. PROFº GUSTAVO ROMA
  • 16. Estrutura básica do HTML O que é CSS? CSS é a abreviatura para Cascading Style Sheets - Folha de Estilos em Cascata CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo, posicionamentos e muito mais. HTML é usado para definir a estrutura do website. Contudo, o CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores atuais. Conclusão: HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. PROFº GUSTAVO ROMA
  • 17. Estrutura básica do HTML Definindo o CSS: Os containers do layout devem ser posicionados com uso dos métodos CSS de posicionamento. Para isso vamos definir regras de estilo no CSS. <style type=”text/css”> body{ ... } #container{ ... } #header{ ... } #footer{ ... } </style> PROFº GUSTAVO ROMA
  • 18. Estrutura básica do HTML Definindo o atributos no CSS: Vamos definir uma fonte, tamanho, cor e background na tag body: body{ font-family: Arial, Verdana; font-color: #000; font-size: 12px; background-color: #f2f2f2; } Atributo Atributo Atributo Atributo font-family, define a família de fontes utilizadas. font-color, define a cor da fonte. font-size, define o tamanho da fonte. background-color, define a cor do plano de fundo do site. PROFº GUSTAVO ROMA
  • 19. Estrutura básica do HTML Definindo o atributos no CSS: Vamos definir uma largura,altura e uma borda em uma <div> #header{ width: 980px; height: 200px; border: 1px solid #ccc; } Atributo width, define a largura da <div> com id header Atributo height, define a altura da <div> com id header Atributo border, define a borda com espessura de 1 pixel sólida com cor cinza claro da <div> com id header PROFº GUSTAVO ROMA
  • 20. Estrutura básica do HTML Definindo link tag <a> e <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. Exemplo link tag <a>: <a>Link</link> Exemplo link tag <a> com atributo href: <a href=”http://www.google.com”>Link</a> Exemplo link tag <a> com atributo target_blank, o mesmo ao clicar, vai abrir outra janela do navegador: <a href=”http://www.google.com” target=”_blank”>Link</a> Exemplo arquivo tag <link>: <link rel="stylesheet" type="text/css" href="css/style.css" /> O atributo rel="stylesheet" indica que aquele link é relativo a importação de um arquivo referente a folhas de estilo css. PROFº GUSTAVO ROMA
  • 21. Estrutura básica do HTML Definindo link mailto tag <a> Mailto é uma forma de inserir no HTML um link para algum endereço de email. Desta forma, o usuário tem a possibilidade de enviar uma mensagem para este email apenas clicando no link gerado. Veja no exemplo abaixo: <a href=”mailto:gustavo.roma@profite.com.br”>gustavo.roma@profite.com.br</a> Quando o usuário clica sobre o link de um endereço de email, automaticamente abre-se uma janela de seu aplicativo de email padrão para criação de uma nova mensagem, que já estará com o campo do destinatário preenchido com aquele endereço. É possível também adicionar um parâmetro ao valor do mailto no HTML que irá sugerir um Subject para a nova mensagem aberta. Assim, na janela de criação da nova mensagem, o usuário poderá ver que o Subject também já estará preenchido. <a href=”mailto:gustavo.roma@profite.com.br?subject=AssuntoEmail”>gustavo.roma@profite.com.br </a> PROFº GUSTAVO ROMA
  • 22. OBRIGADO! CONTATOS PROFITE SP: (11) 2503-1012 WWW.PROFITE.COM.BR COORDENADOR CLAUDIO MACEDO RIO: (21) 2522-0121 CLAUDIO@PROFITE.COM.BR PROFESSOR GUSTAVO ROMA RIO: (21) 2522-0121 GUSTAVO.ROMA@PROFITE.COM.BR