... |
| ... |
...
2. Propriedade background="URL" - define a imagem de fundo. Em vez de uma URL, deve ser escrito o endereço da imagem de fundo.
Exemplo
Exemplo de tabela |
Coluna 1 |
Coluna 2 |
Transforma na página o seguinte:
No exemplo acima, nossa imagem de fundo está localizada na pasta img (que está no mesmo diretório da página html) e a imagem é chamada fon.gif . Observe que na tag adicionamos style="color:white;" . Como o fundo é quase preto, para que o texto não se misture com o fundo, deixamos o texto branco.
3. Propriedade bgcolor="color" - define a cor de fundo da tabela. Como cor, você pode escolher qualquer uma da paleta inteira (veja os códigos e nomes das cores html)
4. Propriedade border="number" - define a espessura da moldura da tabela. Nos exemplos anteriores, especificamos border="1" , o que significa que a borda tem 1 pixel de espessura.
5. Propriedade bordercolor="color" - define a cor da borda. Se border="0" , então não haverá borda e a cor da borda não fará sentido.
6. Propriedade cellpadding="number" - preenchimento do quadro até o conteúdo da célula em pixels.
7. Propriedade cellpacing="number" - distância entre as células em pixels.
8. Propriedade cols="number" - o número de colunas. Se você não definir, o navegador determinará o número de colunas. A única diferença é que a especificação deste parâmetro provavelmente acelerará o carregamento da tabela.
9. Property frame="parameter" - como exibir bordas ao redor da tabela. Pode assumir os seguintes valores:
- vazio - não desenhe fronteiras
- fronteira - a fronteira ao redor da mesa
- acima - borda na borda superior da mesa
- abaixo - borda inferior da tabela
- hsides - adicione apenas bordas horizontais (parte superior e inferior da tabela)
- vsides - desenhe apenas bordas verticais (à esquerda e à direita da tabela)
- rhs - borda apenas no lado direito da tabela
- lhs - borda apenas no lado esquerdo da tabela
10. Propriedade height="number" - define a altura da tabela: em pixels ou em porcentagem.
11. Regras de propriedade = "parâmetro" - onde exibir as bordas entre as células. Pode assumir os seguintes valores:
- all - uma linha é desenhada ao redor de cada célula da tabela
- grupos - é traçada uma linha entre os grupos formados pelas tags , , ,
ou
- cols - a linha é exibida entre as colunas
- nenhum - todas as fronteiras estão ocultas
- linhas - a borda é desenhada entre as linhas da tabela criadas por meio da tag
12. Propriedade width="number" - define a largura da tabela: em pixels ou em porcentagem.
13. Propriedade class="class_name" - você pode especificar o nome da classe à qual a tabela pertence.
14. Propriedade style="styles" - os estilos podem ser definidos individualmente para cada tabela.
Agora é hora de mergulhar dentro da tabela e observar os atributos das células da tabela. Esses atributos devem ser escritos na tag de abertura.
.
Atributos e propriedades E
1. Propriedade align="parameter" - define o alinhamento de uma célula separada da tabela. Pode assumir os seguintes valores:
- esquerda - alinhamento à esquerda
- centro - alinhamento central
- direita - alinhamento à direita
2. Propriedade background="URL" - define a imagem de fundo da célula. Em vez de uma URL, deve ser escrito o endereço da imagem de fundo.
3. Propriedade bgcolor="color" - define a cor de fundo da célula.
4. Propriedade bordercolor="color" - define a cor da borda da célula.
5. Propriedade char="letra" - define a letra a partir da qual deve ser feito o alinhamento. O valor do atributo de alinhamento deve ser definido como char.
6. Propriedade colspan="number" - define o número de células horizontais mescladas.
7. Propriedade height="number" - define a altura da tabela: em pixels ou em porcentagem.
8. Propriedade width="number" - define a largura da tabela: em pixels ou em porcentagem.
9. Propriedade rowspan="number" - define o número de células verticais a serem mescladas.
10. Propriedade valign="parâmetro" - alinhamento vertical do conteúdo da célula.
- top - alinha o conteúdo da célula ao topo da linha
- meio - alinhamento médio
- inferior - alinhamento inferior
- linha de base - alinhamento da linha de base
Nota 1 Para etiqueta | As mesmas opções estão disponíveis para . Opções para uma única tag | será aplicado hierarquicamente a todos dentro dele
Como evitar que as bordas das células fiquem juntas em uma tabela
No caso de utilizar borda (borda de célula) e preenchimento de zeros entre as células, elas ainda ficam coladas e obtém-se uma borda dupla. Para evitar isso, você precisa estilizar a tabela com border-collapse: Collapse :
...
Caro leitor, agora você aprendeu muito mais sobre a tag de tabela html. Agora aconselho você a passar para a próxima lição.
Esta palestra analisa detalhadamente como as tabelas são usadas na marcação HTML. Esta é uma organização tabular do texto, uma grade de coordenadas tabular e gráficos organizados em tabelas.
Meios de descrever tabelas em HTML
Com o desenvolvimento da WWW, ficou claro que as ferramentas embutidas no HTML não são suficientes para a exibição de alta qualidade de diversos tipos de documentos. A desvantagem do HTML era a falta de recursos de exibição de tabelas em sua composição. Para isso, texto pré-formatado (a tag ), em que a tabela foi contornada com caracteres ASCII. Mas esta forma de apresentação da mesa não foi suficiente Alta qualidade e saiu do estilo geral do documento. Com a introdução de tabelas em HTML, os webmasters ganharam não apenas uma ferramenta para colocar texto e números, mas uma poderosa ferramenta de design para colocar gráficos e texto no lugar certo da tela.
Criando tabelas em HTML
A tag é usada para descrever tabelas.<ТАВLЕ>. Marcação<ТАВLЕ>, como muitos outros, traduz automaticamente a linha antes e depois da tabela.
Criando uma linha da tabela - tag<ТR>
Marcação<ТR>(Linha da tabela, linha da tabela) cria uma linha da tabela. Todo o texto, outras tags e atributos que precisam ser colocados em uma linha devem ser colocados entre as tags lt;TR>.ТR>.
Definindo Células de Tabela - Tag<ТD>
As células com dados geralmente são colocadas dentro de uma linha da tabela. Cada célula contendo texto ou imagem deve ser cercada por tags<ТD>ТD>. Número de tags<ТD>ТD>em uma linha especifica o número de células
Mesa
Se a tabela tiver duas tags TR, ela terá duas linhas. |
Se houver três tags TD em uma linha, |
então nele |
três colunas. |
Cabeçalhos das colunas da tabela - tag<ТН>
Os títulos das colunas e linhas de uma tabela são definidos usando a tag de título<ТН>ТН>(Cabeçalho da tabela, cabeçalho da tabela). Essas tags são como<ТD>ТD>. A diferença é que o texto entre as tags<ТН>ТН>, é automaticamente escrito em negrito e posicionado no meio da célula por padrão. Você pode desfazer a centralização e alinhar o texto à esquerda ou à direita. Se você usar<ТD>ТD>com etiqueta<В>e atributo<АLIGN=center>, o texto também se parecerá com um título. No entanto, lembre-se de que nem todos os navegadores suportam fontes em negrito nas tabelas, por isso é melhor definir os cabeçalhos das tabelas usando<ТН>.
O título é centralizado por padrão |
O cabeçalho pode abranger colunas |
O cabeçalho pode ser colocado antes das colunas |
Texto ou dados |
Texto ou dados |
O cabeçalho pode concatenar linhas |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Usando cabeçalhos de tabela - tag<САРТIОN>
Marcação permite que você crie cabeçalhos de tabela. Por padrão, os títulos são centralizados e colocados acima (<САРТION АLIGN=top>), ou debaixo da mesa (<САРТION ALIGN=bottom>). O título pode consistir em qualquer texto e imagens. O texto será dividido em linhas correspondentes à largura da tabela. às vezes marca<САРТION>usado para legendar a figura. Para isso, basta descrever uma tabela sem bordas.
Título acima da tabela
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Título embaixo da mesa
Texto ou dados |
Texto ou dados |
Texto ou dados |
Atributo NOWRAP
Normalmente, qualquer texto que não caiba em uma linha de uma célula da tabela vai para a próxima linha. Entretanto, ao usar o atributo NOWRAP com tags<ТН>ou<ТD>o comprimento da célula é expandido para que o texto contido nela caiba em uma linha.
Atributo COLSPAN
Tag<ТD>E<ТН>são modificados usando o atributo COLSPAN (Column Span). Se quiser tornar qualquer célula mais larga do que a superior ou inferior, você pode usar o atributo COLSPAN para esticá-la sobre qualquer número de células regulares.
Se você quiser deixar qualquer célula mais larga que a parte superior ou inferior, |
você pode usar o atributo COLSPAN=2, |
para esticá-lo sobre qualquer número de células normais. |
Atributo ROWSPAN
Atributo ROWSPAN usado em tags<ТD>E<ТН>, é semelhante ao atributo COLSPAN=, exceto que especifica o número de linhas que a célula abrangerá. Se você especificar um número maior que um no atributo ROWSPAN=s, o número correspondente de linhas deverá estar abaixo da célula esticada. Não pode ser colocado na parte inferior da mesa.
Atributo WIDTH
O atributo WIDTH tem dois usos. Você pode colocá-lo em uma tag<ТАВLЕ>para fornecer a largura de toda a tabela ou pode ser usado em tags<ТD>ou<ТН>para definir a largura de uma célula ou grupo de células. A largura pode ser especificada em pixels ou como porcentagem. Por exemplo, se você definir na tag<ТАВLЕ>WIDTH=250, você obterá uma tabela de 250 pixels de largura, independentemente do tamanho da tela da página. Ao definir WIDTH=50% na tag<ТАВLЕ>a tabela ocupará metade da largura da página em qualquer tamanho da imagem na tela. Portanto, ao especificar a largura da tabela como uma porcentagem, lembre-se de que se o usuário tiver uma janela de visualização estreita, sua página poderá parecer um pouco estranha. Se você estiver usando pixels e a tabela for mais larga que a janela de visualização, uma barra de rolagem aparecerá na parte inferior para mover para a esquerda e para a direita na página. Dependendo das tarefas em questão, qualquer forma de definir a largura da mesa pode ser útil.
Texto ou dados - largura 100% |
ou
Texto ou dados - largura de 50% |
ou
Texto ou dados – 200 px de largura |
ou
Texto ou dados – 100 px de largura |
Aplicando células vazias
Se uma célula não contiver dados, ela não terá bordas. Se quiser que uma célula tenha bordas, mas não tenha conteúdo, você precisa colocar algo nela que não ficará visível quando visualizado. Você pode usar uma string vazia<ВR>. Você pode até definir colunas vazias especificando sua largura em pixels ou unidades relativas e não inserindo nenhum dado nas células resultantes. Esta ferramenta pode ser útil ao colocar texto e gráficos em uma página.
Atributo CELLRADDING
Este atributo define a largura do espaço vazio entre o conteúdo da célula e suas bordas, ou seja, define as margens dentro da célula.
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Atributos ALIGN e VALIGN
Tag<ТR>, <ТD>E<ТН>pode ser modificado usando os atributos ALIGN e VALIGN. O atributo ALIGN determina o alinhamento horizontal de texto e gráficos, ou seja, à esquerda, à direita ou centralizado. O alinhamento horizontal pode ser definido de diversas maneiras:
ALINHAR = sangramento para a esquerda empurra o conteúdo da célula para perto da borda esquerda.
ALINHAR=esquerda Alinha o conteúdo da célula à esquerda, levando em consideração o recuo especificado pelo atributo CELLPADDING.
ALINHAR=centro centralize o conteúdo da célula.
ALINHAR=direita Alinha o conteúdo da célula à direita, levando em consideração o recuo especificado pelo atributo CELLPADDING.
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
O atributo VALIGN alinha texto e gráficos verticalmente em uma célula. O alinhamento vertical pode ser definido de diversas maneiras:
VALIGN=topo Alinha o conteúdo de uma célula à sua borda superior.
VALIGN = meio Centraliza o conteúdo da célula verticalmente.
VALIGN = inferior Alinha o conteúdo de uma célula à sua borda inferior.
O atributo VALIGN alinha texto e gráficos verticalmente em uma célula. |
principal, |
meio, |
fundo. |
VALIGN=top Alinha o conteúdo da célula à sua borda superior. |
principal, |
principal, |
principal. |
VALIGN=middle Centraliza o conteúdo da célula verticalmente. |
meio, |
meio, |
meio. |
VALIGN=bottom Alinha o conteúdo da célula à sua borda inferior. |
fundo, |
fundo, |
fundo. |
Atributo BORDA
Na etiqueta<ТАВLЕ>geralmente determinam a aparência das bordas, ou seja, das linhas que circundam as células da tabela e da própria tabela. Se você não definir uma moldura, obterá uma mesa sem linhas, mas o espaço para elas será alocado. O mesmo resultado pode ser alcançado definindo<ТАВLЕ ВОRDER=0>. Às vezes você quer deixar a borda mais grossa para que ela se destaque melhor. Você pode definir bordas exclusivamente em negrito para chamar a atenção para uma imagem ou texto. Ao criar tabelas aninhadas, você deve criar bordas de espessuras diferentes para tabelas diferentes para facilitar sua distinção.
Atributo CELLSPACING
O atributo CELLSPACING especifica o espaçamento entre as células em pixels. Se este atributo não for especificado, o valor padrão será dois pixels. Com o atributo CELLSPACING=, você pode colocar texto e gráficos onde quiser. Se quiser deixar um espaço vazio, você pode inserir um espaço na célula.
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
|
Texto ou dados |
Atributo BGCOLOR
Este atributo permite definir a cor de fundo. Dependendo da tag (TABLE, TR, TD) com a qual ela é aplicada, a cor de fundo pode ser definida para toda a tabela, para uma linha ou para uma única célula. O valor deste atributo é um código RGB ou nome de cor padrão.
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Texto ou dados |
Atributo BACKGROUND
Este atributo define a imagem de fundo das tabelas. Aplicável às tags TABLE e TD. Seu valor é a URL do arquivo de imagem de fundo. O uso deste atributo é discutido abaixo.
Usando tabelas no design da página
As tabelas são boas porque, se desejar, você pode tornar suas bordas invisíveis. Isso permite usar a tag<ТАВLЕ>coloque lindamente texto e gráficos na página. Tchau<ТАВLЕ>continua sendo o único formatador poderoso em HTML. Os designers de páginas da Web agora têm quase a mesma liberdade em relação ao uso de “espaços em branco” que os criadores de páginas impressas. As tabelas são a melhor maneira de fugir da organização hierárquica do texto nas páginas da Web.
Se o navegador suportar tabelas, normalmente exibirá corretamente os efeitos mais interessantes obtidos com elas.
Universidade Pedagógica do Estado de Ural
Bem-vindo!
Curso de formação "Fundamentos do domínio WEB" |
|
Criando mesas coloridas
Alguns navegadores permitem a exibição de cores. Existem várias maneiras de colorir uma tabela, dependendo principalmente do navegador que você está usando.
Bordas coloridas no Netscape Navigator. Você pode não apenas cercar a mesa com uma bela borda, mas também definir uma cor diferente das cores do texto e do fundo. Crie um GIF cinza simples (ou qualquer GIF que você gostaria de ter como plano de fundo) e defina-o em uma tag<ВODY>como plano de fundo da página. Em seguida, defina a cor de fundo da página. Como resultado, sua tag<ВОDY>será algo assim:
Você criou um fundo duplo - GIF e uma determinada cor. Como resultado, a cor de fundo ficará visível em todas as bordas da tabela e linhas horizontais (<НR>). Quer o seu GIF de fundo seja cinza ou não, as linhas coloridas e as bordas da tabela se destacarão. Se o GIF de fundo não for muito complicado, o tempo de carregamento da página aumentará apenas ligeiramente.
Mesa com molduras
Nome |
Sobrenome |
Larisa |
Isaev |
Dmitry |
Kolesnikov |
RESULTADO:
Mesa sem bordas
Mesa com molduras
Atributos de etiqueta E | para mesclar células
Exemplo
|
furões |
peso |
tamanho |
machos |
1,2 - 2,5kg |
até 70cm |
mulheres |
0,7 – 1,0kg |
até 40cm |
RESULTADO:
|
furões |
peso |
tamanho |
machos |
1,2 - 2,5kg |
até 70cm |
mulheres |
0,7 – 1,0kg |
até 40cm |
De acordo com o padrão HTML5, todos os atributos de tabela usados anteriormente, como fronteira, espaçamento entre células, preenchimento de células etc. não são mais suportados e o validador considera seu uso como erros no código. Para projetar tabelas, você precisa usar estilos CSS, com os quais você pode substituir todos os atributos obsoletos da tabela. Por exemplo, em vez do atributo espaçamento entre células propriedade é usada para alterar a distância entre as células da tabela espaçamento entre fronteiras e para alinhar o conteúdo nas células da tabela - propriedades alinhamento de texto E alinhamento vertical. Estilos CSS para tabelas
tags de agrupamento de linhas da tabela html
Tags podem ser usadas para criar tabelas mais complexas:
Exemplo
consumo de cerveja
NOME COMPLETO. |
litros |
Total |
250 |
Ivanov Ivan Ivanovich |
133 |
Petrov Petr Petrovich |
117 |
RESULTADO:
tags de agrupamento de colunas de tabela html
Atributo de tags E
A maneira mais fácil de entender como o agrupamento de linhas e colunas pode ser usado é com o exemplo de uma tabela Sudoku.
A tag col define parâmetros separadamente para cada coluna. Não importa como escrever no código-fonte:
ou
Exemplo
RESULTADO:
Não tente definir o estilo alinhamento de texto para etiquetas E . Texto colocado entre tags ... | , não herda esse estilo porque a tag não é filho de nenhuma tag , sem etiqueta .
O alinhamento horizontal do texto em uma coluna específica da tabela pode ser alterado especificando um estilo alinhamento de texto para pseudoclasse td:n-ésimo filho(n), onde n é o número da coluna. Porém, este método não funcionará se houver um atributo entre as células da tabela colspan.
Exemplo
Nome |
Preço, esfregue.) |
Pagamento por minuto do solário (a partir de 4 minutos) | 15 |
Solário de 50 minutos (14 fricções/min, 1 mês) | 700 |
100 minutos de solário (13 fricções/min, 2 meses) | 1300 |
200 minutos de solário (12 fricções/min, 3 meses) | 2400 |
RESULTADO:
Porém, este método não funcionará se houver um atributo entre as células da tabela colspan.
Na última lição, criamos o arquivo index.html da página principal do site, abrimos com o bloco de notas e adicionamos nele o código HTML contendo as tags html necessárias.
Além disso, aprendemos como alterar a cor de fundo da página alterando o valor do parâmetro bgcolor da tag BODY.
Agora vamos lembrar qual layout ou frame escolhemos para o site, falaremos sobre isso em nosso curso.
Observe que o layout do site é na verdade mesa.
Deve-se notar aqui que uma das maneiras mais comuns de fazer o layout de páginas HTML é usar tabelas.
Na verdade, existem dois tipos principais de layout de página para sites HTML - usando tabelas e usando estilos CSS.
Atualmente, o layout com estilos CSS é mais preferível, mas ao criar um site em um notebook é mais fácil usar um layout tabular, então vamos parar em uma tabela.
No período inicial do desenvolvimento da Internet, o método tabular de layout de página foi utilizado principalmente. Uso generalizado de tabelas no layout HTML páginas deveu-se ao fato de que uma tabela pode ser criada com qualquer número de colunas e linhas. O tamanho da tabela é muito fácil de alterar com a ajuda de parâmetros.
Quando o layout é tabular, a página HTML é dividida no número necessário de células, cada uma ocupando um lugar bem específico na página. Como resultado, você pode adicionar blocos de conteúdo às células desejadas da tabela, colocando assim o conteúdo no lugar certo.
Bem, vamos continuar nosso trabalho. Vamos abrir o diretório html e encontrar a descrição da tag TABLE lá. Logo no início da descrição da tag, preste atenção ao comentário de que uma tabela com borda invisível é amplamente utilizada para layout de páginas da web, que discutimos acima.
Portanto, a tabela no código da página da web é especificada pela tag , sabemos que uma tabela é composta por colunas verticais e linhas horizontais que formam as células da tabela. As linhas na tabela HTML são especificadas pela tag , e a célula é uma tag .
Vamos abrir o arquivo index.html da nossa página web para edição com o Notepad++. E abra-o com um navegador para visualizar as alterações na página.
Logo no início deste artigo falamos sobre o fato de o layout do site que idealizamos ser uma tabela.
Além disso, a tabela de layout do site será composta por três linhas (Heder, Conteúdo e Rodapé) e duas colunas (Menu e Conteúdo).
Para adicionar uma tabela com três linhas e duas colunas, vamos alterar nosso código para adicionar o seguinte:
1 linha 1 coluna |
1 linha 2 coluna |
2 linhas 1 coluna |
2 linha 2 coluna |
3 linhas 1 coluna |
3 linha 2 coluna |
Para definir uma borda em uma tabela, use o parâmetro border. A espessura da moldura da tabela é especificada em pixels (px).
Vamos adicionar o parâmetro border ao nosso código HTML, com o valor do argumento igual a 1px. Ou seja, a espessura da moldura da mesa será igual a um pixel:
1 linha 1 coluna |
1 linha 2 coluna |
2 linhas 1 coluna |
2 linha 2 coluna |
3 linhas 1 coluna |
3 linha 2 coluna |
Para alinhar a tabela ao centro da janela do navegador, utilizamos o parâmetro align, que pode assumir três valores: left, center, right, é claro que para alinhar a tabela ao centro da janela do navegador, o valor do O argumento do parâmetro de alinhamento deve ser igual a: centro.
E vamos, aqui, definir a largura da mesa. A largura da tabela é definida pelo parâmetro width. Os valores que este parâmetro pode assumir podem ser expressos como um número inteiro em pixels ou como uma porcentagem da largura atual da janela do navegador.
Vamos adicionar o alinhamento e a largura da tabela ao nosso código, como resultado obtemos o seguinte código:
1 linha 1 coluna |
1 linha 2 coluna |
2 linhas 1 coluna |
2 linha 2 coluna |
3 linhas 1 coluna |
3 linha 2 coluna |
Atualizando a janela do navegador da página do nosso site para ver as alterações, vemos que a tabela está alinhada ao centro da janela e mudou sua largura.
Agora vamos voltar ao quadro da tabela, definimos para 1 pixel no código HTML usando o valor do argumento do parâmetro border: border=”1”.
Consulte novamente os parâmetros da tag TABLE na referência html, existem dois parâmetros que afetam aparência estrutura.
Primeiro parâmetro: cellpacing - define a distância entre as células da tabela.
O segundo parâmetro: cellpadding - a distância do quadro ao conteúdo da célula depende do valor do argumento deste parâmetro.
Para minimizar todos os espaçamentos e deslocamentos, defina os valores dos argumentos acima como zero.
Como resultado, o código HTML da tabela ficará assim:
1 linha 1 coluna |
1 linha 2 coluna |
2 linhas 1 coluna |
2 linha 2 coluna |
3 linhas 1 coluna |
3 linha 2 coluna |
Como você lembra, nossa tabela deve ter três linhas, sendo que na primeira linha deve haver uma célula, na segunda linha deve haver duas células e na terceira linha também deve haver uma célula.
Se olharmos a aparência da tabela, veremos que para trazer a tabela à forma desejada, basta combinarmos as células horizontais da primeira e terceira linhas.
Para fazer isso, usaremos o parâmetro colspan. Este parâmetro é usado na tag TD. O valor do argumento do parâmetro colspan indica o número de células horizontais a serem mescladas, no nosso caso esse valor é 2.
Além de adicionar o parâmetro colspan, vamos alterar os rótulos nas células da tabela para corresponder ao nosso layout.
Após todas as alterações, o código html completo da nossa página ficará o seguinte:
Como criar um site no bloco de notas
cabeçalho |
cardápio do site |
Contente |
rodapé |
Vamos salvar nosso código no bloco de notas e atualizar o arquivo index.html no navegador para ver as alterações.
Então, esta lição acabou sendo bem extensa, então vamos continuar trabalhando na tabela html da nossa página na próxima lição.
As tabelas em HTML são tão funcionais que você pode usá-las para compor sites inteiros (ler). Agora falaremos sobre como inserir tabelas HTML simples em uma página web, analisando apenas a marcação, mas sem tocar no design, pois é melhor decorar tabelas com estilos CSS.
Tags e atributos de tabela
Aqui estão os principais elementos necessários para criar tabelas:
- o recipiente dentro do qual a mesa está localizada (igual para marcado ou
para listas numeradas).
- fronteira- um atributo que determina a espessura dos quadros. É melhor usar a propriedade CSS border.
-
define o rótulo da tabela. Você não pode usar o container, mas se ainda assim decidir encabeçar a mesa, coloque-o logo após a tag
, fora das células e linhas.
- uma tag de par contendo uma linha da tabela (células localizadas no mesmo nível horizontalmente).
- uma tag que cria uma célula de cabeçalho da tabela. Externamente, seu conteúdo é diferente do conteúdo de outras células - geralmente o texto dentro |
O navegador destaca em negrito e coloca no centro.
- um contêiner com o qual uma célula simples é criada. Quantas dessas tags a string conterá (tag
, haverá muitas células nele: uma tag - uma célula.
-
permite agrupar colunas de forma rápida e sem sobrecarregar o código para definir características comuns para elas. Com a ajuda do contêiner, você pode separar as partes lógicas da tabela umas das outras. Colocado após a tag
, se não, então depois
.
-
utilizado para o mesmo fim que
.
pode conter
, mas não vice-versa.
- período- um atributo que especifica o número de colunas às quais as propriedades do contêiner são aplicadas
.
-
,
E
- contêineres que permitem dividir a tabela nas partes superior (cabeçalhos), principal (corpo) e inferior (final), respectivamente. Em uma tabela HTML, a sequência dessas tags é igual à sequência dos contêineres
,
E em um documento HTML.
- colspan necessário para mesclar células em uma linha. O valor do atributo contém um número que especifica o número de células a serem mescladas.
- Expansão de linha concatena células por colunas.
Exemplo de criação de tabela
Crie um documento HTML e copie o seguinte código nele:
Exemplo de tabela
Ferramentas de construção de sites
Propósito | Ferramenta |
marcação | HTML | HTML |
Decoração | css |
Desenvolvimento | PHP | Pitão |
No navegador, o documento ficará assim: Vamos descobrir quais linhas de código são responsáveis por quê.
- abriu a mesa, definindo a espessura das molduras para ela.
-
Ferramentas de construção de sites
- intitulou.
- abriu a linha.
Propósito |
- criou uma célula com design de cabeçalho.
Ferramenta |
- criou a segunda célula de cabeçalho na linha. O parâmetro colspan indicou que esta célula deveria ocupar duas horizontalmente.
- feche a linha. As demais linhas foram criadas da mesma forma.
marcação |
HTML |
HTML |
- adicionou a segunda linha da tabela com células regulares, não de cabeçalho. Da mesma forma, as linhas e células subsequentes foram inseridas.
- feche a mesa.
Popular na categoria:
Plano de ação para instalação de terminal do Sberbank - zolnirt -...
ler
Software para trabalhar com kkm bar-m
ler
Instalando o Microsoft Office em um PC com Windows
ler
O que é DVDRip, CAMRip, TS, TC, DVDSrc etc.
ler
Principal
| |
| | |
| |
|