SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Marcação e
Layout para Web
Me. Arthur Emanuel de Oliveira Carosia
 Comentários não são exibidos pelo navegador,
mas eles ajudam a documentar o código HTML.
 Comentários são úteis para debugar o HTML,
porque é possível comentar linhas de código
HTML para buscar erros.
 Com comentários é também possível inserir
notificações e lembretes no código HTML.
 Todo elemento HTML tem um estilo padrão
◦ cor de fundo branca,
◦ cor de texto preta,
◦ tamanho da fonte 12px
◦ Etc
 Mudança no estilo padrão de um elemento HTML
pode ser feito com o atributo style.
 A sintaxe do atributo style é a seguinte:
◦ style="property:value"
 Tanto property quanto value são referentes à
tecnologia CSS.
 Cor do texto
◦ O atributo color define a cor do texto a ser usada
por um elemento HTML
 Tipo de Fonte
◦ O atributo font-family define a fonte a ser utilizada
por um elemento HTML
 Tamanho da fonte
◦ O atributo font-size define o tamanho da fonte
utilizada por um elemento HTML
 Alinhamento de texto
◦ O atributo text-align define o alinhamento de texto
horizontal para um elemento HTML
 Cor de fundo
 O atributo background-color define a cor do
fundo para um elemento HTML

 Referências
 Nomes das Cores
◦ http://www.w3schools.com/html/html_colornames.
asp
 Valores das Cores
◦ http://www.w3schools.com/html/html_colorvalues.a
sp
 Listas que não possuem relação de ordem
◦ Atributo style pode ser usado para diferentes tipos
de lista:
 disc (default) - arredondado
 Circle - círculo
 Square - quadrado
 None - nenhum
 Listas que possuem relação de ordem
◦ Atributo style pode ser usado para diferentes tipos
de lista:
 1 - número
 A – letra maiúscula
 a – letra minúscula
 I – algarismo romano maiúsculo
 i - algarismo romano minúsculo
 Lista de items que possuem descrição
 Tabelas são definidas pela tag <table>
 Tabelas são divididas em table rows (linhas
de tabela) com a tag <tr>
 Linhas de tabela são divididas em table
data (dados de tabela) com a tag <td>.
 Linhas de tabela também podem ser
divididas em table headings
(cabeçalhos) com a tag <th>
 Bordas
◦ Se não especificar o tamanho da borda, as tabelas
serão exibidas sem borda.
<table border="1" style="width:100%">
 Usando cabeçalhos nas tabelas
 Elemento qque pode ser usado como
container para outros elementos HTML
 A tag <div> não tem significado especial,
não requer atributos, mas frequentemente
style é usado como seu atributo
 Quando utilizado com CSS, pode ser utilizado
para estilizar blocos de conteúdo
 Utilizado como um container para texto
 <span> não tem significado especial, mas é
comumente utilizado com o atributo style
 Quando utilizado com CSS, <span> pode ser
utilizado para estilizar partes do texto
 Sites web normalmente mostram
informações em múltiplas colunas (como
uma revista ou um jornal).
 Pode-se usar <div> para posicionar as
colunas em uma página HTML.
 Layout em HTML 5
header Define um cabeçalho
nav Define um container para
links de navegação
section Define uma seção no
documento
article Define um conteúdo de
artigo
aside Define o conteúdo ao lado
do artigo
footer Define o rodapé
details Define detalhes adicionais
summary Define um cabeçalho para
os elementos de detalhe
 Faça a página principal de um portal de
notícias, que deve incluir:
◦ Cabeçalho:
 título do portal,
 data atual,
 barra de links de navegação entre categorias de
notícias (esportes, filmes, etc),
◦ Seção de notícias
 Três notícias resumidas com suas respectivas imagens
◦ Rodapé
 Dados para contato do portal
 Fomulários são utilizados para coletar a
entrada do usuário.
 Definidos pelo elemento <form>
 <input>
◦ Tag mais importante de um formulário
◦ Elemento utilizado para a entrada de dados do
usuário
◦ Pode aparecer de diversas formas, dependendo do
atributo type.
Type Descrição
text Define uma entrada de
texto
radio Define um radio button
(para selecionar uma
dentre várias escolhas)
submit Define um botão de
sumissão do formulário
 Todo formulário é submetido a uma página
armazenada em um servidor e que irá gerenciar
o conteúdo que foi enviado.
 O atributo action indica a página que o
formulário será submetido
 Crie uma página HTML que contenha um
formulário.
 O objetivo deste formulário é submeter o
pedido de compra de um produto. Ele deve
conter:
◦ Um elemento para escolher dentre diversos nomes
de produtos;
◦ Um elemento para escolher a quantidade do
produto;
◦ Um elemento para escrever observações adicionais
sobre o pedido;
◦ Um botão para submissão da compra.
Marcação e Layout para Web
Me. Arthur Emanuel de Oliveira Carosia

Weitere ähnliche Inhalte

Was ist angesagt?

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 estruturaAndré Constantino da Silva
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSSledsifes
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosDaniel Brandão
 
Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)Helder da Rocha
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionaisalexculpado
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação webCentro Paula Souza
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPDaniel Brandão
 
PHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosPHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosDaniel Brandão
 

Was ist angesagt? (20)

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
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosAula 04 PHP - Utilizando Funções e Manipulando Arquivos
Aula 04 PHP - Utilizando Funções e Manipulando Arquivos
 
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
 
Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)Curso de Java Persistence API (JPA) (Java EE 7)
Curso de Java Persistence API (JPA) (Java EE 7)
 
Html
HtmlHtml
Html
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação web
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Aula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHPAula 02 - Introdução ao PHP
Aula 02 - Introdução ao PHP
 
Aula 07
Aula 07Aula 07
Aula 07
 
PHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosPHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de Dados
 
Html (tabela)
Html (tabela)Html (tabela)
Html (tabela)
 
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 a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 

Andere mochten auch

Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e cssCravid Ekuikui
 
Informatica Básica - Aula 04
Informatica Básica - Aula 04Informatica Básica - Aula 04
Informatica Básica - Aula 04Arthur Emanuel
 
Planejamento - DDMI - IFSP
Planejamento - DDMI - IFSPPlanejamento - DDMI - IFSP
Planejamento - DDMI - IFSPArthur Emanuel
 
Aula 03 - Interface gráfica - Parte 1
Aula 03 - Interface gráfica - Parte 1Aula 03 - Interface gráfica - Parte 1
Aula 03 - Interface gráfica - Parte 1Arthur Emanuel
 
Android - Acelerometro e GPS
Android - Acelerometro e GPSAndroid - Acelerometro e GPS
Android - Acelerometro e GPSArthur Emanuel
 
Informatica Bàsica - Aula03
Informatica Bàsica - Aula03Informatica Bàsica - Aula03
Informatica Bàsica - Aula03Arthur Emanuel
 
Informatica Básica - Aula 05
Informatica Básica - Aula 05Informatica Básica - Aula 05
Informatica Básica - Aula 05Arthur Emanuel
 
Android - Consumindo Webservices
Android - Consumindo WebservicesAndroid - Consumindo Webservices
Android - Consumindo WebservicesArthur Emanuel
 
Div tag presentation
Div tag presentationDiv tag presentation
Div tag presentationalyssa_lum11
 
Informatica Básica - Aula 06 - Excel
Informatica Básica - Aula 06 - ExcelInformatica Básica - Aula 06 - Excel
Informatica Básica - Aula 06 - ExcelArthur Emanuel
 
Aula - 04 - Android - Interface grafica (layout, widgets)
Aula - 04 - Android - Interface grafica (layout, widgets)Aula - 04 - Android - Interface grafica (layout, widgets)
Aula - 04 - Android - Interface grafica (layout, widgets)Arthur Emanuel
 
Aula05 - Android - Persistência
Aula05 - Android - PersistênciaAula05 - Android - Persistência
Aula05 - Android - PersistênciaArthur Emanuel
 
PHP e MySQL para iniciantes
PHP e MySQL para iniciantesPHP e MySQL para iniciantes
PHP e MySQL para iniciantesEduardo Mendes
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1Norivan Oliveira
 

Andere mochten auch (20)

CSS 3
CSS 3CSS 3
CSS 3
 
HTML - Introducao
HTML - Introducao HTML - Introducao
HTML - Introducao
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Informatica Básica - Aula 04
Informatica Básica - Aula 04Informatica Básica - Aula 04
Informatica Básica - Aula 04
 
Planejamento - DDMI - IFSP
Planejamento - DDMI - IFSPPlanejamento - DDMI - IFSP
Planejamento - DDMI - IFSP
 
Aula 03 - Interface gráfica - Parte 1
Aula 03 - Interface gráfica - Parte 1Aula 03 - Interface gráfica - Parte 1
Aula 03 - Interface gráfica - Parte 1
 
Projeto Android
Projeto AndroidProjeto Android
Projeto Android
 
Android - Acelerometro e GPS
Android - Acelerometro e GPSAndroid - Acelerometro e GPS
Android - Acelerometro e GPS
 
Informatica Bàsica - Aula03
Informatica Bàsica - Aula03Informatica Bàsica - Aula03
Informatica Bàsica - Aula03
 
Informatica Básica - Aula 05
Informatica Básica - Aula 05Informatica Básica - Aula 05
Informatica Básica - Aula 05
 
Php Para Iniciantes
Php Para IniciantesPhp Para Iniciantes
Php Para Iniciantes
 
Android - Consumindo Webservices
Android - Consumindo WebservicesAndroid - Consumindo Webservices
Android - Consumindo Webservices
 
Div tag presentation
Div tag presentationDiv tag presentation
Div tag presentation
 
Informatica Básica - Aula 06 - Excel
Informatica Básica - Aula 06 - ExcelInformatica Básica - Aula 06 - Excel
Informatica Básica - Aula 06 - Excel
 
Aula - 04 - Android - Interface grafica (layout, widgets)
Aula - 04 - Android - Interface grafica (layout, widgets)Aula - 04 - Android - Interface grafica (layout, widgets)
Aula - 04 - Android - Interface grafica (layout, widgets)
 
Android - Google Maps
Android - Google MapsAndroid - Google Maps
Android - Google Maps
 
Aula05 - Android - Persistência
Aula05 - Android - PersistênciaAula05 - Android - Persistência
Aula05 - Android - Persistência
 
Android - Bluetooth
Android - BluetoothAndroid - Bluetooth
Android - Bluetooth
 
PHP e MySQL para iniciantes
PHP e MySQL para iniciantesPHP e MySQL para iniciantes
PHP e MySQL para iniciantes
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1
 

Ähnlich wie HTML - Listas, Estilos, Tabelas, Div, Span, Formulário

Ähnlich wie HTML - Listas, Estilos, Tabelas, Div, Span, Formulário (20)

Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Aula1
Aula1Aula1
Aula1
 
W3 c
W3 cW3 c
W3 c
 
Academia Verão 2011 - HTML
Academia Verão 2011 - HTMLAcademia Verão 2011 - HTML
Academia Verão 2011 - HTML
 
Academia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSSAcademia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSS
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
Html com css
Html com cssHtml com css
Html com css
 
Apostila html
Apostila htmlApostila html
Apostila html
 
CSS
CSSCSS
CSS
 
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
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03
 
Introdução HTML_CSS.pptx
Introdução  HTML_CSS.pptxIntrodução  HTML_CSS.pptx
Introdução HTML_CSS.pptx
 
Html e css
Html e cssHtml e css
Html e css
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3
 
O que é html
O que é htmlO que é html
O que é html
 
Aula 06
Aula 06Aula 06
Aula 06
 

Mehr von Arthur Emanuel

Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningApresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningArthur Emanuel
 
Exercícios - Herança - Java
Exercícios - Herança - JavaExercícios - Herança - Java
Exercícios - Herança - JavaArthur Emanuel
 
Orientação a Objetos - Introdução - Exercícios
Orientação a Objetos - Introdução - ExercíciosOrientação a Objetos - Introdução - Exercícios
Orientação a Objetos - Introdução - ExercíciosArthur Emanuel
 
Android - Integração com Facebook
Android - Integração com FacebookAndroid - Integração com Facebook
Android - Integração com FacebookArthur Emanuel
 
Desenvolvimento para Android - Acelerômetro, GPS, Multimidia
Desenvolvimento para Android - Acelerômetro, GPS, MultimidiaDesenvolvimento para Android - Acelerômetro, GPS, Multimidia
Desenvolvimento para Android - Acelerômetro, GPS, MultimidiaArthur Emanuel
 
Aula 06 - Desenvolvimento de Jogos para Android - Física e Menu
Aula 06 - Desenvolvimento de Jogos para Android - Física e MenuAula 06 - Desenvolvimento de Jogos para Android - Física e Menu
Aula 06 - Desenvolvimento de Jogos para Android - Física e MenuArthur Emanuel
 
Aula 05 - Desenvolvimento de Jogos para Android - Layout e Som
Aula 05 - Desenvolvimento de Jogos para Android - Layout e SomAula 05 - Desenvolvimento de Jogos para Android - Layout e Som
Aula 05 - Desenvolvimento de Jogos para Android - Layout e SomArthur Emanuel
 
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e Colisao
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e ColisaoAula 04 - Desenvolvendo Jogos Para Android - Pontuação e Colisao
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e ColisaoArthur Emanuel
 
Aula 03 - Desenvolvendo Jogos Para Android - Obstáculos
Aula 03 - Desenvolvendo Jogos Para Android - ObstáculosAula 03 - Desenvolvendo Jogos Para Android - Obstáculos
Aula 03 - Desenvolvendo Jogos Para Android - ObstáculosArthur Emanuel
 
Aula 02 - Desenvolvendo Jogos Para Android - Controle do Jogo
Aula 02 - Desenvolvendo Jogos Para Android - Controle do JogoAula 02 - Desenvolvendo Jogos Para Android - Controle do Jogo
Aula 02 - Desenvolvendo Jogos Para Android - Controle do JogoArthur Emanuel
 
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do Jogo
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do JogoAula 01 - Desenvolvendo Jogos Para Android - Ambiente do Jogo
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do JogoArthur Emanuel
 
Desenvolvendo Jogos Para Android - Exercício
Desenvolvendo Jogos Para Android - ExercícioDesenvolvendo Jogos Para Android - Exercício
Desenvolvendo Jogos Para Android - ExercícioArthur Emanuel
 
Java: Encapsulamento e modificadores de acesso
Java: Encapsulamento e modificadores de acessoJava: Encapsulamento e modificadores de acesso
Java: Encapsulamento e modificadores de acessoArthur Emanuel
 
Java: Classes Abstratas, Anônimas, Interface
Java: Classes Abstratas, Anônimas, InterfaceJava: Classes Abstratas, Anônimas, Interface
Java: Classes Abstratas, Anônimas, InterfaceArthur Emanuel
 
Java: Introducao ao Swing
Java: Introducao ao SwingJava: Introducao ao Swing
Java: Introducao ao SwingArthur Emanuel
 
Java: Composicao e Array List
Java: Composicao e Array ListJava: Composicao e Array List
Java: Composicao e Array ListArthur Emanuel
 
Java: Heranca e polimorfismo
Java: Heranca e polimorfismoJava: Heranca e polimorfismo
Java: Heranca e polimorfismoArthur Emanuel
 
Java: strings e arrays
Java: strings e arraysJava: strings e arrays
Java: strings e arraysArthur Emanuel
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosArthur Emanuel
 

Mehr von Arthur Emanuel (20)

Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningApresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
 
Exercícios - Herança - Java
Exercícios - Herança - JavaExercícios - Herança - Java
Exercícios - Herança - Java
 
Orientação a Objetos - Introdução - Exercícios
Orientação a Objetos - Introdução - ExercíciosOrientação a Objetos - Introdução - Exercícios
Orientação a Objetos - Introdução - Exercícios
 
Android - Integração com Facebook
Android - Integração com FacebookAndroid - Integração com Facebook
Android - Integração com Facebook
 
Desenvolvimento para Android - Acelerômetro, GPS, Multimidia
Desenvolvimento para Android - Acelerômetro, GPS, MultimidiaDesenvolvimento para Android - Acelerômetro, GPS, Multimidia
Desenvolvimento para Android - Acelerômetro, GPS, Multimidia
 
Aula 06 - Desenvolvimento de Jogos para Android - Física e Menu
Aula 06 - Desenvolvimento de Jogos para Android - Física e MenuAula 06 - Desenvolvimento de Jogos para Android - Física e Menu
Aula 06 - Desenvolvimento de Jogos para Android - Física e Menu
 
Aula 05 - Desenvolvimento de Jogos para Android - Layout e Som
Aula 05 - Desenvolvimento de Jogos para Android - Layout e SomAula 05 - Desenvolvimento de Jogos para Android - Layout e Som
Aula 05 - Desenvolvimento de Jogos para Android - Layout e Som
 
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e Colisao
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e ColisaoAula 04 - Desenvolvendo Jogos Para Android - Pontuação e Colisao
Aula 04 - Desenvolvendo Jogos Para Android - Pontuação e Colisao
 
Aula 03 - Desenvolvendo Jogos Para Android - Obstáculos
Aula 03 - Desenvolvendo Jogos Para Android - ObstáculosAula 03 - Desenvolvendo Jogos Para Android - Obstáculos
Aula 03 - Desenvolvendo Jogos Para Android - Obstáculos
 
Aula 02 - Desenvolvendo Jogos Para Android - Controle do Jogo
Aula 02 - Desenvolvendo Jogos Para Android - Controle do JogoAula 02 - Desenvolvendo Jogos Para Android - Controle do Jogo
Aula 02 - Desenvolvendo Jogos Para Android - Controle do Jogo
 
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do Jogo
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do JogoAula 01 - Desenvolvendo Jogos Para Android - Ambiente do Jogo
Aula 01 - Desenvolvendo Jogos Para Android - Ambiente do Jogo
 
Desenvolvendo Jogos Para Android - Exercício
Desenvolvendo Jogos Para Android - ExercícioDesenvolvendo Jogos Para Android - Exercício
Desenvolvendo Jogos Para Android - Exercício
 
Java: Encapsulamento e modificadores de acesso
Java: Encapsulamento e modificadores de acessoJava: Encapsulamento e modificadores de acesso
Java: Encapsulamento e modificadores de acesso
 
Java: Collections
Java: CollectionsJava: Collections
Java: Collections
 
Java: Classes Abstratas, Anônimas, Interface
Java: Classes Abstratas, Anônimas, InterfaceJava: Classes Abstratas, Anônimas, Interface
Java: Classes Abstratas, Anônimas, Interface
 
Java: Introducao ao Swing
Java: Introducao ao SwingJava: Introducao ao Swing
Java: Introducao ao Swing
 
Java: Composicao e Array List
Java: Composicao e Array ListJava: Composicao e Array List
Java: Composicao e Array List
 
Java: Heranca e polimorfismo
Java: Heranca e polimorfismoJava: Heranca e polimorfismo
Java: Heranca e polimorfismo
 
Java: strings e arrays
Java: strings e arraysJava: strings e arrays
Java: strings e arrays
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a Objetos
 

Kürzlich hochgeladen

[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)Alessandro Almeida
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASMarcio Venturelli
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAMarcio Venturelli
 
Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORDRONDINELLYRAMOS1
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx2m Assessoria
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfRodolpho Concurde
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx2m Assessoria
 

Kürzlich hochgeladen (11)

[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORD
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 

HTML - Listas, Estilos, Tabelas, Div, Span, Formulário

  • 1. Marcação e Layout para Web Me. Arthur Emanuel de Oliveira Carosia
  • 2.  Comentários não são exibidos pelo navegador, mas eles ajudam a documentar o código HTML.  Comentários são úteis para debugar o HTML, porque é possível comentar linhas de código HTML para buscar erros.  Com comentários é também possível inserir notificações e lembretes no código HTML.
  • 3.  Todo elemento HTML tem um estilo padrão ◦ cor de fundo branca, ◦ cor de texto preta, ◦ tamanho da fonte 12px ◦ Etc  Mudança no estilo padrão de um elemento HTML pode ser feito com o atributo style.  A sintaxe do atributo style é a seguinte: ◦ style="property:value"  Tanto property quanto value são referentes à tecnologia CSS.
  • 4.  Cor do texto ◦ O atributo color define a cor do texto a ser usada por um elemento HTML
  • 5.  Tipo de Fonte ◦ O atributo font-family define a fonte a ser utilizada por um elemento HTML
  • 6.  Tamanho da fonte ◦ O atributo font-size define o tamanho da fonte utilizada por um elemento HTML
  • 7.  Alinhamento de texto ◦ O atributo text-align define o alinhamento de texto horizontal para um elemento HTML
  • 8.  Cor de fundo  O atributo background-color define a cor do fundo para um elemento HTML 
  • 9.  Referências  Nomes das Cores ◦ http://www.w3schools.com/html/html_colornames. asp  Valores das Cores ◦ http://www.w3schools.com/html/html_colorvalues.a sp
  • 10.  Listas que não possuem relação de ordem ◦ Atributo style pode ser usado para diferentes tipos de lista:  disc (default) - arredondado  Circle - círculo  Square - quadrado  None - nenhum
  • 11.  Listas que possuem relação de ordem ◦ Atributo style pode ser usado para diferentes tipos de lista:  1 - número  A – letra maiúscula  a – letra minúscula  I – algarismo romano maiúsculo  i - algarismo romano minúsculo
  • 12.  Lista de items que possuem descrição
  • 13.  Tabelas são definidas pela tag <table>  Tabelas são divididas em table rows (linhas de tabela) com a tag <tr>  Linhas de tabela são divididas em table data (dados de tabela) com a tag <td>.  Linhas de tabela também podem ser divididas em table headings (cabeçalhos) com a tag <th>
  • 14.
  • 15.  Bordas ◦ Se não especificar o tamanho da borda, as tabelas serão exibidas sem borda. <table border="1" style="width:100%">
  • 16.  Usando cabeçalhos nas tabelas
  • 17.  Elemento qque pode ser usado como container para outros elementos HTML  A tag <div> não tem significado especial, não requer atributos, mas frequentemente style é usado como seu atributo  Quando utilizado com CSS, pode ser utilizado para estilizar blocos de conteúdo
  • 18.
  • 19.  Utilizado como um container para texto  <span> não tem significado especial, mas é comumente utilizado com o atributo style  Quando utilizado com CSS, <span> pode ser utilizado para estilizar partes do texto
  • 20.
  • 21.  Sites web normalmente mostram informações em múltiplas colunas (como uma revista ou um jornal).  Pode-se usar <div> para posicionar as colunas em uma página HTML.
  • 22.
  • 23.
  • 24.
  • 25.  Layout em HTML 5 header Define um cabeçalho nav Define um container para links de navegação section Define uma seção no documento article Define um conteúdo de artigo aside Define o conteúdo ao lado do artigo footer Define o rodapé details Define detalhes adicionais summary Define um cabeçalho para os elementos de detalhe
  • 26.  Faça a página principal de um portal de notícias, que deve incluir: ◦ Cabeçalho:  título do portal,  data atual,  barra de links de navegação entre categorias de notícias (esportes, filmes, etc), ◦ Seção de notícias  Três notícias resumidas com suas respectivas imagens ◦ Rodapé  Dados para contato do portal
  • 27.  Fomulários são utilizados para coletar a entrada do usuário.  Definidos pelo elemento <form>
  • 28.  <input> ◦ Tag mais importante de um formulário ◦ Elemento utilizado para a entrada de dados do usuário ◦ Pode aparecer de diversas formas, dependendo do atributo type. Type Descrição text Define uma entrada de texto radio Define um radio button (para selecionar uma dentre várias escolhas) submit Define um botão de sumissão do formulário
  • 29.
  • 30.  Todo formulário é submetido a uma página armazenada em um servidor e que irá gerenciar o conteúdo que foi enviado.  O atributo action indica a página que o formulário será submetido
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.  Crie uma página HTML que contenha um formulário.  O objetivo deste formulário é submeter o pedido de compra de um produto. Ele deve conter: ◦ Um elemento para escolher dentre diversos nomes de produtos; ◦ Um elemento para escolher a quantidade do produto; ◦ Um elemento para escrever observações adicionais sobre o pedido; ◦ Um botão para submissão da compra.
  • 37. Marcação e Layout para Web Me. Arthur Emanuel de Oliveira Carosia