O aluno deverá criar um Portal de Notícias simplificado. O desafio é utilizar apenas HTML, focando 100% na estrutura semântica, na hierarquia de informações e na correta utilização das tags aprendidas nas últimas 6 aulas.
Para que o projeto seja considerado completo, ele deve conter:
DOCTYPE, html, head (com metadados e título) e body.<header>, <nav>, <main>, <section>, <article>, <aside> e <footer>.h1 a h3) e parágrafos.img) e um vídeo (video ou iframe).a) internos ou externos.ul ou ol) e uma tabela (table) de dados.form) de contato ou newsletter.Abaixo, um esboço de como o código deve ser organizado para que o aluno tenha um ponto de partida:
HTML
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Portal de Notícias da Turma de Front-end">
<title>TechNews - Seu Portal de Tecnologia</title>
</head>
<body>
<header>
<h1>TechNews 2026</h1>
<nav>
<ul>
<li><a href="#home">Início</a></li>
<li><a href="#noticias">Notícias</a></li>
<li><a href="#contato">Contato</a></li>
</ul>
</nav>
</header>
<main>
<section id="noticias">
<h2>Destaques do Mundo Dev</h2>
<article>
<h3>O Avanço do HTML5 na Web Moderna</h3>
<img src="<https://via.placeholder.com/600x300>" alt="Ilustração de código HTML">
<p>O HTML5 revolucionou a forma como consumimos <strong>mídia nativa</strong>.</p>
<video src="video/demo.mp4" controls width="400">Seu navegador não suporta vídeos.</video>
</article>
</section>
<section>
<h2>Comparativo de Navegadores</h2>
<table border="1">
<thead>
<tr>
<th>Navegador</th>
<th>Suporte HTML5</th>
<th>Velocidade</th>
</tr>
</thead>
<tbody>
<tr>
<td>Chrome</td>
<td>Excelente</td>
<td>Alta</td>
</tr>
</tbody>
</table>
</section>
<aside>
<h3>Download de Navegadores</h3>
<p>
<a href="<https://www.google.com/chrome/dr/download/>" target="_blank">Google Chrome</a>
</p>
</aside>
<div class="formulario">
<h4>Assine nossa Newsletter</h4>
<form action="#" method="POST">
<fieldset>
<legend>Receba novidades</legend>
<label for="nome">Nome:</label>
<input type="text" id="nome" name="nome" required>
<br><br>
<label for="email">E-mail:</label>
<input type="email" id="email" name="email" required>
<br>
<button type="submit">Inscrever</button>
</fieldset>
</form>
</div>
</main>
<footer>
<p>© 2026 - Desenvolvido por [Nome do Aluno] | Curso Front-end 160h</p>
</footer>
</body>
</html>