English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O modelo de formatação visual geralmente descreve como os elementos na árvore do documento são processados para mídias visuais como telas de computador.
O modelo de formatação visual CSS é um algoritmo usado para lidar com documentos de mídia visuais. No modelo de formatação visual, cada elemento na árvore do documento éModelo de CaixaGera zero ou mais caixas.
A disposição dessas caixas depende dos seguintes fatores:
Tamanho da caixa.
Tipo de elemento (bloco ou linha).
Plano de Alinhamento (fluxo normal,FlutuanteeAlinhamento Absoluto)
Relações entre os elementos no documento.
Informações externas, como o tamanho da viewport, o tamanho interno das imagens, etc.
Atenção:A árvore do documento é a hierarquia de elementos codificados no documento de origem. Cada elemento na árvore do documento tem apenas um elemento pai, exceto o elemento raiz.
Cada elemento exibido na página da web gera um retângulo. A seguir, descrevemos os tipos de caixas que podem ser geradas pelos elementos.
Os elementos de bloco são aqueles que são formatados visualmente como blocos (ou seja, ocupam toda a largura disponível) e têm quebras de linha antes e após o elemento. Por exemplo, elementos de parágrafo (<p>e dentro de (<h1> - <h6>e dentro de (<div>e dentro de (
Geralmente, os elementos de bloco podem conter elementos de linha e outros elementos de bloco.
Os elementos de linha são aqueles que não constituem novos blocos de conteúdo no documento de origem; o conteúdo é distribuído por linha. Por exemplo, parágrafos (<em>e dentro de (<span>e dentro de (<strong>e dentro de (
Os elementos de linha geralmente podem conter apenas texto e outros elementos de linha.
Atenção:Diferente dos elementos de bloco, os elementos de linha ocupam apenas a largura necessária e não forçam quebra de linha.
Você pode usar a propriedade display CSS para alterar a forma como o elemento é exibido na página da web. Você veráNo próximo capítuloEntenda a propriedade display.