sexta-feira, junho 29, 2007

Mau CSS

No projecto em que estou actualmente, que é um projecto em ASPX, o design das páginas é feito por uma empresa especializada em design como faz todo o sentido porque a grande parte dos programadores (eu incluído) tem um sentido estético simplesmente brilhante (sarcástico...).
Depois de 6 horas a "partir pedra", a tentar perceber porque o código HTML que eu estava a gerar, apesar de ser idêntico a um exemplo que utilizava a CSS não apresentava um design igual ao do exemplo, cheguei à seguinte conclusão, para o CSS ter:

<div class="clear" /> é diferente de <div class="clear" ></div>

Isto é totalmente ridiculo porque analisado do ponto de vista do XML as duas coisas são exactamente iguais, além disso ainda poupava uns bytes na transferência se pudesse por <div class="clear" />.

Sem comentários: