<aside>
<main>
<section>
<article>
<article>
<aside>
Aprenda a montar a base das páginas com HTML
HTML (HyperText Markup Language) é uma linguagem de marcação usada para apresentar informação na Web usando o protocolo HTTP
<html>
<head>
<title> page title </title>
<body>
Uma linguagem de marcação é um conjunto de códigos aplicados a um texto ou a dados, a fim de adicionar informações particulares sobre esse texto ou dado, ou sobre trechos específicos
<element name (start tag)>
Content of
Element
</element name (closing tag)>
<element name attribute name = "value" (attribute)>
Content of Element
</element name>
Dentro do cabeçalho (tag "<head>") podemos encontrar:
<head>
<link rel="stylesheet"
href="./style.css">
</head>
<head>
<base href="./assets/" target="_blank">
</head>
<body>
<img
src="random.png">
</body>
<body>
<header>
<nav>
<aside>
<main>
<section>
<article>
<article>
<aside>
<footer>
Dentro do corpo (tag "<body>") podemos encontrar diversas outras tags, como por exemplo:
<b><i><u>Negrito Itálico Sublin.</b></i></u>
Negrito Itálico Sublin.
<p>Quebra de Linha <br/> Outra Linha</p>
Quebra de Linha
Outra Linha
<p>Linha Horizontal</p> <hr>
Linha Horizontal
<p>The 21<sup>st</sup> century is from 2001 to 2010.</p>
The 21st century is from 2001 to 2010.
O elemento HTML <blockquote> indica que texto incluído é uma longa citação. Normalmente, este é processado visualmente pelo recuo. A URL para a fonte da citação pode ser dada usando o atributo "cite" (é oculto para o leitor), enquanto uma representação de texto da fonte pode ser dada usando o <cite> elemento. Enquanto que para citações curtas, use o elemento <q>.
<blockquote cite= "https://www.unknown.com">
<p>Uma
citação bem extensa.</p>
</blockquote>
<p>Como dizia <cite>alguém sábio</cite>, <q>uma citação curta</q>.</p>
Como dizia alguém sábio, uma citação curta
.
O elemento HTML <details> é usado como uma ferramenta de onde o usuário irá obter informações adicionais, seguido pelo elemento <summary>, o qual é utilizado como um sumário ou legenda para o conteúdo do primeiro elemento.
<details>
<summary>Aqui tem mais
infos</summary>
<p>mais
infos</p>
</details>
mais infos
<img src="imagem.png"/>
<figue>
<img src="flower.png" alt="buquê de flores
genéricas em preto e branco"/>
<figcaption>um
buquê
de flores bem triste</figcaption>
</figure>
<ol>
<li>primeiro item</li>
<li>segundo item</li>
<li>terceiro item</li>
</ol>
<ol start="4">
<li>quarto item</li>
<li>quinto item</li>
</ol>
Valores para o atributo type:
<ol type="a">
<li>item a</li>
<li>item b</li>
<li>item c</li>
</ol>
<ul>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
<dl>
<dt>the first item</dt>
<dd>first term
definition</dd>
</dl>
Os links servem para criar termos que permitem a interligação entre documentos HTML locais, externos, a outros arquivos, e-mails e partes diferentes de documentos HTML.
<a href= "https://www.link.com">
<img
src="imagem.png"/>
</a>
<a href= "mailto: someone@gmail.com">
Send
email
</a>
<h3>Endereçamento Absoluto</h3>
<p><a href= "https://www.google.com/">
Google
</a></p>
<h3>Endereçamento Relativo</h3>
<p><a href= "./random.docs">
Docs
</a></p>
O parâmetro NAME serve para marcar um ponto para possíveis desvios. Quando desviamos para um determinado ponto dentro de um documento, indicamos este nome com um "#".
<table>
<tr>
<td></td>
<th>Mateus</th>
<th>Amanda</th>
</tr>
<tr>
<th>Notas</th>
<td>9.8</td>
<td>9.9</td>
</tr>
<tr>
<th>N. de
Matrícula</th>
<td>445347</td>
<td>887656</td>
</tr>
</table>
Mateus | Amanda | |
---|---|---|
Notas | 9.8 | 9.9 |
N. de Matrícula | 445347 | 887656 |
<table>
<tr>
<td colspan="3">Célula
1</td>
</tr>
<tr>
<td>Célula
2</td>
<td>Célula
3</td>
<td>Célula
4</td>
</table>
Célula 1 | ||
Célula 2 | Célula 3 | Célula 4 |
<table>
<tr>
<td rowspan="3">Célula
1</td>
<td>Célula
2</td>
</tr>
<tr> <td>Célula 3</td> </tr>
<tr> <td>Célula 4</td> </tr>
</table>
Célula 1 | Célula 2 |
Célula 3 | |
Célula 4 |
Todo formulário inicia com o elemento <form>. Consiste em um container específico para conter um formulário. Possui também atributos opcionais para configurar o comportamento do formulário.
<form action="/my-handling-form-page" method="post"></form>