Czy ktoś może wyjaśnić, co się tutaj dzieje? http://jsfiddle.net/BeQmw/2Dodawanie tekstu do pustej komórki tabeli zmienia jej szerokość.
Mam dwie tabele, każda z dwoma rzędami i dwiema komórkami. Każda komórka ma różne kolory tła, dzięki czemu możesz zobaczyć ich szerokości. Jedyna różnica między dwiema tabelami polega na tym, że druga tabela ma znak +
w pierwszej komórce drugiego rzędu. Ale gdy tak się stanie, komórki w kolumnie zawierającej +
stają się znacznie szersze.
Czy istnieje dobry powód, dla którego HTML to robi? Czy istnieje sposób na określenie, że wszystkie komórki mają taką samą szerokość?
Wygląda na to, że potrzebna jest równa liczba znaków w każdej komórce, aby zrównoważyć szerokość. W przeciwnym razie możesz dodać blok stylów u góry: , aby zachować 50%. – prograhammer