SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSSledsifes
 
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
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScriptBruno Catão
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoJessyka Lage
 
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 básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScriptCarlos Eduardo Kadu
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a InternetLeonardo Soares
 

Tendances (20)

Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
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
 
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 javascript básico
Curso javascript básicoCurso javascript básico
Curso javascript básico
 
Introdução a JavaScript
Introdução a JavaScriptIntrodução a JavaScript
Introdução a JavaScript
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
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
 
Aula javascript
Aula  javascriptAula  javascript
Aula javascript
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
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 CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: Introdução
 
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
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Criação de Sites web Tutorial
Criação de Sites web TutorialCriação de Sites web Tutorial
Criação de Sites web Tutorial
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 

Similaire à Introdução ao HTML

Similaire à 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
 

Plus 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
 

Plus 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