--- title: 'Adicionar uma página Sobre' summary: 'Aprenda mais tags HTML e veja como criar um menu de navegação para ligar as páginas entre si.' permalink: 'adicionar-uma-pagina-sobre/' originalPath: /adding-an-about-page/ tags: chapter layout: 'chapter.njk' --- # Adicionar uma página Sobre Pelo resto deste livro, a gente vai expandir a nossa página inicial pessoal e transformá-la num site completo, com várias páginas e um blog. O exemplo continua sendo a **Blake's Homepage**, e o conteúdo vai falar de mim. Você vai querer adaptar as coisas para o que quiser ver no seu próprio site. Se você não quiser fazer uma página pessoal, tudo bem também! Os conceitos que a gente cobre valem para todo tipo de site. Então você pode acompanhar e adaptar do seu jeito. Se quiser um gostinho do resultado, visite a [demonstração completa da Blake's Homepage](https://demo.htmlforpeople.com/). Ela tem as seguintes páginas e recursos: - Cabeçalho com navegação - Um blog com três posts - Página Sobre com uma foto - Um currículo digital - Uma página divertida com vídeos do YouTube embutidos Eu vou incluir muitos exemplos de código nos próximos capítulos, mas você também pode ir ao site de demonstração e [ver o código-fonte](https://perma.cc/3WP3-R9XL) de qualquer página para consultar a qualquer momento. ## Páginas são só arquivos para os quais você cria um link A gente vai criar uma página nova no site criando um arquivo novo. Crie `about.html` ao lado de `index.html`. Para digitar menos, copie todo o conteúdo de `index.html` e cole em `about.html`. Agora, vamos limpar um pouco. Eu vou tirar o título “How to make a website” e o parágrafo com o link para o neal.fun. Esta página deve ser sobre mim. Falando nisso, eu também vou trocar a imagem por uma foto minha (se você não se sentir à vontade para usar uma foto sua, use qualquer imagem que quiser aqui). Vou ampliar o conteúdo adicionando uns parágrafos. Este também é um ótimo lugar para colocar qualquer informação de contato que você quiser. Eu vou adicionar um link para a minha conta no Mastodon (com um emoji de elefante). ```html

🐘 Drop me a line on Mastodon

``` Lembre-se: um link é uma tag ``. O texto que você envolve com a tag vira clicável. Depois você informa o _atributo_ `href`, que é o destino do link — em geral, um URL. {% aside 'Seletor de emoji' %} Para abrir um seletor de emoji: - No Windows, pressione a tecla Windows + ponto (`.`) - No macOS, pressione `fn` + `e`. {% endaside %} Aqui está o meu código dentro da tag ``. ```html

About Blake

Photograph of space with stars and stardust.

My name is Blake. I enjoy making websites and teaching others to do the same. I started writing an HTML web book because I think everyone should have a personal website and I want to show that you don't have to be a computer science graduate to make one.

I'm a side project enthusiast and have put various sites, apps, and (bad) games into the world. My hobbies include web-related nerdery, D&D and board games, and writing. I like to participate in National Novel Writing Month, the annual novel-writing challenge

🐘 Drop me a line on Mastodon

Favorite board games

``` E é assim que fica. ![Captura de tela da página “About Blake”. O cabeçalho mostra “About Blake.” Abaixo há uma foto do Blake (eu!) sorrindo na frente de um muro de tijolos. O texto apresenta o Blake, falando da paixão por fazer sites e ensinar outras pessoas, além dos hobbies com desenvolvimento web, D&D, jogos de tabuleiro e escrita. Há um link para falar com ele no Mastodon. Uma seção chamada “Favorite board games” lista “Dungeons & Dragons,” “Risk” e “Pandemic.” O rodapé da página diz “Made with ❤️ and ☕ by Blake Watson.”](/assets/img/adding-an-about-page-1.webp) Surpresa, sou eu! Enfim, isto já parece uma página Sobre de verdade. Eu admito que está um pouco forçado. Sinta-se à vontade para escrever o quanto quiser aqui. ## Navegando entre as páginas A gente já tem uma página Sobre, mas precisa de um jeito de ir de uma página à outra. A gente precisa de um menu de navegação, ou menu nav. Um menu nav é só uma lista de links. O Simple.css parece gostar do menu nav acima do cabeçalho, então eu vou colocar ali. Mas você também pode colocar abaixo, se quiser. O HTML tem uma tag `