Welke doctype kan ik het beste gebruiken?
Als ik met mijn editor een nieuw document aanmaak dan wordt er automatisch een doctype weggeschreven. namelijk;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Nu kom ik op dit forum mensen tegen die gebruiken:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ik heb gemerkt dat mijn codes niet goed werken met dat doctype en dat codes geschreven met dat doctype weer niet goed werken met het doctype dat ik gebruik.
Wat me nu helemaal niet bevalt aan die xhtml doctype is dat de height eigenschap niet wil werken voor div's tabellen en iframe's
in onderstaande code bijvoorbeeld. Waarom kan ik die div zo niet schermvullend krijgen? En hoe dan wel?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body style="margin:0; height:100%;">
<div style="background-color:#f00; height:100%;">
</div>
</body>
</html>
en wat doet xmlns="http://www.w3.org/1999/xhtml in de HTML-tag?