A mudança de tabelas para css em desenvolvimento web
Video: Curso - Desenvolvimento Web com HTML/CSS
Conteúdo
Há uma grande parte da história do desenvolvimento web que mais jovens desenvolvedores web perdeu a: o uso de tabelas. páginas da web modernos usam Cascading Style Sheets (CSS) para colocar para fora páginas web de uma forma sensata.
Video: 7 APOSTAS PARA O DESENVOLVIMENTO WEB EM 2017
No entanto, ainda há um bom número de páginas da web lá fora, com base nas tabelas. Um monte de histórias de guerra de colegas mais antigos ainda giram em torno de lutas com mesas também, então vale a pena entender um pouco sobre como a maneira antiga trabalhou.
A idéia original para tabelas HTML era colocar uma tabela simples em um documento, como a contagem da caixa para um jogo de beisebol. Os cabeçalhos das colunas foram em linha superior - Inning, os números 1-9, e as letras R (por vezes), H (para Hits), e E (por erros). Há uma linha para cada equipe: uma para os Cianos, e outra linha para os Magentas. HTML inclui tags para especificar todos esses elementos, e eles foram usados em páginas da web primeiros para exibir informações em forma de tabela.
Video: Curso HTML, CSS e javascript
No entanto, os desenvolvedores web ficaram frustrados com a maneira que texto HTML e gráficos embutidos só tendem a fluir em uma grande coluna. Eles queriam - na verdade, eles precisavam - colunas estreitas, à esquerda ou à direita, com uma área para o texto no meio. Eles precisavam especificar as áreas para anúncios a aparecer, controlados por um servidor separado, e depois ligados em um local específico na página web.
E assim mesas começou a ser usado para conter todo o conteúdo de páginas da web. Mas você pode imaginar os problemas que se seguiram. As tabelas não foram de todo precisa, e eles se comportaram de forma diferente em diferentes navegadores. E, como navegadores foram atualizados a cada dois meses, as páginas que costumava trabalhar em todos (ou a maioria) navegadores de repente parar de trabalhar em todos (ou a maioria) navegadores.
Video: Curso Básico HTML 5 e CSS 3 - Aula 4 - Tabelas em HTML
Isso durou durante a maior parte da década de 1990, como os editores da web tentou fazer mais e mais com as páginas da web, e correu-se mais e mais vezes contra os problemas e limitações de mesas. Então, Cascading Style Sheets, quando veio, foi muito bem recebido. CSS fornece uma maneira de colocar para fora páginas da web em um formato organizado e intencional.
No entanto, levou CSS vários anos para se estabelecer também. Mas isso é outra história.