Wysokość tabeli

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
Malin
Nowy
Nowy
Posty: 128
Rejestracja: czw wrz 04, 2003 11:20 am
Lokalizacja: Tychy

Re: Wysokość tabeli

Post autor: Malin »

Ja nie mówię o tym, jak będzie działało i co rozwiązuje problem. Ja mówię o tym, jak powinno być. Lista prawidłowych dtd jest taka a nie inna i wypadałoby się do niej stosować.
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: Wysokość tabeli

Post autor: viraptor »

Prawidłowe dtd ustala w3c, a jeśli stosuje takie jakie stosuje, to myśle, że są prawidłowe... Ale to małe piwo.
Wracając do tabeli. Po ustawieniu doctype z listy, czyli z linkiem do dtd w zasadzie dzieje się to co powinno (prawie). Po małym śledztwie wyszło na to, że nierozciąganie tabelki jest poprawne - po prostu body ma rozmiar określony treścią i tablelka tak czy tak obejmuje 100% jego wysokości...
Jak pisze w3c, to dopiero rozmiar procentowy taga html odnosi się do rozmiaru okna przeglądarki, czyli poprawnie jest (SIC! kto coś takiego kiedykolwiek napisał??):

Kod: Zaznacz cały

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<title>Untitled Document</title>
	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
	<style type="text/css">
		table { border: 1px solid; height: 100% }
		body { height: 100% }
		html { height: 100% }
	</style>
</head>
<body>
	<table><tr><td> 
		<table><tr><td>aaa</td></tr></table>
	</td><td>
		<table><tr><td>bbb</td></tr><tr><td>ccc</td></tr></table>
	</td></tr></table>
</body>
</html>
Inna sprawa, że moz troche to za daleko rysuje... za chwile pójdzie raport na bugzille :)
ODPOWIEDZ