SlideShare a Scribd company logo
1 of 42
CRIAÇÃO DE SITES I
Aula anterior
Apresentação
da disciplina
Apresentação
HTML
NESTA AULA!
 Formatação de documentos HTML
 Recursos
OBJETIVOS:
 Apresentar elementos básicos do HTML
 Apresentar exemplos
 Formatar documentos HTML
 Utilizar atributos HTML
Elementos HTML
 Elemento Raiz
 Metadados do documento
 Scripts
 Seções
 Agrupamento de conteúdo
 Semântica
 Edição
 Conteúdo embutido
 Tabulação de dados
 Elementos interativos
Elemento Raiz
ELEMENTO DESCRIÇÃO
<html>
Representa a raiz de um documento HTML ou XHTML. Envolve todo o
documento HTML.
Metadados do documento
ELEMENTO DESCRIÇÃO
<head>
Representa uma coleção de metadados sobre o documento, incluindo links
suas definições de scripts e folhas de estilo. Envolve o cabeçalho do
documento HTML.
<title> Especifica o título do documento HTML.
<base> Especifica uma URL base para todos os links da página.
Metadados do documento
ELEMENTO DESCRIÇÃO
<link> Especifica uma referência a um documento externo.
<meta> Fornece informações gerais sobre o documento.
<style> Tag usada para escrever CSS dentro do documento HTML.
Scripts
ELEMENTO DESCRIÇÃO
<script> Especifica scripts em um documento html.
<noscript>
Especifica conteúdo alternativo para browsers que não suportam JavaScript
ou outras linguagens de script.
<template>
Container para conteúdo no lado cliente instanciado em tempo de execução
usando JavaScript.
Seções
ELEMENTO DESCRIÇÃO
<body>
Representa o principal conteúdo de um documento HTML. Há apenas
um elemento <body> em um documento que envolve o corpo (texto e tags)
do documento html.
<section> Define a seção do Documento.
<nav> Define uma seção que contém apenas links de navegação.
Seções
ELEMENTO DESCRIÇÃO
<article> Especifica um artigo.
<aside>
Define um conteúdo reservado do restante da página e mesmo que
for removida, o conteúdo restante ainda faz sentido.
<h1>, <h2>, <h3>,
<h4>, <h5>, <h6>
São elementos que representam os seis níveis de títulos de cabeçalhos
dos documentos e que descrevem brevemente o tema da seção.
Seções
ELEMENTO DESCRIÇÃO
<hgroup>
Agrupa um conjunto de elementos quando um título tem vários níveis. *tag
excluída da documentação do html5 pelo W3C.
<header>
Define o cabeçalho de uma página ou seção. Muitas vezes contém um
logotipo, o título do site e uma menu de navegação do conteúdo.
<footer>
Define o rodapé de uma página ou seção. Muitas vezes contém um aviso
de copyright, alguns links para informações legal ou endereços para
dar feedback.
Seções
ELEMENTO DESCRIÇÃO
<address> Define uma seção que contém informações de contato, como endereço
e informações gerais sobre o autor de um documento.
<main>
Define o conteúdo principal ou importante no documento. Existe
apenas um elemento <main> no documento.
Agrupamento de conteúdo
ELEMENTO DESCRIÇÃO
<p> Define uma parte que deve ser exibida como um paragrafo.
<hr> Cria uma linha horizontal.
<pre>
Indica que o seu conteúdo é pré-formatado e que este formato deve ser
preservado.
Agrupamento de conteúdo
ELEMENTO DESCRIÇÃO
<blockquote>
Representa uma citação.
<ol>
Define uma lista ordenada de itens, que mudam o seu significado,
se alterar a ordem dos seus elementos.
<ul> Define uma lista não ordenada.
Agrupamento de conteúdo
ELEMENTO DESCRIÇÃO
<li> Define um item de uma lista ol ou de uma ul.
<dl> Representa uma Lista de Definição.
<dt> Marca o texto especificado como um termo de definição de um glossário.
Agrupamento de conteúdo
ELEMENTO DESCRIÇÃO
<dd>
Especifica o texto referente a um termo criado pela tag <dt> dentro de uma
lista de definição.
<figure>
Especifica ilustrações, imagens, fotos, associado juntamente com alguma
legenda.
<figcaption> Representa a legenda do Figure.
<div>
Especifica uma seção no documento, utilizado para agrupar vários
elementos HTML.
Semântica
ELEMENTO DESCRIÇÃO
<a> Representa um hyperlink, ligando a outro recurso.
<em> Representa a ênfase do conteúdo.
<strong> Maior ênfase em negrito.
Semântica
ELEMENTO DESCRIÇÃO
<small> Torna o texto um tamanho de fonte menor do que o padrão no documento
HTML.
<s> Marcar o texto que não está mais correto.
<cite> Representa uma citação.
Semântica
ELEMENTO DESCRIÇÃO
<q>
Indica que o texto incluído é uma breve citação. Este elemento destina-se a
citações curtas que não requerem quebras de parágrafo.
<dfn> É usada para indicar uma definição.
<abbr>
Representa uma abreviação e opcionalmente fornece uma descrição
completa para ela.
Semântica
ELEMENTO DESCRIÇÃO
<data>
A <data>tag HTML é usada para fornecer uma versão legível por máquina
de seu próprio conteúdo. Isso pode ser útil nos casos em que seus dados
precisam estar em um determinado formato porque para ele ser
processado por um script, mas isso pode não ser o desejado para que os
usuários visualizem.
<time>
Representa um valor de data e hora, eventualmente, com um equivalente
legível por máquina.
<code> Representa amostra de um código de computador.
Semântica
ELEMENTO DESCRIÇÃO
<var>
Representa uma variável, que não é expressão matemática real. Ou
contexto de programação, um identificador que representa uma constante,
um símbolo de identificação de uma quantidade física, um parâmetro de
função, ou um mero espaço reservado em prosa.
<samp> Especifica a saída de um programa de computador, script, etc.
<kbd> Especifica um texto que foi digitado pelo usuário.
Semântica
ELEMENTO DESCRIÇÃO
<sub>,<sup> Representa um subscrito, respectivamente sobrescrito.
<i> Texto em itálico.
<b> Texto em negrito.
Semântica
ELEMENTO DESCRIÇÃO
<u> Faz com que o texto fique com um sublinhado.
<mark>
Especifica um texto destacado para fins de referência.
<ruby> Especifica texto Ruby (tipografia utilizada no Sudeste Asiático).
<rt> Especifica um componente do texto ruby em uma anotação ruby
Edição
ELEMENTO DESCRIÇÃO
<ins> Especifica que um novo texto foi inserido no lugar de um que foi removido.
<del>
Especifica texto deletado.
Conteúdo embutido
ELEMENTO DESCRIÇÃO
<img> Especifica uma imagem.
<iframe> Especifica uma sub janela no documento.
<embed> Especifica uma aplicação externa com conteúdo interativo.
Conteúdo embutido
ELEMENTO DESCRIÇÃO
<object> Especifica um objeto dentro de um documento HTML.
<param> Especifica um parâmetro para um objeto incorporado no documento HTML.
<video>
Representa um vídeo, e seus arquivos de áudio associados e legendas,
com a interface necessária para jogar.
Conteúdo embutido
ELEMENTO DESCRIÇÃO
<audio> Representa um som, ou fluxo de áudio.
<source> Especifica múltiplos recursos multimídia em uma página.
<track>
Permite aos autores especificar faixa legendada para elementos de mídia,
como <video> e <audio>.
Conteúdo embutido
ELEMENTO DESCRIÇÃO
<canvas> Especifica a criação de gráficos em uma página web.
<map> Especifica um mapa de imagem.
<area> Especifica uma área no interior de um mapa de imagem.
Conteúdo embutido
ELEMENTO DESCRIÇÃO
<sgv> Define uma imagem vectorial incorporado.
<math> Define uma fórmula matemática.
Tabulação de dados
ELEMENTO DESCRIÇÃO
<table> Especifica uma tabela.
<caption> Especifica a criação de legendas em tabelas.
<colgroup> Especifica grupo de colunas em tabelas.
Tabulação de dados
ELEMENTO DESCRIÇÃO
<col> Especifica atributos para colunas em tabelas.
<tbody> Especifica um corpo para a tabela.
<thead> Especifica o cabeçalho de uma tabela.
Tabulação de dados
ELEMENTO DESCRIÇÃO
<tfoot> Especifica um rodapé para a tabela.
<tr>
Especifica uma linha em uma tabela que pode conter colunas ou células
individuais.
<td> Especifica uma célula para a tabela.
<th> Especifica uma célula de cabeçalho em uma tabela.
Formulários
ELEMENTO DESCRIÇÃO
<form> Especifica um formulário.
<fieldset> Especifica um grupo de elementos relacionados com o formulário.
<legend> Representa a legenda para um <fieldset>.
Formulários
ELEMENTO DESCRIÇÃO
<label> Especifica um rótulo para controle dos elementos em um formulário.
<input> Especifica um campo de entrada de texto.
<button> Representa um botão.
Formulários
ELEMENTO DESCRIÇÃO
<select> Especifica uma lista de itens selecionáveis.
<datalist> Especifica um "autocomplete" em formulários.
<optgroup> Especifica um grupo de itens relacionados dentro de uma lista.
Formulários
ELEMENTO DESCRIÇÃO
<option>
Especifica as opções de uma lista, utilizado em conjunto com as tags
<select> e <datalist>
<textarea>
Especifica um textarea onde o usuário pode introduzir várias linhas de
texto.
<keygen> Especifica um par de chaves público-privadas.
Formulários
ELEMENTO DESCRIÇÃO
<output>
Especifica o resultado de um cálculo, por exemplo, o efetuado por algum
script.
<progress> Especifica o progresso realização de uma tarefa.
<meter> Especifica medição dentro de um intervalo predefinido.
Elementos interativos
ELEMENTO DESCRIÇÃO
<details>
Especifica informações adicionais que o usuário pode visualizar ou esconder
sob demanda.
<summary>
Representa um resumo, legenda ou legenda para um determinado
<detalhes>.
<command> Especifica um comando que o usuário pode invocar.
<menu> Representa uma lista de comandos.
AGORA!
Um exemplo, contendo alguns dos
principais elementos apresentados.
PRÓXIMA AULA!
 Atributos
 Estilos
DÚVIDAS?
Prof. Cândido Luciano de Farias
E-mail: cdcfarias@gmail.com
😉

More Related Content

What's hot

What's hot (11)

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 - Guia 1 e 2
HTML - Guia 1 e 2HTML - Guia 1 e 2
HTML - Guia 1 e 2
 
Html
HtmlHtml
Html
 
W3 c
W3 cW3 c
W3 c
 
Html básico
Html básicoHtml básico
Html básico
 
Manual completo de_html 01
Manual completo de_html 01Manual completo de_html 01
Manual completo de_html 01
 
Aula1web html
Aula1web htmlAula1web html
Aula1web html
 
Módulo 3 - Processadores de Texto
Módulo 3 - Processadores de TextoMódulo 3 - Processadores de Texto
Módulo 3 - Processadores de Texto
 
AULA - 1
AULA - 1AULA - 1
AULA - 1
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 

Viewers also liked

Aula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites IAula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites Iinfo_cimol
 
Apostila Criação de Sites
Apostila Criação de SitesApostila Criação de Sites
Apostila Criação de Sitesinfo_cimol
 
E-Book de estudos
E-Book de estudosE-Book de estudos
E-Book de estudosinfo_cimol
 
Ankur ppt demand
Ankur ppt demandAnkur ppt demand
Ankur ppt demandANKUR KUMAR
 
Introdução a modelagem de dados parte II - Banco de Dados
Introdução a modelagem de dados parte II - Banco de DadosIntrodução a modelagem de dados parte II - Banco de Dados
Introdução a modelagem de dados parte II - Banco de Dadosinfo_cimol
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de Dadosinfo_cimol
 
Beyond land sparing and sharing: a social-ecological approach to integrate fo...
Beyond land sparing and sharing: a social-ecological approach to integrate fo...Beyond land sparing and sharing: a social-ecological approach to integrate fo...
Beyond land sparing and sharing: a social-ecological approach to integrate fo...JSchultner
 
我想讀財管系嗎?
我想讀財管系嗎?我想讀財管系嗎?
我想讀財管系嗎?Youren
 
Web 2.0 - Clara
Web 2.0 - ClaraWeb 2.0 - Clara
Web 2.0 - Clara0csmith
 
Xamarin Fest Santo Domingo ( introduccion)
Xamarin  Fest Santo Domingo ( introduccion)Xamarin  Fest Santo Domingo ( introduccion)
Xamarin Fest Santo Domingo ( introduccion)Yhorby Matias
 
Trasmision criterios de localizacion
Trasmision criterios de localizacionTrasmision criterios de localizacion
Trasmision criterios de localizacionnorenelson
 
1. Το πρόβλημα του κακού στον σημερινό κόσμο
1. Το πρόβλημα του κακού στον σημερινό κόσμο1. Το πρόβλημα του κακού στον σημερινό κόσμο
1. Το πρόβλημα του κακού στον σημερινό κόσμοPapanikolaou Dimitris
 
Mapeamento do modelo conceitual para o lógico - Banco de Dados
Mapeamento do modelo conceitual  para o lógico - Banco de DadosMapeamento do modelo conceitual  para o lógico - Banco de Dados
Mapeamento do modelo conceitual para o lógico - Banco de Dadosinfo_cimol
 

Viewers also liked (20)

Aula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites IAula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites I
 
Apostila Criação de Sites
Apostila Criação de SitesApostila Criação de Sites
Apostila Criação de Sites
 
E-Book de estudos
E-Book de estudosE-Book de estudos
E-Book de estudos
 
Ankur ppt demand
Ankur ppt demandAnkur ppt demand
Ankur ppt demand
 
Introdução a modelagem de dados parte II - Banco de Dados
Introdução a modelagem de dados parte II - Banco de DadosIntrodução a modelagem de dados parte II - Banco de Dados
Introdução a modelagem de dados parte II - Banco de Dados
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de Dados
 
Beyond land sparing and sharing: a social-ecological approach to integrate fo...
Beyond land sparing and sharing: a social-ecological approach to integrate fo...Beyond land sparing and sharing: a social-ecological approach to integrate fo...
Beyond land sparing and sharing: a social-ecological approach to integrate fo...
 
Clasisificasion de empresas
Clasisificasion de empresasClasisificasion de empresas
Clasisificasion de empresas
 
我想讀財管系嗎?
我想讀財管系嗎?我想讀財管系嗎?
我想讀財管系嗎?
 
Ffvp webinar 2017
Ffvp webinar 2017Ffvp webinar 2017
Ffvp webinar 2017
 
If You Fund It, They Will Come
If You Fund It, They Will ComeIf You Fund It, They Will Come
If You Fund It, They Will Come
 
Web 2.0 - Clara
Web 2.0 - ClaraWeb 2.0 - Clara
Web 2.0 - Clara
 
409031 grey road 4
409031 grey road 4409031 grey road 4
409031 grey road 4
 
Xamarin Fest Santo Domingo ( introduccion)
Xamarin  Fest Santo Domingo ( introduccion)Xamarin  Fest Santo Domingo ( introduccion)
Xamarin Fest Santo Domingo ( introduccion)
 
Trasmision criterios de localizacion
Trasmision criterios de localizacionTrasmision criterios de localizacion
Trasmision criterios de localizacion
 
Avideep singh
Avideep singhAvideep singh
Avideep singh
 
1. Το πρόβλημα του κακού στον σημερινό κόσμο
1. Το πρόβλημα του κακού στον σημερινό κόσμο1. Το πρόβλημα του κακού στον σημερινό κόσμο
1. Το πρόβλημα του κακού στον σημερινό κόσμο
 
Mapeamento do modelo conceitual para o lógico - Banco de Dados
Mapeamento do modelo conceitual  para o lógico - Banco de DadosMapeamento do modelo conceitual  para o lógico - Banco de Dados
Mapeamento do modelo conceitual para o lógico - Banco de Dados
 
Capítulo iii
Capítulo iiiCapítulo iii
Capítulo iii
 
Origen del internet
Origen del internetOrigen del internet
Origen del internet
 

Similar to HTML Aula 1

Html e css
Html e cssHtml e css
Html e cssmaxrosan
 
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 HTML5Jose Augusto Cintra
 
Portifolio net
Portifolio netPortifolio net
Portifolio netlaerciopds
 
Html completo
Html completoHtml completo
Html completoEMSNEWS
 
O Glossário das tags de HTML ® Para iniciantes
O Glossário das tags de HTML ® Para iniciantesO Glossário das tags de HTML ® Para iniciantes
O Glossário das tags de HTML ® Para iniciantesDaitan Group
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLFabio Moura Pereira
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfCesar Braz
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Workshop - Desenvolvimento web com Drupal 7
Workshop - Desenvolvimento web com Drupal 7Workshop - Desenvolvimento web com Drupal 7
Workshop - Desenvolvimento web com Drupal 7Sérgio Lima
 

Similar to HTML Aula 1 (20)

Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Programacao para Web I 03 HTML
Programacao para Web I 03 HTMLProgramacao para Web I 03 HTML
Programacao para Web I 03 HTML
 
Html e css
Html e cssHtml e css
Html e 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
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
Html completo
Html completoHtml completo
Html completo
 
O Glossário das tags de HTML ® Para iniciantes
O Glossário das tags de HTML ® Para iniciantesO Glossário das tags de HTML ® Para iniciantes
O Glossário das tags de HTML ® Para iniciantes
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTML
 
Apostila de html
Apostila de htmlApostila de html
Apostila de html
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
Html
HtmlHtml
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
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
00 a linguagem html
00 a linguagem html00 a linguagem html
00 a linguagem html
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Workshop - Desenvolvimento web com Drupal 7
Workshop - Desenvolvimento web com Drupal 7Workshop - Desenvolvimento web com Drupal 7
Workshop - Desenvolvimento web com Drupal 7
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Apresentação para aula de HTML básico
Apresentação para aula de HTML básicoApresentação para aula de HTML básico
Apresentação para aula de HTML básico
 

More from info_cimol

Apostila Criação de Sites I
Apostila Criação de Sites IApostila Criação de Sites I
Apostila Criação de Sites Iinfo_cimol
 
Modelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLModelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLinfo_cimol
 
Apostila de Banco de Dados
Apostila de Banco de Dados Apostila de Banco de Dados
Apostila de Banco de Dados info_cimol
 
Aula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIAula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIinfo_cimol
 
aula 6 PHP - Criação de sites II
aula 6 PHP - Criação de sites IIaula 6 PHP - Criação de sites II
aula 6 PHP - Criação de sites IIinfo_cimol
 
Funções PHP - Criação de sites II
Funções PHP - Criação de sites II Funções PHP - Criação de sites II
Funções PHP - Criação de sites II info_cimol
 
Arrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIArrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIinfo_cimol
 
Introdução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIIntrodução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIinfo_cimol
 
Introdução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de DadosIntrodução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de Dadosinfo_cimol
 
Introdução JQuery
Introdução JQueryIntrodução JQuery
Introdução JQueryinfo_cimol
 
Exercitando modelagem em UML
Exercitando modelagem em UMLExercitando modelagem em UML
Exercitando modelagem em UMLinfo_cimol
 
Ebook curso linux ubuntu v-1.0
Ebook curso linux ubuntu v-1.0Ebook curso linux ubuntu v-1.0
Ebook curso linux ubuntu v-1.0info_cimol
 
Ebook 6-passos
Ebook 6-passosEbook 6-passos
Ebook 6-passosinfo_cimol
 
Como criar um artigo em 1 HORA
Como criar um artigo em 1 HORAComo criar um artigo em 1 HORA
Como criar um artigo em 1 HORAinfo_cimol
 
Aprendendo a programar em arduino
Aprendendo a programar em arduinoAprendendo a programar em arduino
Aprendendo a programar em arduinoinfo_cimol
 
Apostila Programação Java
Apostila Programação JavaApostila Programação Java
Apostila Programação Javainfo_cimol
 
Apostila Linguagem C
Apostila Linguagem CApostila Linguagem C
Apostila Linguagem Cinfo_cimol
 

More from info_cimol (19)

Apostila Criação de Sites I
Apostila Criação de Sites IApostila Criação de Sites I
Apostila Criação de Sites I
 
Modelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UMLModelagem de Dados - Introdução à UML
Modelagem de Dados - Introdução à UML
 
Apostila de Banco de Dados
Apostila de Banco de Dados Apostila de Banco de Dados
Apostila de Banco de Dados
 
Aula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIAula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites II
 
aula 6 PHP - Criação de sites II
aula 6 PHP - Criação de sites IIaula 6 PHP - Criação de sites II
aula 6 PHP - Criação de sites II
 
Funções PHP - Criação de sites II
Funções PHP - Criação de sites II Funções PHP - Criação de sites II
Funções PHP - Criação de sites II
 
Arrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIArrays PHP - Criação de sites II
Arrays PHP - Criação de sites II
 
Introdução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIIntrodução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites II
 
Introdução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de DadosIntrodução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de Dados
 
JavaScript
JavaScriptJavaScript
JavaScript
 
JQUERY
JQUERY JQUERY
JQUERY
 
Introdução JQuery
Introdução JQueryIntrodução JQuery
Introdução JQuery
 
Exercitando modelagem em UML
Exercitando modelagem em UMLExercitando modelagem em UML
Exercitando modelagem em UML
 
Ebook curso linux ubuntu v-1.0
Ebook curso linux ubuntu v-1.0Ebook curso linux ubuntu v-1.0
Ebook curso linux ubuntu v-1.0
 
Ebook 6-passos
Ebook 6-passosEbook 6-passos
Ebook 6-passos
 
Como criar um artigo em 1 HORA
Como criar um artigo em 1 HORAComo criar um artigo em 1 HORA
Como criar um artigo em 1 HORA
 
Aprendendo a programar em arduino
Aprendendo a programar em arduinoAprendendo a programar em arduino
Aprendendo a programar em arduino
 
Apostila Programação Java
Apostila Programação JavaApostila Programação Java
Apostila Programação Java
 
Apostila Linguagem C
Apostila Linguagem CApostila Linguagem C
Apostila Linguagem C
 

HTML Aula 1

  • 3. NESTA AULA!  Formatação de documentos HTML  Recursos
  • 4. OBJETIVOS:  Apresentar elementos básicos do HTML  Apresentar exemplos  Formatar documentos HTML  Utilizar atributos HTML
  • 5. Elementos HTML  Elemento Raiz  Metadados do documento  Scripts  Seções  Agrupamento de conteúdo  Semântica  Edição  Conteúdo embutido  Tabulação de dados  Elementos interativos
  • 6. Elemento Raiz ELEMENTO DESCRIÇÃO <html> Representa a raiz de um documento HTML ou XHTML. Envolve todo o documento HTML.
  • 7. Metadados do documento ELEMENTO DESCRIÇÃO <head> Representa uma coleção de metadados sobre o documento, incluindo links suas definições de scripts e folhas de estilo. Envolve o cabeçalho do documento HTML. <title> Especifica o título do documento HTML. <base> Especifica uma URL base para todos os links da página.
  • 8. Metadados do documento ELEMENTO DESCRIÇÃO <link> Especifica uma referência a um documento externo. <meta> Fornece informações gerais sobre o documento. <style> Tag usada para escrever CSS dentro do documento HTML.
  • 9. Scripts ELEMENTO DESCRIÇÃO <script> Especifica scripts em um documento html. <noscript> Especifica conteúdo alternativo para browsers que não suportam JavaScript ou outras linguagens de script. <template> Container para conteúdo no lado cliente instanciado em tempo de execução usando JavaScript.
  • 10. Seções ELEMENTO DESCRIÇÃO <body> Representa o principal conteúdo de um documento HTML. Há apenas um elemento <body> em um documento que envolve o corpo (texto e tags) do documento html. <section> Define a seção do Documento. <nav> Define uma seção que contém apenas links de navegação.
  • 11. Seções ELEMENTO DESCRIÇÃO <article> Especifica um artigo. <aside> Define um conteúdo reservado do restante da página e mesmo que for removida, o conteúdo restante ainda faz sentido. <h1>, <h2>, <h3>, <h4>, <h5>, <h6> São elementos que representam os seis níveis de títulos de cabeçalhos dos documentos e que descrevem brevemente o tema da seção.
  • 12. Seções ELEMENTO DESCRIÇÃO <hgroup> Agrupa um conjunto de elementos quando um título tem vários níveis. *tag excluída da documentação do html5 pelo W3C. <header> Define o cabeçalho de uma página ou seção. Muitas vezes contém um logotipo, o título do site e uma menu de navegação do conteúdo. <footer> Define o rodapé de uma página ou seção. Muitas vezes contém um aviso de copyright, alguns links para informações legal ou endereços para dar feedback.
  • 13. Seções ELEMENTO DESCRIÇÃO <address> Define uma seção que contém informações de contato, como endereço e informações gerais sobre o autor de um documento. <main> Define o conteúdo principal ou importante no documento. Existe apenas um elemento <main> no documento.
  • 14. Agrupamento de conteúdo ELEMENTO DESCRIÇÃO <p> Define uma parte que deve ser exibida como um paragrafo. <hr> Cria uma linha horizontal. <pre> Indica que o seu conteúdo é pré-formatado e que este formato deve ser preservado.
  • 15. Agrupamento de conteúdo ELEMENTO DESCRIÇÃO <blockquote> Representa uma citação. <ol> Define uma lista ordenada de itens, que mudam o seu significado, se alterar a ordem dos seus elementos. <ul> Define uma lista não ordenada.
  • 16. Agrupamento de conteúdo ELEMENTO DESCRIÇÃO <li> Define um item de uma lista ol ou de uma ul. <dl> Representa uma Lista de Definição. <dt> Marca o texto especificado como um termo de definição de um glossário.
  • 17. Agrupamento de conteúdo ELEMENTO DESCRIÇÃO <dd> Especifica o texto referente a um termo criado pela tag <dt> dentro de uma lista de definição. <figure> Especifica ilustrações, imagens, fotos, associado juntamente com alguma legenda. <figcaption> Representa a legenda do Figure. <div> Especifica uma seção no documento, utilizado para agrupar vários elementos HTML.
  • 18. Semântica ELEMENTO DESCRIÇÃO <a> Representa um hyperlink, ligando a outro recurso. <em> Representa a ênfase do conteúdo. <strong> Maior ênfase em negrito.
  • 19. Semântica ELEMENTO DESCRIÇÃO <small> Torna o texto um tamanho de fonte menor do que o padrão no documento HTML. <s> Marcar o texto que não está mais correto. <cite> Representa uma citação.
  • 20. Semântica ELEMENTO DESCRIÇÃO <q> Indica que o texto incluído é uma breve citação. Este elemento destina-se a citações curtas que não requerem quebras de parágrafo. <dfn> É usada para indicar uma definição. <abbr> Representa uma abreviação e opcionalmente fornece uma descrição completa para ela.
  • 21. Semântica ELEMENTO DESCRIÇÃO <data> A <data>tag HTML é usada para fornecer uma versão legível por máquina de seu próprio conteúdo. Isso pode ser útil nos casos em que seus dados precisam estar em um determinado formato porque para ele ser processado por um script, mas isso pode não ser o desejado para que os usuários visualizem. <time> Representa um valor de data e hora, eventualmente, com um equivalente legível por máquina. <code> Representa amostra de um código de computador.
  • 22. Semântica ELEMENTO DESCRIÇÃO <var> Representa uma variável, que não é expressão matemática real. Ou contexto de programação, um identificador que representa uma constante, um símbolo de identificação de uma quantidade física, um parâmetro de função, ou um mero espaço reservado em prosa. <samp> Especifica a saída de um programa de computador, script, etc. <kbd> Especifica um texto que foi digitado pelo usuário.
  • 23. Semântica ELEMENTO DESCRIÇÃO <sub>,<sup> Representa um subscrito, respectivamente sobrescrito. <i> Texto em itálico. <b> Texto em negrito.
  • 24. Semântica ELEMENTO DESCRIÇÃO <u> Faz com que o texto fique com um sublinhado. <mark> Especifica um texto destacado para fins de referência. <ruby> Especifica texto Ruby (tipografia utilizada no Sudeste Asiático). <rt> Especifica um componente do texto ruby em uma anotação ruby
  • 25. Edição ELEMENTO DESCRIÇÃO <ins> Especifica que um novo texto foi inserido no lugar de um que foi removido. <del> Especifica texto deletado.
  • 26. Conteúdo embutido ELEMENTO DESCRIÇÃO <img> Especifica uma imagem. <iframe> Especifica uma sub janela no documento. <embed> Especifica uma aplicação externa com conteúdo interativo.
  • 27. Conteúdo embutido ELEMENTO DESCRIÇÃO <object> Especifica um objeto dentro de um documento HTML. <param> Especifica um parâmetro para um objeto incorporado no documento HTML. <video> Representa um vídeo, e seus arquivos de áudio associados e legendas, com a interface necessária para jogar.
  • 28. Conteúdo embutido ELEMENTO DESCRIÇÃO <audio> Representa um som, ou fluxo de áudio. <source> Especifica múltiplos recursos multimídia em uma página. <track> Permite aos autores especificar faixa legendada para elementos de mídia, como <video> e <audio>.
  • 29. Conteúdo embutido ELEMENTO DESCRIÇÃO <canvas> Especifica a criação de gráficos em uma página web. <map> Especifica um mapa de imagem. <area> Especifica uma área no interior de um mapa de imagem.
  • 30. Conteúdo embutido ELEMENTO DESCRIÇÃO <sgv> Define uma imagem vectorial incorporado. <math> Define uma fórmula matemática.
  • 31. Tabulação de dados ELEMENTO DESCRIÇÃO <table> Especifica uma tabela. <caption> Especifica a criação de legendas em tabelas. <colgroup> Especifica grupo de colunas em tabelas.
  • 32. Tabulação de dados ELEMENTO DESCRIÇÃO <col> Especifica atributos para colunas em tabelas. <tbody> Especifica um corpo para a tabela. <thead> Especifica o cabeçalho de uma tabela.
  • 33. Tabulação de dados ELEMENTO DESCRIÇÃO <tfoot> Especifica um rodapé para a tabela. <tr> Especifica uma linha em uma tabela que pode conter colunas ou células individuais. <td> Especifica uma célula para a tabela. <th> Especifica uma célula de cabeçalho em uma tabela.
  • 34. Formulários ELEMENTO DESCRIÇÃO <form> Especifica um formulário. <fieldset> Especifica um grupo de elementos relacionados com o formulário. <legend> Representa a legenda para um <fieldset>.
  • 35. Formulários ELEMENTO DESCRIÇÃO <label> Especifica um rótulo para controle dos elementos em um formulário. <input> Especifica um campo de entrada de texto. <button> Representa um botão.
  • 36. Formulários ELEMENTO DESCRIÇÃO <select> Especifica uma lista de itens selecionáveis. <datalist> Especifica um "autocomplete" em formulários. <optgroup> Especifica um grupo de itens relacionados dentro de uma lista.
  • 37. Formulários ELEMENTO DESCRIÇÃO <option> Especifica as opções de uma lista, utilizado em conjunto com as tags <select> e <datalist> <textarea> Especifica um textarea onde o usuário pode introduzir várias linhas de texto. <keygen> Especifica um par de chaves público-privadas.
  • 38. Formulários ELEMENTO DESCRIÇÃO <output> Especifica o resultado de um cálculo, por exemplo, o efetuado por algum script. <progress> Especifica o progresso realização de uma tarefa. <meter> Especifica medição dentro de um intervalo predefinido.
  • 39. Elementos interativos ELEMENTO DESCRIÇÃO <details> Especifica informações adicionais que o usuário pode visualizar ou esconder sob demanda. <summary> Representa um resumo, legenda ou legenda para um determinado <detalhes>. <command> Especifica um comando que o usuário pode invocar. <menu> Representa uma lista de comandos.
  • 40. AGORA! Um exemplo, contendo alguns dos principais elementos apresentados.
  • 42. DÚVIDAS? Prof. Cândido Luciano de Farias E-mail: cdcfarias@gmail.com 😉