Essa aplicação para montagem de layout com blocos de larguras fixas renderizadas numa dada ordem, basea-se no artigo Any Order Columns com modificação da regra de hacks para “bug da duplicação de margem em blocos flutuantes no MSIE 5/6”.
O CSS e markup gerados são aplicados ao "layer de visualização simplificada do layout", não se tratando de mero exemplo; (sic) são atributos e valores para uso efetivo com a correspondente renderização.
Observações:
- A sequência de ordem não coincide necessariamente com a sequência de renderização, e.g.: [3,1,2] → [2,3,1].
- Usando percentual (%) a soma das larguras deve ser 100%.
- Falhas de renderização podem ocorrer conforme dimensões, unidade de medida, posição dos blocos, navegador, plataforma, resolução gráfica.
- Há grande variabilidade do tempo de processamento entre as diversas marcas de navegadores devido a aplicação dinâmica do CSS.