zgkhoo Posted August 21, 2007 Share Posted August 21, 2007 http://validator.w3.org/ why need validate? and where can i get the dtd file? thanks Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/ Share on other sites More sharing options...
NArc0t1c Posted August 21, 2007 Share Posted August 21, 2007 The main reason to make it W3 compliant is to let it work in all browsers. dtd file?, do you mean how to validate it? You have to make it W3 compliant, if it's not, on that website it will give the errors that you should fix. Mainly it is the invalid usage of "/". Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-329673 Share on other sites More sharing options...
zgkhoo Posted August 21, 2007 Author Share Posted August 21, 2007 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <---where i get this file? need download into apache httpdoc ? Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-329690 Share on other sites More sharing options...
NArc0t1c Posted August 21, 2007 Share Posted August 21, 2007 You do not need to download it. This DTD module is identified by the PUBLIC and SYSTEM identifiers: PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-329693 Share on other sites More sharing options...
ToonMariner Posted August 21, 2007 Share Posted August 21, 2007 Just to clarify you don't need the doctype declartion files - just inhclude a GOOD DTD at the top of your page... My preferred DTD? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - it takes IE out of quirks mode which is teh single biggest problem developers have to contend with - there are othe DTD's that do this but I like the structure of xhtml1.1 in terms of standards compliance that your are 'forced' to adopt when validating... Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-329738 Share on other sites More sharing options...
Azu Posted August 26, 2007 Share Posted August 26, 2007 Just to clarify you don't need the doctype declartion files - just inhclude a GOOD DTD at the top of your page... My preferred DTD? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - it takes IE out of quirks mode which is teh single biggest problem developers have to contend with - there are othe DTD's that do this but I like the structure of xhtml1.1 in terms of standards compliance that your are 'forced' to adopt when validating... That DTD looks like 1.0 transitional to me not 1.1 And 1.0 transitional ignores almost all errors. Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-334372 Share on other sites More sharing options...
ToonMariner Posted August 28, 2007 Share Posted August 28, 2007 OOOPS I c&p'd the wrong dtd!!!!! Silly me just to prove I am only a slight @rse <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> Quote Link to comment https://forums.phpfreaks.com/topic/65942-solved-why-need-validate/#findComment-336050 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.