display


A propriedade CSS display permite que você defina a maneira como determinado elemento HTML deve ser renderizado.

Nós, inclusive, já vimos isso em algum lugar deste site (rsss). Estávamos estudando elementos in-line e elementos block-level.

Esses são os valores mais conhecidos e utilizados:

Se você quiser entendê-los leia o artigo Elementos in-line e elementos block-level.

Também conhecidos, porém menos utilizados:

Os da época em que se fazia layout através de tabelas:

Bom, não se fazem mas layout com tabelas, fazem ? Acho que não! Então deixa pra-lá!

Porém, ignorar tecnologias antigas (as vezes nem tão antiga assim) não é uma boa estratégia.

Dê uma olha nisso…

  1. display-table-anti-hero
  2. Se você analisar os exemplos do Bootstrap4, encontrará display:table...alguma coisa.

É meu amigo, usamos tabelas para layout em pleno 2018.

O que você pensa à respeito ?

As últimas novidades:

Nem tão novo assim, mas igualmente importantes, procure no índice o capítulo sobre Layouts.

E, por fim, os valores obscuros e experimentais:

Se são obscuros e experimentais, nem vou comentar! Até porque, não entendo nada sobre eles (rsss).