Hej,
Sitter och funderar lite och testar en del saker. Hur bör man göra med doctypen och ens sidor överhuvudtaget idag?
Jag har inga problem med att köra xhtml men när man läst denna artikel så börjar man undra. När jag körde ett dokument med den koden de har så validerar w3/htmlgroup sidan som HTML 4.01, vilket antagligen stämmer då deras testmotor inte är en "riktig" webbläsare på det sättet antar jag.
I Internet explorer (7) får jag följande:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
Medans jag får följande i firefox:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!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" xml:lang="en" lang="en">
Hur kommer det bli med övrig kod på sidorna om kan kör på detta sättet? Jag menar det finns väl en del i xhtml som html inte lär klara av? Visserligen tar den bort alla avslutningstaggar när det är html 4, men räcker det?
En annan sak är hur det blir under utveckling av sidan. Hur gör jag för att kontrollera så att sidan är ok i xhtml?
Om man vill ha en sida som fungerar bra i IE 6/7 och firefox, bör man köra xhtml eller html då? Känns lite som att använda gårdagens teknik att använda html 4. Man vill ju inte ha en sida som ser dålig ut i IE då en stor del kör den webbläsaren.
Hur brukar ni göra? :)