~
Conversamos sobre a história da Internet e da Web
Vimos as proezas de Tim (Berners-Lee), o coração valente, ao criar:
<p>...</p><h1>...</h1>, ou <h2>...</h2> etc. (até <h6>...</h6>)<img src="..."><a href="">...</a>color, background-colormargin, text-align
GET /index.html HTTP/1.1
Host: www.twitter.com
HTTP/1.1 200 OK
Date: Mon, 23 May 2005 22:38:34 GMT
Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux)
Content-Type: text/html; charset=UTF-8
Content-Length: 131
<!DOCTYPE html>
<html>
<head>
<title>Twitter</title>
</head>
<body>
Olá mundo, este é um tweet.
</body>
</html>
É o endereço de coisas: páginas, imagens, arquivos, etc.
domínio: Em que computador estão os arquivos
porta: Qual endereço do programa dentro do computador
caminho: Qual o endereço até o arquivo
<html>...</html><head>...</head><body>...</body>
CÓDIGO | RESULTADO |
|---|---|
![]() | ![]() |
<p>...</p>), título (<h1>...</h1>)<img>)<!DOCTYPE html><head>...</head><body>...</body><!DOCTYPE html>
<html> ⬅️
<head>
...
</head>
<body>
...
</body>
</html> ⬅️
.css, .js)<!DOCTYPE html>
<html>
<head> ⬅️
<meta charset="utf-8"> <!-- codific. -->
<title>Título na aba/janela</title>
<link rel="icon" href="icone.png">
...
</head> ⬅️
<body>
...
</body>
</html>
<p>...</p>)<h1>...</h1>)<img>), etc.<!DOCTYPE html>
<html>
<head>...</head>
<body> ⬅️
...
<h1>Título Grandão</h1>
...
<p>Um textinho qualquer</p>
<img src="estrela.png">
...
</body> ⬅️
<html>
<img src="bob-esponja.png">
<img>, o atributo src="..." aponta para a URL do arquivo<img src = "..."> :thumbsdown:<img src="..."> :thumbsup:<p>...</p>)<p>
"Um dos maiores problemas encontrados em viajar no tempo não é vir a se tornar
acidentalmente seu próprio pai ou mãe. Não há nenhum problema em tornar-se
seu próprio pai ou mãe com que uma família de mente aberta e bem ajustada não
possa lidar."
</p>
“Um dos maiores problemas encontrados em viajar no tempo não é vir a se tornar acidentalmente seu próprio pai ou mãe. Não há nenhum problema em tornar-se seu próprio pai ou mãe com que uma família de mente aberta e bem ajustada não possa lidar.”
h1, h2 … h6)<h1>Título de 1º nível</h1>
<p>Este é o corpo da seção</p>
<h2>Subtítulo (2º nível)</h2>
<p>Este é o corpo da subseção</p>
<img>
Para exibir imagens…
<img src="http://fegemo.github.io/kraken-typing/imgs/kraken.png">
src="..." (abreviação de source) é usado para definir o
endereço (URL) da imagemURL externa
Aponta para algo (imagem etc.) de um outro site
Quase sempre começa com http:// ou https://. Exemplos:
- http://google.com
- http://fegemo.github.io/imgs/kraken.png
- https://twitter.com/fegemo
URL interna Aponta para algo da própria página/site Pode ser um caminho relativo ou absoluto. - racas-raras.html relativo - imagens/ovelha.jpg relativo - ../imgs/logo.png relativo - /arquivos/fotosdafesta.zip absoluto
Arquivo HTML está em:/ovelhas/racas/raras.html/ovelhas/racas/pira-tovelha.jpg
/ovelhas/racas/pira-tovelha.jpg
<img src="/ovelhas/racas/pira-tovelha.jpg">
pira-tovelha.jpg (relativo à página atual)
<img src="pira-tovelha.jpg">

/ovelhas/racas/img/pira-tovelha.jpg
<img src="/ovelhas/racas/img/pira-tovelha.jpg">
img/pira-tovelha.jpg
<img src="img/pira-tovelha.jpg">

/ovelhas/pira-tovelha.jpg
<img src="/ovelhas/pira-tovelha.jpg">
../pira-tovelha.jpg
<img src="../pira-tovelha.jpg">

/pira-tovelha.jpg
<img src="/pira-tovelha.jpg">
../../pira-tovelha.jpg
<img src="../../pira-tovelha.jpg">
| Endereço absoluto | Endereço relativo |
|---|---|
| /ovelhas/racas/c.jpg | c.jpg |
| /ovelhas/racas/xpto/d.jpg | xpto/d.jpg |
| /ovelhas/b.jpg | ../b.jpg |
| /a.jpg | ../../a.jpg |
Prefira usar endereços relativos
Ao abrir páginas HTML sem um servidor Web (“dando 2 cliques”), um endereço absoluto começa na raiz do sistema de arquivos (e.g., “C:") e não devemos especificar endereços dessa forma
<a href="">...</a>)<a href="http://www.google.com">Texto do link externo</a>
<a href="downloads/exemplo.zip">Texto do link interno</a>
Ele usa estilos padrão:
Cor do texto preta
Cor de fundo branca
Fonte Times New Roman para títulos (no Windows) Arial para parágrafos
<style>...</style>colorbackground-colormarginfont-family
<style>...</style><head> (boa prática) ou no <body> (não faça)
<!DOCTYPE html>
<html>
<head>
<title>Título da página</title>
<!-- início do CSS -->
<style>
body {
background-color: teal; /* um tom de azul */
}
</style>
<!-- fim do CSS -->
</head>
<body>
...
body {
background-color: teal;
color: white;
margin-left: 20%;
margin-right: 20%;
font-family: "Arial", sans-serif;
}
h1 {
color: yellow;
font-family: "Courier New", monospace;
text-align: center;
}
p {
text-align: justify;
}
h2 {
color: pink;
}
body {
background-color: teal;
}
Define a cor (color) do fundo (background) para azul ocre (teal)
Mas também poderia ser: orange, red, green, black etc.
body {
color: white;
}
Define a cor do texto como branco
body {
margin-left: 20%;
margin-right: 20%;
}
Define as margens (espaço) laterais da página
margin-top (cima) e margin-bottom (baixo)
body {
font-family: "Arial", sans-serif;
}
Define a fonte do texto da página Dá 2 opções: se não tiver a 1ª, vai a 2ª
h1 {
font-family: "Courier New", monospace;
}
Define a fonte sendo usada para o texto de todos <h1> na página
p {
text-align: justify;
}

p {
text-align: left; /* valor padrão */
}

p {
text-align: right;
}

p {
text-align: center;
}