Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Trabalhando com listas e tabelas
Apresentação
Lista é um importante recurso de HTML, pois permite criar tópicos de textos para uma melhor 
exemplificação de um determinado assunto. São recursos extremamente usados, inclusive quando 
nem se imagina que ele está sendo usado, como é o caso dos menus. Atualmente, boa parte dos 
menus em HTML é feito com listas.
As tabelas são listas de dados em duas dimensões, compostas por linhas e colunas. Portanto, são 
muito utilizadas para apresentar dados de uma forma organizada. As tabelas também são muito 
importantes para alinhamentos, os quais dificilmente seriam possíveis com simples comandos. A 
funcionalidade de uma tabela faz com que um determinado site tenha um aspecto mais profissional, 
e o usuário possa navegar de forma mais eficiente, pois os objetos podem estar melhor 
posicionados na home page.
Nesta Unidade de Aprendizagem, você conhecerá a importância e a utilidade das tabelas. Além 
disso, identificará quais são os comandos para criar uma tabela e manipular listas. Por fim, analisará 
exemplos para a criação de um site usando tabelas para definir o layout.
Bons estudos.
Ao final desta Unidade de Aprendizagem, você deve apresentar os seguintes aprendizados:
Descrever os diferentes tipos de listas.•
Desenvolver a formatação de vários tipos de tabelas.•
Criar páginas web com listas e tabelas.•
Desafio
A concepção de um site corporativo é feita de maneira personalizada, de acordo com os objetivos e 
as necessidades específicas do cliente, cujas características são levantadas durante a fase de 
projeto. Para criar um site personalizado, é preciso mergulhar nos detalhes do negócio, de forma a 
entendê-lo completamente para que, a partir daí, possam ser propostas as melhores sugestões de 
design, cores e organização.
Aponte a câmera para o 
código e acesse o link do 
conteúdo ou clique no 
código para acessar.
https://statics-marketplace.plataforma.grupoa.education/sagah/deb52ac7-f1db-4964-a358-00ce59f72f64/baeeb6bb-abbf-4196-9435-543c9438a19b.jpg
Considerando todas as características para a programação do site, qual seria o código em HTML 4 
para criar a página que está sendo descrita?
Infográfico
As listas são recursos frequentes na web, sendo utilizadas em artigos, menus de navegação de sites 
e recursos de produtos em sites. O setor de comércio eletrônico faz uso frequente de listas, sendo 
o resultado tão satisfatório que apenas olhando a web não é possível identificar que uma lista está 
sendo usada.
 
Neste Infográfico, você vai ver como usar cada um dos três tipos de listas existentes em HTML.
Aponte a câmera para o 
código e acesse o link do 
conteúdo ou clique no 
código para acessar.
 
https://statics-marketplace.plataforma.grupoa.education/sagah/2727dea0-feeb-45e1-9acc-318ee5f3a314/b4e16035-ce99-484a-8a49-0961b3869e90.jpg
Conteúdo do livro
HTML é uma maneira de organizar o conteúdo informativo e, como tal, fornece algumas tags 
auxiliares para essa finalidade, sendo as duas principais tags conjuntos de tipos para criar e definir 
listas e tabelas. Quando se tem um conjunto de dados e é necessário apresentá-los 
ordenadamente, uma boa maneira de fazê-lo é usando as listas ou as tabelas.
O uso de listas no HTML significa que a numeração e/ou os marcadores são aplicados 
automaticamente. As tabelas no HTML estão em um estado de limbo há um tempo. Eles foram 
inicialmente ocultados como uma forma de armazenar dados tabulares, porém, os web designers 
também os utilizam para fins estilísticos, como, por exemplo, agrupar um objeto em uma tabela de 
maneira rápida e fácil, centralizando um elemento inteiro.
No capítulo Trabalhando com listas e tabelas, da obra Programação Front End I, base teórica desta 
Unidade de Aprendizagem, você vai aprender a criar e manipular listas e tabelas em HTML. Além 
disso, vai identificar como utilizar seus respectivos atributos e valores.
Boa leitura.
PROGRAMAÇÃO 
FRONT END I 
Karine Birnfeld
Trabalhando com 
listas e tabelas
Objetivos de aprendizagem
Ao final deste texto, você deve apresentar os seguintes aprendizados:
 � Descrever os diferentes tipos de listas.
 � Desenvolver a formatação de diferentes tipos de tabelas.
 � Criar páginas Web com listas e tabelas. 
Introdução
É comum criarmos conteúdo da Web procurando maneiras de organizar 
as informações para as tornar mais legíveis. Uma forma de organizar o 
texto é por meio de listas e tabelas. Existem dois tipos de listas: ordenada 
(numerada, com letras, etc.) e não ordenada (com marcadores). Tabelas 
podem ser utilizadas tanto para organizar informações como a própria 
estrutura da página Web.
Neste capítulo, você aprenderá sobre a capacidade e os benefícios 
da utilização de listas e tabelas em páginas Web.
Listas HTML 
As listas HTML são usadas para especificar listas de informações, podendo 
conter um ou mais elementos dessa lista. Existem três tipos diferentes de listas 
em HTML (RAGGETT; LE HORS, JACOBS, 1999a, documento on-line):
 � ordenada ou numerada (ol);
 � não ordenada ou com marcadores (ul);
 � de descrição ou de definições (dl).
Lista ordenada em HTML
Lista ordenada em HTML, ou lista numerada, exibe elementos em formato 
numerado e utiliza a tag HTML <ol> é. Podemos usar a lista de pedidos para 
representar itens no formato de pedido numérico ou alfabético – ou em qualquer 
formato em que um pedido seja enfatizado. Pode haver diferentes tipos de 
lista numerada (RAGGETT; LE HORS, JACOBS, 1999a, documento on-line):
 � número indo-arábico (1, 2, 3);
 � número romano maiúsculo (I II III);
 � número romano minúsculo (i ii iii);
 � alfabeto maiúsculo (ABC);
 � alfabeto minúsculo (abc).
Para representar diferentes listas ordenadas, existem cinco tipos de atributos 
na tag <ol>, conforme Quadro 1, a seguir.
Fonte: Adaptado de Raggett, Le Hors e Jacobs (1999a, documento on-line).
Tipo Descrição
Tipo “1” Este é o tipo padrão, no qual os itens da 
lista são numerados com números.
Tipo “I” Nesse tipo, os itens da lista são numerados 
com números romanos em maiúsculas.
Tipo “i” Nesse tipo, os itens da lista são numerados 
com números romanos em minúsculas.
Tipo “A” Nesse tipo, os itens da lista são 
numerados com letras maiúsculas.
Tipo “a” Nesse tipo, os itens da lista são 
numerados com letras minúsculas.
Quadro 1. Tipos de listas ordenadas
Trabalhando com listas e tabelas2
No Quadro 2, vemos um exemplo da lista ordenada em HTML que exibe 
quatro tópicos. Aqui não estamos definindo type="1" porque é o tipo-padrão.
Fonte: Adaptado de Raggett, Le Hors e Jacobs (1999a, documento on-line).
Código HTML Saída
<ol> 
 <li>HTML</li> 
 <li>Java</li> 
 <li>JavaScript</li> 
 <li>SQL</li> 
</ol>
1. HTML
2. Java
3. JavaScript
4. SQL
Quadro 2. Lista ordenada com tópicos padrão (números indo-arábicos)
Agora, no Quadro 3, é exibido um exemplo da lista em número romano 
em maiúsculas, usando o tipo “I”.
Fonte: Adaptado de Raggett, Le Hors e Jacobs (1999a, documento on-line).
Código HTML Saída
<ol type="I"> 
 <li>HTML</li> 
 <li>Java</li> 
 <li>JavaScript</li> 
 <li>SQL</li> 
</ol>
I. HTML
II. Java
III. JavaScript
IV. SQL
Quadro 3. Lista ordenada com tópicos tipo “I” (números romanos maiúsculos)
3Trabalhando com listas e tabelas
O atributo start é usado com a tag <ol> para especificar onde iniciar 
os itens da lista, conforme os tipos apresentados no Quadro 4, a seguir.
Fonte: Adaptado de Raggett, Le Hors e Jacobs (1999a, documento on-line).
Tipo Descrição
<ol type="1" start="5"> Mostra uma lista de números 
indo-arábicos começando com "5".
<ol type="A" start="5"> Mostra uma lista de letras 
maiúsculas começando com "E".
<ol type="a" start="5"> Mostra uma lista de letras 
minúsculas começando com "e".
<ol type="I" start="5"> Mostra uma lista de números romanos 
maiúsculos começando com "V".
<ol type="i" start="5"> Mostra uma lista de números romanos 
minúsculos começando com "v".
Quadro 4. Tipos do atributo start
Veja o exemplo do Quadro 5, a seguir.
Fonte:Adaptado de Raggett, Le Hors e Jacobs (1999a, documento on-line).
Código HTML Saída
<ol type="a" start="5"> 
 <li>HTML</li> 
 <li>Java</li> 
 <li>JavaScript</li> 
 <li>SQL</li> 
</ol>
e) HTML
f) Java
g) JavaScript
h) SQL
Quadro 5. Lista com atributo start
Trabalhando com listas e tabelas4
O atributo reversed é um booleano da tag HTML <ol> e uma novidade 
da versão HTML5. Se você usar o atributo invertido com tag, numerará a lista 
em ordem decrescente (7, 6, 5, 4, ..., 1), como mostra o Quadro 6.
Fonte: Adaptado de Smith (2012, documento on-line).
Código HTML Saída
<ol reversed> 
 <li>HTML</li> 
 <li>Java</li> 
 <li>JavaScript</li> 
 <li>SQL</li> 
</ol>
4. HTML
3. Java
2. JavaScript
1. SQL
Quadro 6. Lista com atributo reversed
Lista não ordenada em HTML
Lista não ordenada HTML, ou lista com marcadores, usa a tag HTML <ul> 
e exibe elementos no formato com marcadores. Podemos usar uma lista não 
ordenada em que não precisamos exibir itens em nenhuma ordem específica. 
Existem quatro tipos de lista com marcadores, como mostrado no Quadro 7 
(RAGGETT; LE HORS, JACOBS, 1999, documento on-line):
 � disco;
 � círculo;
 � quadrado;
 � nenhum.
5Trabalhando com listas e tabelas
Fonte: Raggett, Le Hors e Jacobs (1999a, documento on-line).
Tipo Descrição
type="disc" Esse é o estilo padrão, no qual os 
itens são marcados com marcadores 
circulares preenchidos.
type="circle" Nesse estilo, os itens da lista 
são marcados com círculos 
sem preenchimento.
type="square" Nesse estilo, os itens da lista são 
marcados com quadrados.
type="none" Nesse estilo, os itens da lista 
não estão marcados.
Quadro 7. Tipos de marcadores em listas não ordenadas (listas com marcadores).
A seguir, no Quadro 8, há um exemplo de lista não ordenada HTML da 
opção type="square".
Código HTML Saída
<ul type="square"> 
 <li>HTML</li> 
 <li>Java</li> 
 <li>JavaScript</li> 
 <li>SQL</li> 
</ul>
 � HTML
 � Java
 � JavaScript
 � SQL
Quadro 8. Exemplo de lista não ordenada com marcadores do tipo square
Trabalhando com listas e tabelas6
O atributo type não é suportado no HTML5. Em vez do tipo, pode-se 
usar a propriedade CSS do tipo de estilo de lista. A seguir, no Quadro 9, é 
apresentado o exemplo para mostrar a propriedade CSS da tag ul.
Código HTML Saída
<!DOCTYPE html> 
<html>
 <head>
 <title>[...]</title>
 </head>
 <body>
 <h2>The type attribute 
with CSS property</h2>
 <ul style="list-
style-type: square;">
 <li>HTML</li>
 <li>Java</li>
 <li>JavaScript</li>
 <li>SQL</li>
 </ul>
 </body>
</html>
 � HTML
 � Java
 � JavaScript
 � SQL
Quadro 9. Exemplo de propriedade CSS do tipo de marcador para itens dentro da tag ul
Lista de descrição HTML
Lista de descrição HTML, ou lista de definições, exibe elementos no formato 
de definição, como no dicionário. As tags <dl>, <dt> e <dd> são usadas 
para definir a lista de descrição (RAGGETT; LE HORS, JACOBS, 1999a, 
documento on-line):
As três tags da lista de descrição HTML são as seguintes (Quadro 10):
 � tag <dl> define a lista de descrição;
 � tag <dt> define o termo de dados;
 � tag <dd> define a definição de dados (descrição).
7Trabalhando com listas e tabelas
Código HTML Saída
<dl> 
 <dt>HTML</dt> 
 <dd>is a markup 
language</dd> 
 <dt>Java</dt> 
 <dd>is a programming 
language and platform</dd> 
 <dt>JavaScript</dt> 
 <dd>is a scripting 
language</dd> 
 <dt>SQL</dt> 
 <dd>is a query language</dd> 
</dl> 
HTML
 is a markup language.
Java
 is a programming 
language and platform.
JavaScript
 is a scripting language.
SQL
 is a query language.
Quadro 10. Tags da lista de descrição HTML
Tabelas em HTML
A tag da tabela HTML é usada para exibir dados em forma de tabela (linha × 
coluna), podendo haver muitas colunas seguidas (PRESCOTT, 2015).
Podemos criar uma tabela para exibir dados em forma de tabela, usando 
o elemento <table>, com a ajuda dos <tr>, <td> e <th>.
Em cada tabela, a linha é definida pela tag <tr>, o cabeçalho por <th>, e 
os dados pelas tags <td>. Observe a descrição de cada um desses elementos 
no Quadro 11, a seguir.
Tag Descrição
<table> Define uma tabela.
<tr> Define uma linha em uma tabela.
<th> Define uma célula de cabeçalho em uma tabela.
<td> Define uma célula em uma tabela.
Quadro 11. Descrição dos elementos de tabela HTML
(Continua)
Trabalhando com listas e tabelas8
Fonte: Adaptado de Raggett, Le Hors e Jacobs (1999b, documento on-line).
Quadro 11. Descrição dos elementos de tabela HTML
Tag Descrição
<caption> Define a legenda da tabela.
<colgroup> Especifica um grupo de uma ou mais colunas 
em uma tabela para formatação.
<col> Usado com o elemento <colgroup> para 
especificar propriedades de cada coluna.
<tbody> Usado para agrupar o conteúdo do corpo em uma tabela.
<thead> Usado para agrupar o conteúdo do 
cabeçalho em uma tabela.
<tfooter> Usado para agrupar o conteúdo do rodapé em uma tabela.
(Continuação)
A seguir, veja um exemplo das tags da tabela HTML.
Código:
<table> 
 <tr>
 <th>Nome</th>
 <th>Sobrenome</th>
 <th>Peso</th>
 </tr> 
 <tr>
 <td>Sonoo</td>
 <td>Jaiswal</td>
 <td>60</td>
 </tr> 
 <tr>
9Trabalhando com listas e tabelas
 <td>James</td>
 <td>William</td>
 <td>80</td>
 </tr> 
 <tr>
 <td>Swati</td>
 <td>Sironi</td>
 <td>82</td>
 </tr> 
 <tr>
 <td>Chetna</td>
 <td>Singh</td>
 <td>72</td>
 </tr> 
</table>
Saída:
Na tabela HTML do exemplo anterior, existem cinco linhas e três colunas 
= 5 × 3 = 15 valores.
Há duas maneiras de especificar borda para tabelas HTML: por atributo 
de borda da tabela em HTML ou por propriedade border em CSS. Não é 
mais recomendada a utilização da maneira por atributo em HTML, e sim por 
propriedades CSS (PRESCOTT, 2015).
Trabalhando com listas e tabelas10
Código:
<style> 
table, th, td { 
 border: 1px solid black; 
} 
</style> 
Você pode recolher todas as bordas em uma por meio da propriedade 
border-collapse.
Código:
<style> 
table, th, td { 
 border: 2px solid black; 
 border-collapse: collapse; 
} 
</style>
Saída:
11Trabalhando com listas e tabelas
Você pode especificar o preenchimento para o cabeçalho e os dados da 
tabela de duas maneiras: pelo atributo cellpadding da tabela em HTML ou 
preenchendo a propriedade CSS. O atributo cellpadding da tag da tabela 
HTML está obsoleto desde a versão do HTML5. Nesse caso, é recomendável 
usar CSS. Então, veremos o código do CSS (PRESCOTT, 2015):
Código:
<style> 
table, th, td { 
 border: 1px solid pink; 
 border-collapse: collapse; 
} 
th, td { 
 padding: 10px; 
} 
</style>
Saída:
Trabalhando com listas e tabelas12
Podemos especificar a largura da tabela HTML usando a propriedade CSS 
width, em pixels ou porcentagem.
Código:
table{ 
 width: 100%; 
}
Se você deseja fazer uma célula abranger mais de uma coluna, é possível 
usar o atributo colspan. Ele dividirá uma célula/linha em várias colunas, 
e o número de colunas depende do valor do atributo colspan. Vamos ver o 
exemplo que abrange duas colunas.
Código CSS:
<style> 
table, th, td { 
 border: 1px solid black; 
 border-collapse: collapse; 
} 
th, td { 
 padding: 5px; 
} 
</style>
13Trabalhando com listas e tabelas
Código HTML:
<table style=”width:100%”> 
 <tr> 
 <th>Nome</th> 
 <th colspan=”2”>Telefone</th> 
 </tr> 
 <tr> 
 <td>João Silveira</td> 
 <td>7503520801</td> 
 <td>9555879135</td> 
 </tr> 
</table>
Saída:
Se você deseja fazer uma célula abranger mais de uma linha, você pode 
usar o atributo rowspan. Ele dividirá uma célula em várias linhas. O número 
de linhas divididas dependerá dos valores das linhas. Vamos a um exemplo 
que abrange duas linhas.
Código CSS:
<style> 
table, th, td { 
 border: 1px solid black; 
 border-collapse: collapse; 
} 
Trabalhando com listas e tabelas14
th, td { 
 padding:10px; 
} 
</style>
Código HTML:
<table> 
 <tr>
 <th>Nome</th>
 <td>João Silveira</td>
 </tr> 
 <tr>
 <th rowspan=”2”>Telefone</th>
 <td>7503520801</td>
 </tr> 
 <tr>
 <td>9555879135</td>
 </tr> 
</table>
Saída:
Você também pode criar vários tipos de tabelas usando propriedades CSS diferentes 
em sua tabela. 
15Trabalhando com listas e tabelas
Páginas Web com listas e tabelas 
Criar leiautes é a coisa mais importante no desenvolvimento de um site, pois 
garante que o site tenha uma aparência bem-organizada e o conteúdo pareça 
de fácil entendimento. Existem várias técnicas e estruturas disponíveis para 
criar leiautes. O leiaute baseado em tabela HTML é uma das maneiras mais 
fáceis de criar um leiaute, pois a tabela usa apenas linhas e formato baseado 
em coluna (FLATSCHART, 2011).
Uma tabela contém um conjunto de colunas e linhas de dados reais, e cada 
linha consiste em uma ou mais células. Dentro das células da tabela, você 
pode adicionar outras tags HTML, além do texto normal, como imagem, links, 
lista, tabelas, etc. Também é possível criar tabelas aninhadas, as quais podem 
levar a leiautes de tabelas complexas (FLATSCHART, 2011).
Diferentes tipos de leiaute de páginas Web podem ser criados com tabelas. 
O exemplo a seguir usa uma tabela com 3 linhas e 2 colunas — a primeira e a 
última linhas abrangem duas colunas com o uso do atributo colspan (Figura 1).
<html>
<body>
<table width="500" border="0">
<tr>
<td colspan="2" style="background-color:#ccc;">
<h1>Título Principal da Página</h1>
</td>
</tr>
<tr valign="top">
<td style="background-color:#ddd;width:100px;text-align:top;">
<b>Menu</b><br />
HTML<br />
CSS<br />
JavaScript
</td>
<td style="background-color:#eee;height:200px;width:400px;t
ext-align:top;">
O conteúdo vai aqui.</td>
</tr>
Trabalhando com listas e tabelas16
<tr>
<td colspan="2" style="background-color:#ccc;text-align:center;">
Direitos reservados</td>
</tr>
</table>
</body>
</html>
Figura 1. Leiaute básico de duas colunas, um cabeçalho e um rodapé.
Fonte: Codex (2017, documento on-line).
Outros leiautes de páginas Web podem ser criados com tabelas, como leiaute 
de duas colunas com um cabeçalho, leiaute de duas colunas com cabeçalho, 
barra de navegação e rodapé ou um leiaute de três colunas. Poderá ser escolhida 
a forma que melhor se adequar ao seu projeto de página.
CODEX. Layout. 2017. Disponível em: http://www.codex.wiki.br/Html/Layout. Acesso 
em: 7 out. 2019.
17Trabalhando com listas e tabelas
DARRELL, R. HTML Table Layouts. Iron Spider, Montréal, 2011. Disponível em: http://www.
ironspider.ca/webdesign102/tables4layout2.htm. Acesso em: 30 set. 2019.
FLATSCHART, F. HTML 5: embarque imediato. Rio de Janeiro: Brasport, 2011. 256 p.
PRESCOTT, P. HTML 5. Delaware; Hackensack: Babelcube, 2015. 113 p.
RAGGETT, D.; LE HORS, A.; JACOBS, I. Lists in HTML documents. Cambridge; Sophia-
-Antipolis; Minato; Beijing: World Wide Web Consortium, 24 Dec. 1999a. Disponível em: 
https://www.w3.org/TR/html401/struct/lists.html. Acesso em: 30 set. 2019.
RAGGETT, D.; LE HORS, A.; JACOBS, I. Tables in HTML documents. Cambridge; Sophia-
-Antipolis; Minato; Beijing: World Wide Web Consortium, 24 Dec. 1999b. Disponível em: 
https://www.w3.org/TR/html4/struct/tables.html. Acesso em: 30 set. 2019.
SMITH, M. HTML: The Markup Language: An HTML language reference: W3C Working 
Draft. Cambridge; Sophia-Antipolis; Minato; Beijing: World Wide Web Consortium, 29 
Mar. 2012. Disponível em: https://www.w3.org/TR/2012/WD-html-markup-20120329/
spec.html. Acesso em: 30 set. 2019.
Trabalhando com listas e tabelas18
Dica do professor
Às vezes é necessário adicionar imagens e legendas ao site, mas sem reformatar completamente a 
página para realizar essa alteração. Normalmente, a solução perfeita é criar uma tabela. Estas são 
ferramentas poderosas para usar quando você deseja segmentar apenas uma pequena área de um 
blog ou página web, podendo funcionar praticamente em qualquer lugar em que se possa inserir a 
codificação HTML.
Nesta Dica do Professor, você vai ver como adicionar imagens em uma tabela HTML na sua página 
web.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
https://fast.player.liquidplatform.com/pApiv2/embed/cee29914fad5b594d8f5918df1e801fd/3a4469d92f58691bdd9eb346542e73fe
Exercícios
1) O HTML tem amplo uso difundido nas páginas publicadas na Internet. 
Assinale a opção que corresponde à tag utilizada no caso em que seja necessário utilizar uma 
lista não ordenada. 
A) 
 
B) 
 
C) 
 
D) 
 
E) 
 
2) Tags são rótulos usados para informar ao navegador como deve ser apresentado o site. Ou 
seja, quando se começa a escrever HTML, estão sendo escritas as tags que serão 
interpretadas pelo navegador, produzindo, assim, o visual do site.
Qual tag representa cada célula da tabela?
A) 
B) 
C) 
 
D) 
E) 
3) O cabeçalho de uma tabela tem formatação diferente de uma célula padrão, tendo seu 
conteúdo centralizado e em estilo negrito. 
Qual tag deve ser usada para representar uma célula de cabeçalho de uma tabela?
A) 
B) 
C) 
D) 
E) 
4) Uma das várias possibilidade que o HTML fornece para trabalhar com tabelas, é a 
possibilidade de criar um título, que geralmente é usado como um breve resumo e uma 
explicação sobre o que será exibido na tabela. Esse título será agregado, como se fizesse 
parte da tabela, ficando em sua parte superior. 
Sendo assim, os títulos das tabelas estão dentro de qual elemento?
A) 
B) 
C) 
D) 
E) 
 
5) Durante a produção de um site ocorre a necessidade de que a célula de uma tabela ocupe 
mais de uma coluna ou linha, mesclando duas ou mais linhas ou duas ou mais colunas. 
Qual dos seguintes atributos mesclará uma célula em mais linhas? 
A) border-collapse.
B) cellpadding.
C) width.
D) colspan.
E) rowspan.
Na prática
A utilização de listas e de tabelas permite que dados sejam apresentados de maneira mais 
organizada. Neste vídeo, vamos criar uma lista não ordenada, uma lista ordenada e uma tabela 
utilizando a linguagem HTML e suas principais tags.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
 
https://fast.player.liquidplatform.com/pApiv2/embed/cee29914fad5b594d8f5918df1e801fd/716f13c9f4b4659a7bc860516e977a0c
Saiba +
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do professor:
Como criar tabelas, linhas e colunas em HTML
Este artigo explica de maneira mais ampla a enorme gama de possibilidades na customização de 
tabelas em HTML. Veja a seguir.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
Curso de HTML5
Neste vídeo, o professor Gustavo Guanabara exemplifica a manipulação de tabelas em HTML.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
Curso de HTML5 - 00 - Site Completo
Neste tutorial, você vai aprender a construir o seu site.
Aponte a câmera para o código e acesse o link do conteúdo ou clique no código para acessar.
https://www.htmlprogressivo.net/2013/10/Como-criar-tabelas-linhas-colunas-As-tags-table-tr-td.html
https://www.youtube.com/embed/PQzUj5Hd0jk
https://www.youtube.com/embed/epDCjksKMok

Mais conteúdos dessa disciplina