SlideShare una empresa de Scribd logo
1 de 16
<HTML><HTML>
Vinícius Roggério da RochaVinícius Roggério da Rocha
www.MonolitoNimbus.com.brwww.MonolitoNimbus.com.br
O que é HTML?

HTML = HyperText Markup Language ou
Linguagem de Marcação de Hipertexto

Linguagem: maneira de se comunicar
(entre máquinas, pessoas ou ambos)

Marcação: anotação de texto de modo que
apareça estruturado (parágrafo, tópicos...)

Hipertexto: texto em formato digital ao qual
se pode juntar imagens, sons, links, outros
blocos de texto...
O que são páginas HTML?

Tudo o que é acessado através de um browser
(ou navegador) na internet (ou localmente)
Código HTML

O navegador interpreta (“renderiza”) o
código HTML

O código é escrito em editor de texto
(notepad/bloco de notas, gedit...)

Organização: escolher navegador
(visualização), editor (edição, “abrir
com...”), criar pasta de trabalho... arquivo
extensão “.html” ou “.htm”
Tags
<a>exemplo</a>
- tudo o que vem entre os sinais de menor e
maior, sempre em letras minúsculas
- toda tag deve ser aberta e fechada
<html>
Código
</html>
<html>
<head>
</head>
<body>
</body>
</html>
- Todo código deve ter
cabeçalho (head) e corpo
(body)
- Identação: ao colocar uma tag
dentro da outra, tabular tag
mais interna
<html>
<head>
<title>Aula de HTML</title>
</head>
<body>
Olá mundo!
</body>
</html>
- Colocando título (de maneira
que o usuário entenda sobre o
que é, sem caracteres especiais
ou erros de português) e
conteúdo
<html>
<head>
<title>Aula de HTML</title>
</head>
<body>
<h1>TOP Center</h1>
<h2>Curso de HTML</h2>
<p>Olá mundo!</p>
<p>Meu nome é Fulano.<p>
</body>
</html>
- Estruturar texto (marcação
semântica): título, subtítulo...
<h1> a <h6> e parágrafos <p>
(elementos em bloco)
<html>
<head>
<title>Aula de HTML</title>
</head>
<body>
<h1>TOP Center</h1>
<h2>Curso de HTML</h2>
<p>Olá mundo!</p>
Meu nome é Fulano.<br />
Estou adorando essa aula! <br />
</body>
</html> - Pular linha sem colocar
espaço: <br />
<html>
<head>
<title>Aula de HTML</title>
</head>
<body>
<h1 align=“center”>TOP Center</h1>
<h2>Curso de HTML</h2>
<p>Olá mundo!</p>
Meu nome é Fulano.<br />
Estou adorando essa aula! <br />
</body>
</html> - Atributos: <h1 align=“center”>
(aspas duplas)
<html>
<head>
<title>Aula de HTML</title>
</head>
<body>
<h1 align=“center”>TOP Center</h1>
<h2>Curso de HTML</h2>
<p>Olá mundo!</p>
Meu nome é <i>Fulano</i>.<br />
Estou <b>adorando</b> essa aula! <br />
</body>
</html> - Elementos inline: itálico (italic)
<i>, negrito (bold) <b>...
Outros tópicos - CSS

CSS (Cascading Style Sheets)

Linguagem de estilo

Escrito no meio do código HTML, head ou
arquivo ‘.css’ separado

Exemplo
/* comentário em css */
body {
font-family: Arial, Verdana, sans-serif;
background-color: #FFF;
margin: 5px 10px;
}

PHP (Hypertext Preprocessor)

Linguagem pré-processada no servidor

Escrito no meio do código HTML

Exemplo <?php
$vet01 = array();
$vet01[] = "Sistemas operacionais";
$vet01[] = "Compiladores";
$vet01[] = "Bancos de dados";
$vet02 = array(1, 2, 3, 4, 5);
$vet03 = array( 0 => 0, 2 => 3, 10 => "item 10");
for ($i = 0; $i < count($vet01); $i++) {
echo $vet01[$i] . "<br />";
}
?>
Outros tópicos - PHP

Sistema de gerenciamento de banco de dados

Utiliza a linguagem SQL (Linguagem de
Consulta Estruturada, do inglês Structured
Query Language) como interface

Escrito no meio do código PHP

Exemplo <?php
// Create connection
$con=mysqli_connect("example.com","peter","abc123","my_db");
// Check connection
if (mysqli_connect_errno($con)) {
echo "Failed to connect to MySQL: “. Mysqli_connect_error();
}
?>
Outros tópicos - MySQL

Linguagem de programação interpretada

Atua no servidor (depende do navegador)

Ex: <!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8" />
<title>Wikipédia</title>
<script>
function hello() {
alert("Bem-vindo à Wikipédia");
}
document.getElementById("hello").addEventListener("click", hello, false);
</script>
</head>
<body>
<noscript>Seu navegador não suporta JavaScript ou está
desabilitado.</noscript>
<button type="button" name="button" id="hello">Say Hello</button>
</body>
</html>
Outros tópicos – JavaScript

Más contenido relacionado

La actualidad más candente

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
 
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 htmlTiago Luiz Ribeiro da Silva
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfCesar Braz
 
Desenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosDesenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosFabio Moura Pereira
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com AngularElmano Cavalcanti
 
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
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 
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 Franciosneyfranciosney
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScriptCarlos Eduardo Kadu
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)Kaoru Hatake
 

La actualidad más candente (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
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
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
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
CSS
CSSCSS
CSS
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
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
 
Desenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosDesenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos Básicos
 
07 html formulários
07 html   formulários07 html   formulários
07 html formulários
 
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
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Curso javascript básico
Curso javascript básicoCurso javascript básico
Curso javascript básico
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
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 Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
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
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 

Similar a Introdução ao HTML

Similar a Introdução ao HTML (20)

02 html - fontes e estilos
02 html  - fontes e estilos02 html  - fontes e estilos
02 html - fontes e estilos
 
Php aula1
Php aula1Php aula1
Php aula1
 
HTML básico
HTML básicoHTML básico
HTML básico
 
Html
HtmlHtml
Html
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
Html
HtmlHtml
Html
 
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
HC - HTML - CSS.pdf
HC - HTML - CSS.pdfHC - HTML - CSS.pdf
HC - HTML - CSS.pdf
 
html css js ajax exercícios de programação
html css js ajax exercícios de programaçãohtml css js ajax exercícios de programação
html css js ajax exercícios de programação
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Apresentação1.pptx
Apresentação1.pptxApresentação1.pptx
Apresentação1.pptx
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
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
 
Minicurso Web. Front-end e HTML5 (parte 2)
Minicurso Web. Front-end e HTML5 (parte 2)Minicurso Web. Front-end e HTML5 (parte 2)
Minicurso Web. Front-end e HTML5 (parte 2)
 
Html5 em 15 minutos
Html5 em 15 minutosHtml5 em 15 minutos
Html5 em 15 minutos
 
HTML e CSS para pequenas gafanhotas
HTML e CSS para pequenas gafanhotasHTML e CSS para pequenas gafanhotas
HTML e CSS para pequenas gafanhotas
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
Introdução a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 
Html 20.10
Html   20.10Html   20.10
Html 20.10
 

Más de Vinícius Roggério da Rocha

Exercícios resolvidos de Microfísica da Precipitação
Exercícios resolvidos de Microfísica da PrecipitaçãoExercícios resolvidos de Microfísica da Precipitação
Exercícios resolvidos de Microfísica da PrecipitaçãoVinícius Roggério da Rocha
 
Previdência: sua história e seus problemas atuais
Previdência: sua história e seus problemas atuaisPrevidência: sua história e seus problemas atuais
Previdência: sua história e seus problemas atuaisVinícius Roggério da Rocha
 
Conhecimentos Gerais de Aeronaves para Comissários
Conhecimentos Gerais de Aeronaves para ComissáriosConhecimentos Gerais de Aeronaves para Comissários
Conhecimentos Gerais de Aeronaves para ComissáriosVinícius Roggério da Rocha
 

Más de Vinícius Roggério da Rocha (20)

Convecção na Amazônia Central - Estudo de caso
Convecção na Amazônia Central - Estudo de casoConvecção na Amazônia Central - Estudo de caso
Convecção na Amazônia Central - Estudo de caso
 
Navegação aérea - Questões
Navegação aérea - QuestõesNavegação aérea - Questões
Navegação aérea - Questões
 
Exercícios resolvidos de Microfísica da Precipitação
Exercícios resolvidos de Microfísica da PrecipitaçãoExercícios resolvidos de Microfísica da Precipitação
Exercícios resolvidos de Microfísica da Precipitação
 
Nuvens e precipitação em escala de grade
Nuvens e precipitação em escala de gradeNuvens e precipitação em escala de grade
Nuvens e precipitação em escala de grade
 
Lei de Benford
Lei de BenfordLei de Benford
Lei de Benford
 
Oficina de Identificação de nuvens
Oficina de Identificação de nuvensOficina de Identificação de nuvens
Oficina de Identificação de nuvens
 
Fluidos geofísicos em Meteorologia
Fluidos geofísicos em MeteorologiaFluidos geofísicos em Meteorologia
Fluidos geofísicos em Meteorologia
 
Previdência: sua história e seus problemas atuais
Previdência: sua história e seus problemas atuaisPrevidência: sua história e seus problemas atuais
Previdência: sua história e seus problemas atuais
 
Meteorologia e Segurança de Voo
Meteorologia e Segurança de VooMeteorologia e Segurança de Voo
Meteorologia e Segurança de Voo
 
A Meteorologia nos Acidentes Aéreos
A Meteorologia nos Acidentes AéreosA Meteorologia nos Acidentes Aéreos
A Meteorologia nos Acidentes Aéreos
 
Meteorologia e Aviação
Meteorologia e AviaçãoMeteorologia e Aviação
Meteorologia e Aviação
 
Curso de WordPress
Curso de WordPressCurso de WordPress
Curso de WordPress
 
Fórmulas matemáticas
Fórmulas matemáticasFórmulas matemáticas
Fórmulas matemáticas
 
Mapas em branco para estudo
Mapas em branco para estudoMapas em branco para estudo
Mapas em branco para estudo
 
Polarização do céu
Polarização do céuPolarização do céu
Polarização do céu
 
Resumo vetores
Resumo vetoresResumo vetores
Resumo vetores
 
Elevadores mais curiosos do mundo
Elevadores mais curiosos do mundoElevadores mais curiosos do mundo
Elevadores mais curiosos do mundo
 
Sustentabilidade e tecnologia
Sustentabilidade e tecnologiaSustentabilidade e tecnologia
Sustentabilidade e tecnologia
 
Conhecimentos Gerais de Aeronaves para Comissários
Conhecimentos Gerais de Aeronaves para ComissáriosConhecimentos Gerais de Aeronaves para Comissários
Conhecimentos Gerais de Aeronaves para Comissários
 
Navegação Aérea para Comissários
Navegação Aérea para ComissáriosNavegação Aérea para Comissários
Navegação Aérea para Comissários
 

Introdução ao HTML

  • 1. <HTML><HTML> Vinícius Roggério da RochaVinícius Roggério da Rocha www.MonolitoNimbus.com.brwww.MonolitoNimbus.com.br
  • 2. O que é HTML?  HTML = HyperText Markup Language ou Linguagem de Marcação de Hipertexto  Linguagem: maneira de se comunicar (entre máquinas, pessoas ou ambos)  Marcação: anotação de texto de modo que apareça estruturado (parágrafo, tópicos...)  Hipertexto: texto em formato digital ao qual se pode juntar imagens, sons, links, outros blocos de texto...
  • 3. O que são páginas HTML?  Tudo o que é acessado através de um browser (ou navegador) na internet (ou localmente)
  • 4.
  • 5. Código HTML  O navegador interpreta (“renderiza”) o código HTML  O código é escrito em editor de texto (notepad/bloco de notas, gedit...)  Organização: escolher navegador (visualização), editor (edição, “abrir com...”), criar pasta de trabalho... arquivo extensão “.html” ou “.htm”
  • 6. Tags <a>exemplo</a> - tudo o que vem entre os sinais de menor e maior, sempre em letras minúsculas - toda tag deve ser aberta e fechada <html> Código </html>
  • 7. <html> <head> </head> <body> </body> </html> - Todo código deve ter cabeçalho (head) e corpo (body) - Identação: ao colocar uma tag dentro da outra, tabular tag mais interna
  • 8. <html> <head> <title>Aula de HTML</title> </head> <body> Olá mundo! </body> </html> - Colocando título (de maneira que o usuário entenda sobre o que é, sem caracteres especiais ou erros de português) e conteúdo
  • 9. <html> <head> <title>Aula de HTML</title> </head> <body> <h1>TOP Center</h1> <h2>Curso de HTML</h2> <p>Olá mundo!</p> <p>Meu nome é Fulano.<p> </body> </html> - Estruturar texto (marcação semântica): título, subtítulo... <h1> a <h6> e parágrafos <p> (elementos em bloco)
  • 10. <html> <head> <title>Aula de HTML</title> </head> <body> <h1>TOP Center</h1> <h2>Curso de HTML</h2> <p>Olá mundo!</p> Meu nome é Fulano.<br /> Estou adorando essa aula! <br /> </body> </html> - Pular linha sem colocar espaço: <br />
  • 11. <html> <head> <title>Aula de HTML</title> </head> <body> <h1 align=“center”>TOP Center</h1> <h2>Curso de HTML</h2> <p>Olá mundo!</p> Meu nome é Fulano.<br /> Estou adorando essa aula! <br /> </body> </html> - Atributos: <h1 align=“center”> (aspas duplas)
  • 12. <html> <head> <title>Aula de HTML</title> </head> <body> <h1 align=“center”>TOP Center</h1> <h2>Curso de HTML</h2> <p>Olá mundo!</p> Meu nome é <i>Fulano</i>.<br /> Estou <b>adorando</b> essa aula! <br /> </body> </html> - Elementos inline: itálico (italic) <i>, negrito (bold) <b>...
  • 13. Outros tópicos - CSS  CSS (Cascading Style Sheets)  Linguagem de estilo  Escrito no meio do código HTML, head ou arquivo ‘.css’ separado  Exemplo /* comentário em css */ body { font-family: Arial, Verdana, sans-serif; background-color: #FFF; margin: 5px 10px; }
  • 14.  PHP (Hypertext Preprocessor)  Linguagem pré-processada no servidor  Escrito no meio do código HTML  Exemplo <?php $vet01 = array(); $vet01[] = "Sistemas operacionais"; $vet01[] = "Compiladores"; $vet01[] = "Bancos de dados"; $vet02 = array(1, 2, 3, 4, 5); $vet03 = array( 0 => 0, 2 => 3, 10 => "item 10"); for ($i = 0; $i < count($vet01); $i++) { echo $vet01[$i] . "<br />"; } ?> Outros tópicos - PHP
  • 15.  Sistema de gerenciamento de banco de dados  Utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface  Escrito no meio do código PHP  Exemplo <?php // Create connection $con=mysqli_connect("example.com","peter","abc123","my_db"); // Check connection if (mysqli_connect_errno($con)) { echo "Failed to connect to MySQL: “. Mysqli_connect_error(); } ?> Outros tópicos - MySQL
  • 16.  Linguagem de programação interpretada  Atua no servidor (depende do navegador)  Ex: <!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8" /> <title>Wikipédia</title> <script> function hello() { alert("Bem-vindo à Wikipédia"); } document.getElementById("hello").addEventListener("click", hello, false); </script> </head> <body> <noscript>Seu navegador não suporta JavaScript ou está desabilitado.</noscript> <button type="button" name="button" id="hello">Say Hello</button> </body> </html> Outros tópicos – JavaScript