`. Eu vou colocar o meu nome no `` e a profissão (ou um resumo) logo abaixo, em uma tag ` `.
```html
```
## Um documento com seções
Um currículo quase sempre se divide em seções. As mais comuns são experiência, formação e habilidades. O HTML tem uma ferramenta para criar uma seção genérica de um documento: a tag ``. Cada seção deve ter um título, [segundo a documentação](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section).
Vale dizer: também está tudo bem usar só os títulos, se você preferir. Eu escolhi a tag `` para te mostrar um exemplo de uso. E também porque o Simple.css deixa um espaçamento bonito e um divisor entre elas.
Eu vou criar as seções abaixo. Mas lembre: você pode ter mais ou menos, conforme precisar. Elas não precisam ser iguais às minhas, nem na mesma ordem.
- Habilidades
- Experiência
- Projetos selecionados
- Formação
## Habilidades
Aqui eu vou listar minhas habilidades em tópicos curtos. Vou usar um título de nível 2 e envolver tudo em um ``.
```html
Skills
HTML / CSS
JavaScript
Web standards / accessibility
TypeScript
Vue
PHP
Sass
Electron
Sketch
```
Isso aparece assim na tela.

É uma lista limpa, com marcadores. Dito isso, eu sinto que sobra um pouco de espaço. Seria legal dividir em colunas. Não existe um jeito estritamente HTML de fazer isso. Mas vale usar um pouquinho de CSS para resolver.
Você já viu várias tags usando *atributos*. Cada página do nosso site tem links com a tag ``, e cada link tem um atributo `href`, por exemplo. Outro atributo bem útil é o `style`. Ele deixa a gente aplicar CSS direto em um elemento HTML. Eu falo mais de CSS nos capítulos bônus no fim deste livro. Por agora, vamos usar o atributo `style` para dividir a lista em colunas.
```html
Skills
HTML / CSS
JavaScript
Web standards / accessibility
TypeScript
Vue
PHP
Sass
Electron
Sketch
```
Assim a lista fica mais agradável e aproveita melhor o espaço.

## Experiência
Eu não sou especialista em currículo. Mas acho que vou colocar a experiência de trabalho em seguida. É provavelmente o que um empregador da minha área mais quer ver. Isso muda se você não tem muita experiência, ou se acha que formação ou outras qualificações pesam mais.
Marcar conteúdo é tanto arte quanto ciência. Não existe um único jeito certo. Um bom princípio para escolher as tags é este: a escolha precisa ter significado. Não vale escolher só pela aparência.
Por exemplo: você pode ficar tentado a usar um `` em algum lugar só porque quer um título pequenininho. Mas, a menos que esse título esteja seis níveis abaixo, `` não é a melhor escolha.
Vou te mostrar a marcação que eu escolhi, o resultado visual e, depois, a explicação.
```html
Experience
Frontend Engineer
MRI Technologies
August 2019 –Present
Build and maintain a spacesuit management app for NASA
Build and maintain a document management system for Collins Aerospace
Create reactive frontends with Vue, REST APIs, and GraphQL
```
Isso nos dá uma seção com esta cara.

Eu vou listar vários cargos que já tive. Por isso uso o nome do cargo como título (nível 3, porque ele fica abaixo do título de nível 2 *Experience*). Em seguida, quero mostrar o empregador e o período. Escolhi um único parágrafo para juntar as duas coisas. Uso uma quebra de linha manual para jogar o período para a segunda linha.
Outro jeito é colocar o nome do empregador no título, depois do cargo. Eu não acho que um jeito seja mais “certo” que o outro. Eu só prefiro reduzir a quantidade de texto grande na página.
{% aside 'Observação' %}
A gente está trabalhando dentro dos limites do Simple.css agora. Se a gente *realmente* quisesse controlar o visual, adicionaria um CSS personalizado. Não vamos fazer isso agora. Veja os capítulos bônus no fim do livro para saber mais sobre CSS.
{% endaside %}
A gente envolve a data numa tag `` e coloca a [data no formato que o computador entende](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time#valid_datetime_values) no *atributo* `datetime`. Eu uso uma *entidade* HTML, `–`, para colocar um traço entre a data de início e a de fim. Isso usa o caractere *en dash* (um traço um pouco mais longo que o hífen comum, `-`). Na [tipografia, ele serve para intervalos numéricos](https://practicaltypography.com/hyphens-and-dashes.html).
{% aside 'Observação' %}
Dê uma olhada nesta [lista de entidades HTML](https://perma.cc/BEA6-LF46). É um guia de caracteres especiais que você pode usar no HTML.
{% endaside %}
Por fim, eu uso uma *lista sem ordem* para os tópicos sobre o cargo e as responsabilidades.
Vou adicionar o resto da minha experiência de trabalho. Coloco o código completo no fim do capítulo. Você também pode [ver o currículo de demonstração](https://demo.htmlforpeople.com/resume) e [olhar o código-fonte](https://perma.cc/3WP3-R9XL).
## Projetos selecionados
Na próxima seção, eu quero destacar alguns projetos em que trabalhei. É a versão currículo de um portfólio: um lugar para mostrar sites que eu fiz e, quando der, linkar para eles. Currículos impressos costumam ser só texto. Mas isto é uma página da web. Você pode colocar uma imagem ou duas nesta seção.
Nesses projetos, vou usar a tag `` para o título do projeto e um parágrafo de descrição junto. Se o projeto está no ar, eu coloco o link. Aqui vai um exemplo.
```html
Selected projects
Mississippi Gulf Coast Community College
I worked on this website in my role as designer and developer at Mad Genius. I built out several of the dynamic, data-intensive sections like the searchable course catalog and the comprrehensive "A to Z" index. These sections made heavy use of reactive UI, third-party API integrations, and custom WordPress plugin development.
mgccc.edu
```
## Formação
Por fim, vou adicionar meus diplomas, a universidade, o ano de formatura e a área de estudo. Uso parágrafos simples, com `` para ênfase e ` ` para quebras de linha manuais.
```html
Education
Master of Business Administration , 2009
Mississippi State University, Starkville, MS
Bachelor of Business Admiinistration , Information Systems,
2007
Mississippi State University, Starkville, MS
```
## Exemplo completo
Aqui está o código completo, incluindo o cabeçalho e a área de conteúdo principal.
```html
Skills
HTML / CSS
JavaScript
Web standards / a11y
TypeScript
Vue
PHP
Sass
Electron
Sketch
Experience
Frontend Engineer
MRI Technologies
August 2019 –Present
Build and maintain a spacesuit management app for NASA
Build and maintain a document management system for Collins Aerospace
Create reactive frontends with Vue, REST APIs, and GraphQL
Web Developer/Interactive Designer
Mad Genius
May 2015 –August 2019
Sketching, prototyping, and UI design
WordPress theme and plugin development
Reactive UI with Vue and Knockout
Third-party API integrations
Web Developer
Self employed
2007 –2015
Communicated with clients
Developed usable, standards-based websites
Made responsive websites
Volunteered on many non-profit projects
Education
Master of Business Administration , 2009
Mississippi State University, Starkville, MS
Bachelor of Business Admiinistration , Information Systems, 2007
Mississippi State University, Starkville, MS
```
Você pode ver o resultado no [site de demonstração](https://demo.htmlforpeople.com/resume). Mas aqui vai uma captura da página inteira.

## A seguir
A gente tem criado *muito* conteúdo. No próximo capítulo, vamos fazer um intervalo e ver como rodar um servidor web no computador. Ele deixa o teste do site mais parecido com um site de verdade, no ar.