sobre
esse assunto. De repente me ocorreu que no fórum muitas pessoas postaram dúvidas sobre o uso de tabelas DIV e TABLE
. Depois da norma, isso não significa que o uso de tabelas esteja excluído. As tabelas não são inúteis, mas, pelo contrário, são uma festa. A razão pela qual a frase “Por que usar tabelas para layout não é aconselhável” é frequentemente mencionada em muitos. artigos sobre layout CSS. Pode ser que todos tenham um entendimento errado sobre isso. Aqui, observe que "usar tabelas para composição tipográfica" é "imprudente". tabelas para composição tipográfica. Em última análise, as tabelas são uma forma de exibir "dados". Você pode imaginar que o EXCEL é usado para esse fim. Às vezes, as informações são exibidas em tabelas para que possamos lê-las com clareza, então usamos tabelas. como formulários de contato de funcionários da empresa, tabelas de correspondência de produtos e modelos, etc.
Portanto, o chamado banquete de tabelas na verdade sobe para outro nível, se você puder usar tabelas com flexibilidade para exibir dados de clientes, dados de pesquisas e outros. informações como uma empresa profissional de análise de mercado, então você pode realmente usá-las. As vantagens das tabelas são reveladas,
portanto, a frase que tem sido usada há muito tempo deve ser alterada para "Não é razoável usar tabelas como layout de página da web e. elementos de página de layout. Tabelas são usadas para exibir dados."
Em relação a outros elementos,
seguirei meu uso aqui. Com base na experiência, alguns elementos no padrão XHTML são divididos em três categorias principais:
A primeira categoria é o que chamo de design de layout auxiliar elementos:
Aqui me refiro a DIV, SPAN, etc. A principal função desses elementos é fazer o layout de toda a página. O uso flexível de vários atributos desses elementos pode tornar o desempenho da sua página rico e colorido
. aqui se referem aos elementos TABLE, UL, PRE e CODE, que são uma forma de exibir e organizar informações. Por exemplo, TABLE é obviamente usado para exibir informações da tabela e UL é usado para exibir informações colunares. tabela ou lista, é aconselhável exibi-la dessas duas maneiras.
A terceira categoria refere-se a A meta, que serve apenas para realizar algumas funções, como preencher a palavra-chave META com palavras-chave e criar links.
Então a ideia correta de design compatível com o padrão é:
Use elementos de layout como DIV para criar o layout de design, posicionamento, blocos de cores, imagens, etc. da página. Use elementos como TABLE, UL, etc. , DIV também desempenha um papel na organização de dados. Use o atributo ID de DIV para É muito conveniente usar um DIV como um bloco de dados que você nomeia.
Portanto, usar padrões WEB para criar um site é na verdade um processo de racionalização e integração. informações. Você ainda pode usar quais elementos devem ser usados e onde. Não use tabelas como ferramentas de layout.