ఎక్సిఎమ్ఎల్ నిర్వహణకు ఎలా అప్గ్రేడ్ చేయాలి?

మీ వెబ్సైట్ ను XHTML కు ఏ విధంగా అప్గ్రేడ్ చేయాలి?

మీ సైట్ ను HTML నుండి XHTML కు మార్చడానికి, మీరు మొదటగా అనేక చాప్టర్లలో వివరించబడిన XHTML సంకేతాలను తెలుసుకోవాలి.

కొన్ని ప్రక్రియలను వివరిస్తున్నాను.

ఫైల్ రకం పేరును జోడించండి

ప్రతి పేజీ ప్రారంభంలో ఈ ఫైల్ రకం పేరును జోడించండి:

<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

శ్రద్ధ చూపండి:ఈ స్టేషన్ (codew3c) సత్యమైన DTD ను ఉపయోగిస్తుంది. కానీ ట్రాన్సిషనల్ DTD ను ఉపయోగించడం కూడా మంచి విషయం, ఎందుకంటే మరిముఖ్యమైన డెవలపర్లకు సత్యమైన DTD అనేది 'చాలా సత్యమైనది' అని భావించవచ్చు.

关于文件类型声明的一点提示

如果你希望将页面验证为正确的 XHTML,那么页面中必须含有文件类型声明。

需要注意的是,根据不同的文件类型声明,新式的浏览器对文档的处理方式也是不同的。如果浏览器读到一个文件类型声明,那么它会按照“恰当”的方式来处理文档。如果没有 DOCTYPE,文档也许会以截然不同的方式显示出来。

小写的标签和属性名

由于 XHTML 对大小写敏感,同时也由于 XHTML 仅接受小写 HTML 标签和属性名,因此你可以执行一个简单的搜索和替换命令将所有的大写标签改为小写。对属性名也要做同样的处理。我们一直在自己的网站使用小写字母,因此基本上,替换功能没有太多地派上用场。

అన్ని లక్షణాలకు కోవ్స్ పైన ఉంచండి

W3C XHTML 1.0 ప్రమాణాల్లో అన్ని అటువంటి లక్షణాలకు అవసరమైన వాల్యూస్ పైన కోవ్స్ ఉండాలి అని అంటే, ముందు ఈ వివరాన్ని గుర్తించకుండా ఉన్నారని మీరు గుర్తించారంటే, పేజీలను ఒకొక పేజీగా పరిశీలించాలి. ఇది చాలా సమయబట్టిన పని కానీ, ఈ వివరాలను మరింత మరియు మరింత గుర్తించకుండా పోవచ్చు.

అన్ని అటువంటి అంశాలను పరిశీలించండి. ముందు విశ్లేషణలో వచ్చిన అన్ని అంశాలను గుర్తించండి. ఇది చాలా సమయబట్టిన పని కానీ, అంతకు మరింత మరియు అంతకు మరింత గుర్తించకుండా పోయాలి ఎందుకంటే, అటువంటి అంశాలను పునఃగుర్తించకుండా పోవచ్చు.

ఖాళీ టాగ్లు: <hr> , <br> మరియు <img>

XHTML లో ఖాళీ టాగ్లను ఉపయోగించడం అనుమతించబడదు. <hr> మరియు <br> టాగ్లను <hr /> మరియు <br /> ప్రకటనలుగా మార్చాలి.

ఈ చర్య ఒక కొత్త సమస్యను తరచుగా ప్రస్తుతపరచుతుంది, Netscape అది <br/> టాగ్‌ను తప్పుగా పఠిస్తుంది. మేము కారణాన్ని తెలియకుండా ఉన్నాము, కానీ <br /> ప్రకటనను <br /> మార్చిన తర్వాత ఏ సమస్యలు లేవు. ఈ విషయాన్ని గుర్తించిన తర్వాత, టాగ్లను మార్చడానికి మరోసారి శోధన మరియు పునఃస్థాపన సాధనాలను ఉపయోగించండి.

కొన్ని ఇతర టాగ్లు (ఉదాహరణకు <img> టాగ్) కూడా ఈ సమస్యను ఎదుర్కొంటాయి. <img> టాగ్‌ని మూసివేయకుండా, టాగ్ ముగింపులో / > చేర్చండి.

సైట్‌ను పరిశీలించండి ఎక్సిఎమ్ఎల్ వాలిడేటర్ఈ పనులను అన్ని పూర్తి చేసిన తర్వాత, ఆధికారిక W3C DTD ప్రకారం సంశోధించిన అన్ని పేజీలను పరిశీలించడానికి ఈ లింకులను ఉపయోగించండి:

మనం ట్రాన్స్‌ఫార్మర్ సాధనాలను (ఉదాహరణకు TIDY) ఉపయోగించాలా? అవును, మనం TIDY ఉపయోగించవచ్చు.

Dave Raggett యొక్క HTML TIDYఇది హెచ్టిఎంఎల్ కోడ్ను శుభ్రపరచడానికి ఉపయోగపడే ఉచిత సాధనం. ప్రత్యేక హెచ్టిఎంఎల్ కోడ్ ఎడిటర్లు మరియు ట్రాన్స్‌ఫార్మర్ సాధనాలు తయారు చేసిన చదివికపోయే హెచ్టిఎంఎల్ కోడ్ను నిర్వహించడంలో TIDY చాలా మంచి పని చేస్తుంది. అలాగే, అది సైట్‌లో ఏవేళలా మరింత శ్రద్ధ చూపించాలో మరియు దివ్యాంగ ప్రజలకు మరింత సులభతరమైన వెబ్‌పేజీలను కలిగించడానికి సహాయపడుతుంది.

我们没有使用 Tidy 是出于什么原因呢?当我们开始创建这个网站时,我们已经对 XHTML 非常地熟悉。当时我们已经知道使用小写标签以及为属性加引号。所以在网站测试的过程中,我们只是简单地通过 W3C 的 XHTML 验证器进行了测试,并修正了少许的错误。更重要的是,我们已经学到了很多关于编写 Tidy 式 HTML 代码的知识。

课外阅读

如果您希望更深入的理解利用 XHTML 对页面进行结构化的知识,请阅读《XHTML 结构化》。