og ja - det virker både i browseren og igennem validatoren (en undtagelse er dog validatorens brug af file-upload (validering af lokal fil) - dette skyldes at din php-kode ligepludselig forsøges valideret uden at det har været igennem php-fortolkeren,...)
xml version="1.0" <<-- henviser til versionen af xml-markup - og har ikke noget at gøre med om det er xhtml eller ej... det kunne ligesågodt være et hvilken som helst andet XML-dokument.
DOCTYPEn derimod henviser overfor browseren at dokumentet skal fortolkes efter den standard som er angivet i DOCTYPE-definitionen
Mange er gået efter at overholde xhtml1.0 standarden da den giver nogle ekstra krav til "kode-renhed" i forhold til html4.01 ... der er pt. ikke nogle tydelige fordele ved at bruge xhtml1.1 i forhold til xhtml1.0
Det, som skal ændres hvis du vil bruge xhtml1.0 er din doc-type ....
så skal du bruge den, som du startede med ... resten ændrer sig ikke dvs. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 strict//EN" "DTD/xhtml1-strict.dtd">
så kommer dit dokument til at se således ud... bemærk at du så ikke længere skal have xml-prologen (<?xml version="1.0" ....?>) med da du så ikke længere arbejder med XML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>My first HTML document</TITLE> </HEAD> <BODY> <P>Hello world! </BODY> </HTML>
du siger at xhtml er for restriktiv ... Den er mere restriktiv end html401 - men der kommer nogle kode/parse-mæssige fordele ved det --- og det lukker også af for mange unoder, som der er kodet med i mange år...
men om man vælger html4.01 eller xhtml1.0 / xhtml1.1 er ens eget valg...
i html4.01 plejer man at definere sprog og encoding via <META> tags --- men det er 100 år siden jeg sidst har arbejdet med dem, så den info må du lige slå op selv...
grunden til at jeg ikke vælger XHTML er at så skal jeg benytte style="..." istedet for bgcolor og alle de andre ting ikke gå igennem XHTML. Men det kan jeg ikke rigtig få valideret!
Min datter (5 år) er vist allerede interesseret i validering :o)
... endnu en gang undskyld på vore vegne !
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.