కంప్యూటర్లుప్రోగ్రామింగ్

Doctype HTML - ఇది ఏమిటి? మీరు అంశం గురించి ఏం తెలుసుకోవాలి

ఉన్నా సంశయవాదులు, పురోగతి ఆగిపోయింది సాధ్యం కాదని ఒక దృగ్విషయం కొనసాగుతోంది ఏమి. అయితే, కొన్ని చంద్రుడు తోట ఆగ్రహం సాచివేత ఎత్తుగడలో ఉన్నప్పుడు, ఇతరులు వాచ్యంగా ఒక పానిక్ లో, అది మార్పులు తెలియచేయడానికి కష్టం మరియు కష్టం కావటంతో నిమజ్జనం చేస్తారు. అటువంటి "కేచ్ అప్" యొక్క ఒక ఉదాహరణ అధిక సాంకేతికత సంబంధించిన వృత్తులలో ప్రతినిధులు.

చాలా వెబ్ డిజైనర్లు, ప్రోగ్రామర్లు మరియు రహస్య సమాచారాన్ని అందించే వాళ్ళ ఏ "Nura బాబా", దివంగత వారం నుండి సమాచారాన్ని అందుకుంటాడు సమయం ఆత్మ కాకుండా ఇదే బాగా సరిపోతుంది, కానీ గణనీయమైన వక్రీకరణ తో ఇప్పటికీ ఉన్నప్పటికీ, రియాలిటీ దీనికి భిన్నమైనది. పురోగతి స్థాయికి అనుగుణంగా కొత్త సాంకేతికతల రంగంలో కష్టం. ఒక సాధారణ ఉదాహరణకు పరిగణించండి: కొన్ని 5-10 సంవత్సరాల క్రితం, Adobe Flash ఆన్లైన్ గేమ్స్ యొక్క డెవలపర్ పరిగణింపబడే విజయం, అనేక "హ్యాపీ కాపు" సాధించవచ్చని ఆయన నిరూపిస్తాయి. అయితే, నేడు ఈ సాంకేతిక క్రమంగా బయటకు, మరింత ఆధునిక మార్గం ఇవ్వడం మరణిస్తున్న, కానీ ప్రాథమిక HTML5 అధ్యయనం మెజారిటీ కంటే తక్కువగా ఉంది. మార్గం ద్వారా, ఇది HTML5, మరియు అంకితం వారపు రోజులు HTML-DTP నేటి కథలు "అక్షరాలు" ఒకటి.

Doctype HTML - ఇది ఏమిటి?

సాంకేతికతలో హైటెక్ అభివృద్ధి బాధితులకు ఈ స్మారక. ప్రముఖుల ఇవి మాత్రమే "యుద్ధ" మా దేశంలో పరిస్థితి, కానీ కూడా బ్రౌజర్లు చాలా నిజమైన యుద్ధం 90 లు డాషింగ్, ప్రపంచ కంప్యూటర్ వినియోగదారులు వరల్డ్ వైడ్ వెబ్ సర్ఫ్ అనుమతించే కేవలం కొన్ని ఉత్పత్తులు తీసుకుని. నెట్స్కేప్ నావిగేటర్ మరియు ఇంటర్నెట్ ఎక్స్ప్లోరర్ అదే పేజీలో సైట్ యొక్క సృష్టికర్తలు ఈ కార్యక్రమాలకు పూర్తిగా వేర్వేరు పేజీల సృష్టించడానికి వరుసగా, ఒక పూర్తిగా వేర్వేరు చూస్తూ ఉన్నప్పుడు, మరియు ప్రముఖ - మాత్రమే ఒక సమస్య ఉంది.

స్టాండర్డ్స్? ఈ సంవత్సరాల్లో, వాటి గురించి అర్ధం మాట్లాడటానికి - W3C శైశవదశలోనే ఉనికిలో ఉంది, మరియు మీ IE Microsoft సాధారణంగా వారి సొంత కనుగొనడమే ప్రాధాన్యం తెలిసిన ప్రోత్సహించడానికి, ఏదైనా బైకులు అనుకూలంగా లేవు. అయితే, ఆ భయంకరమైన (వెబ్ డెవలపర్ల కోసం) దశాబ్దం చివరినాటికి, పరిస్థితి సాధారణ స్థాయికి అన్ని తర్వాత తిరిగి: పూర్తిగా కాకపోయినా ప్రమాణాలు కొంత సమానత ఉంది, కానీ ఇప్పటికీ అన్ని ప్రముఖ బ్రౌజర్లు గౌరవాన్ని.

అయితే, పరిస్థితి కన్సార్టియం ప్రమాణాలు మరియు బ్రౌజర్ తయారీదారులు ఉన్నాయి, అటువంటి అని, స్వల్పంగా ఉంచారు, అస్సలు ఇలాంటి మారింది. మీరు సులభంగా పరంగా పూర్తిగా సరైన సృష్టించగలము HTML, CSS మరియు DOM పేజీ, కానీ మీరు ఇష్టపడే బ్రౌజర్ stubbornly మీరు చూడండి అంచనా ఏమి తేలింది.

అయితే, కాలం గడుస్తున్న, డెవలపర్లు ఇప్పటికీ చివరికి ఆలోచించడం పోటీ గురించి మాత్రమే, కానీ ఒక చెయండి గురించి నిర్ణయించుకుంది, మరియు అతను కనిపించాడు - DOCTYPE HTML. ఇది ఒక ఖచ్చితమైన పేజీ పరిగణించాలి ఎలా బ్రౌజర్ చెబుతుంది ఒక ప్రత్యేక ట్యాగ్ ఉంటుంది.

ఏం DOCTYPE HTML కోడ్ లో అవసరమవుతుంది?

ప్రతిచోటా అనుసరించండి ప్రారంభమైంది తగిన ప్రమాణాలు, ఆవిష్కరించడానికి ముందు, బ్రౌజర్లు అనేక డెవలపర్లు ఒక నిర్దిష్ట సాంకేతిక విధానం వారి స్వంత పద్ధతులను సృష్టించడం, స్వయంగా పైగా దుప్పటి తీసి ప్రయత్నించారు. ఫలితంగా, ఒకే పేజీ రకాలుగా వివిధ బ్రౌజర్లలో కనిపిస్తుంది. అయితే, ఈ మేము చెప్పారు, కేవలం వెబ్ సర్ఫింగ్ కోసం ప్రోగ్రామ్లను నిర్మాతలు వచ్చేనాటికి ఉన్నప్పుడు, మరొక, ఏ తక్కువ వినోదభరితమైన సమస్యగా మారిందని చెప్పకుండా చేశారు.

పరిస్థితి ఇమాజిన్: మీరు - ఒక విలక్షణ వెబ్ డెవలపర్ 90 ల చివరలో. ఇది కేవలం కాబట్టి ఇప్పటికే ఉన్నవారిని తో చేయాలని అది సైట్లు సృష్టించడానికి ఇప్పుడు స్పష్టంగా లేదు మరియు ఏ అనగా మీరు బ్రౌజర్ ఇంటర్నెట్ ఎక్స్ప్లోరర్ 4. Microsoft హఠాత్తుగా వారి భావాలను వచ్చి మీ కొత్త బ్రౌజర్ మరింత "సరైన" ఉంది చేయడానికి నిర్ణయించుకుంటాడు లో గడిపే సమయం, అత్యంత రూపొందించినవారు. కోర్సు యొక్క, మీరు తగినంత సమయం ఉంటే, మీరు దాని HTML కోడ్ కొత్త ప్రమాణాలకు అనుగుణంగా విధంగా రాయాలని, కానీ కాలేదు ప్రజలు ఎందుకంటే - సోమరి జీవులు.

ఈ పాయింట్ DOCTYPE HTML తగిన వద్ద ఉంది "ఆవిష్కరణ." అది పేజీ ప్రారంభంలో పేర్కొన్న డాక్యుమెంట్ లో ఏ రకం మీద ఆధారపడి, బ్రౌజర్ ఈ విషయంలో అత్యంత తగిన రెండరింగ్ యొక్క యంత్రాంగం ఎన్నుకుంటుంది. HTML కోడ్ లో Doctype అందుబాటులో లేకపోతే, బ్రౌజర్ లోకి వెళ్తుంది అనుకూలత మోడ్ (సాధారణంగా, కాని తప్పనిసరిగా). ఫలితంగా, ఒకే ఇంటర్నెట్ ఎక్స్ప్లోరర్ 6 DOCTYPE ట్యాగ్ లేకపోవడంతో (అతను శాంతి విశ్రాంతి ఫైలు కూడా) ప్రవర్తిస్తుంది మీరు దాని నాల్గవ వర్షన్ లో పని ఉన్నట్లుగా.

రకాల Doctype

Doctype ట్యాగ్ చేయవచ్చు కొన్ని వర్గాలు విభజించవచ్చు అనేక జాతులు ఉన్నాయి. HTML 4.01, HTML 5, XHTML 1.0 లేదా XHTML 1.1: ముందుగా, ఇది మార్కప్ భాష యొక్క ప్రధాన రకాలు వివరిస్తుంది. రెండవది, ఈ భాషలను ప్రతి HTML కోడ్ ఏర్పాటు W3C ప్రమాణాలు ఎలా కఠినమైన ఉండాలి వద్ద T. E. "తప్పు వెల్లడించే గుణకం" గురిపెట్టి, దాని ఉపభాగాలు ఉంది. అయితే, రెండో సందర్భంలో, రెండు మినహాయింపులు ఉన్నాయి - HTML5 మరియు XHTML 1.1 ఏ ఉపజాతులు కలిగి మరియు DOCTYPE HTML యొక్క మాత్రమే ఒక రూపం లేదు. కానీ ఆ తర్వాత ...

నియమములను విధానం: కఠినమైన doctype

మీరు చట్టం వ్యాలిడేటర్కు యొక్క ప్రతి అక్షరం సంబంధిత HTML కోడ్ సృష్టించడానికి ఇష్టపడతారు ఉంటే, అదనపు ప్రోత్సాహకం (స్వీయ-ఆసక్తి కంటే ఇతర) Doctype కఠినమైన ఉపయోగించడానికి ఉంటుంది. మీరు మరింత ఆధునిక XHTML 1.0 ఉపయోగించడానికి ప్లాన్ ఉంటే, ప్రతి మూలకం ప్రారంభం అవుతుంది లైన్, ఇలా ఉండాలి:


DOCTYPE HTML పబ్లిక్ కఠినంగా టెంప్లేట్ ఎంచుకోవడం ప్రామాణిక నుండి ఏ విచలనం బ్రౌజర్ ద్వారా గమనించి చేయబడుతుందని ఆపై తప్పు ట్యాగ్ విస్మరించబడుతుంది చూస్తుంది. ముఖ్యంగా, ఖచ్చితమైన మోడ్లో, ఏ ట్యాగ్, అది బ్లాక్ టాగ్లు లోపల ఉన్న చేయడానికి అవసరమైన ఒక రూపం, చిత్రం లేదా ఇతర అంశం అనే. మీరు లేకుండా దీన్ని నిర్ణయించుకుంటే, బ్రౌజర్ కేవలం ఈ అంశాన్ని ప్రదర్శించదు, లోపం జాబితా లేఅవుట్ రికార్డులను జంట అప్ నిండి.

అదనంగా, టెక్స్ట్ ఫార్మాట్ అనుమతిస్తుంది ట్యాగ్ల సంఖ్య, అది కూడా తొలగించడానికి అవసరం ఉందా - కఠినమైన పాలన CSS ను సూచిస్తుంది.

హ్యూమన్ విధానం: పరివర్తన doctype

ఒక తీవ్రమైన పద్ధతి కఠిన టెంప్లేట్ మీరు లేదా మీరు కేవలం నియమాలు వ్యతిరేకంగా వెళ్ళి అభిమానం సరిపోయేందుకు లేదు ఉంటే, ఎల్లప్పుడూ మరింత మానవత్వంతో రకం DOCTYPE HTML పబ్లిక్ ఆశ్రయించాల్సిన అవకాశం ఉంది. W3C ప్రమాణీకరణ నమూనాకు ఒక పరివర్తన విధానం ప్రాతినిధ్యం ఒక పరివర్తన నమూనా సృష్టించడానికి, అలవాట్లు అప్ ఇవ్వాలని లేదు మరియు తక్కువస్థాయి పరిస్థితుల్లో పని శుభాకాంక్షలు ఆ సంరక్షించారు. ఈ టెంప్లేట్ మీరు స్వేచ్ఛగా మిమ్మల్ని ఆలస్యంగా 90 నుండి ఔచిత్యం కోల్పోయింది లేదు లేఅవుట్, కఠినమైన వంటి నిషేధించబడింది కొన్ని స్వేచ్ఛ, టెంప్లేట్ ట్యాగ్లు, అలాగే అనేక ఇతర పద్ధతులు అనుమతించేందుకు అనుమతిస్తుంది.

క్రింది «సాఫ్ట్» DOCTYPE HTML 4 ప్రకటిస్తారు:

మళ్ళీ XHTML స్ట్రింగ్ కోసం కాస్త విభిన్నంగా కనిపిస్తుంది కానీ మొత్తంమీద శైలిని కొనసాగిస్తున్నారు:

నేటికి, ప్రతి coder కఠినమైన-టెంప్లేట్ మ్యాచ్ ప్రయత్నిస్తుంది వాస్తవం ఉన్నప్పటికీ, అది ఒక సంధికాలిక Doctype అత్యంత ప్రజాదరణ ఉంది. అయితే, ఈ టెంప్లేట్ ఒక క్రెడిట్ పరిమితి ఉంది: వ్యాలిడేటర్కు ఉంటుంది ఫ్రేమ్లను కలిగి ఉన్న ఏ పేజీలు "తిరస్కరించండి". మీరు ఈ పద్ధతి లేఅవుట్ ఆశ్రయించాల్సిన అవసరం ఉంటే, మీరు తదుపరి దృష్టి చెల్లించటానికి ఉండాలి - గత టెంప్లేట్.

Doctype ఫ్రేమ్సెట్: నిర్దిష్ట సాధారణ నుండి

అప్రోచ్ ఉన్నప్పుడు ఫ్రేమ్సెట్ టెంప్లేట్ పాటిస్తున్నారో కోసం తనిఖీ పేజీల పరివర్తన, అయితే, పైన "స్వేచ్ఛ" అదనంగా, ఈ టెంప్లేట్ మీరు ఫ్రేములు ఉపయోగించడానికి అనుమతించే సాధారణంగా పోలి ఉంటుంది. ఇతర తేడాలు ఫ్రేమ్సెట్, అందువలన, ప్రకటనలు కోసం మాత్రమే బదిలీ లైన్ చెయ్యవచ్చు ఉంది HTML 4.01 మరియు XHTML 1.0 కోసం:

కట్టింగ్ ఎడ్జ్

కోర్సు యొక్క, ఈ వ్యాసం HTML5 ప్రమాణాలకు అన్ని పెరుగుతున్న ప్రజాదరణ ప్రారంభంలో సూచించడం, మేము మార్కప్ భాష పట్టించుకోకుండా కాలేదు. ఇది W3C ప్రాథమిక HTML వెర్షన్ పరిగణించిన ఫన్నీ, కాబట్టి అది DOCTYPE HTML 5 చాలా నిరాడంబరమైన కనిపిస్తోంది ఉంది. ఇతర మాటలలో, ఈ రకము నిర్వచనము బ్రౌజర్ "స్వచ్ఛమైన HTML» పని అవసరం నేడు ఏవి HTML5 పరిగణించబడుతుంది, నాల్గవ వెర్షన్ యొక్క అనేక సుపరిచితం అయితే సమర్థవంతంగా వాడుకలో పరిగణించబడుతుంది, మరియు.

ఇతర రకాలు Doctype

నేటికి, XHTML కు వస్తుంది ఇందులో చాలా Doctype నమూనాలను, అనేక రకాలు ఉన్నాయి. చేయనప్పటికీ అత్యధిక ప్రాబల్యం, సజీవంగా మరియు బాగా మార్కప్ భాష యొక్క రెండవ వెర్షన్, బయటకు రాలేదు అయితే వెలుగులోకి మొదటి వెర్షన్ లో HTML5 పైన పేర్కొన్న, వైవిధ్యాలు భాగంగా మారింది.

అది ముఖ్యం Doctype ఉంది?

బహుశా కొన్ని అనుభవం లేని "రచయితలు" HTML ప్రకటనను పేజీ రకం విస్మరించడానికి ప్రయత్నించండి. Well, వారు vyshenapisannogo నుండి ముఖ్యమైన సమాచారం నేర్చుకోలేదు ఉంటే, మేము ఒక సాధారణ ఉదాహరణ. ఇక్కడ పరివర్తన-టెంప్లేట్ ఉపయోగిస్తుంది ఉదాహరణ పేజీకి వార్తలు:

ఇది డిజైనర్ భావనకు లాగా ఉండాలి వంటి ఇది కనిపిస్తుంది, కానీ అది "తికమక» Doctype మాకు విలువ, మరియు మేము క్రింది పొందుటకు

మీరు చూడగలరు గా, పేజీ గణనీయమైన మార్పులకు గురైంది: వాల్ ఎంతగా, మెను వికారమైన జాబితా, CSS కొన్ని తరగతులు విస్మరించవచ్చు, అదనంగా, పేజీ "otros" రెండవ స్క్రోల్ మారింది.

ఆశాజనక, ఈ ఉదాహరణ అందుబాటులో సరిపోతుంది ప్రాముఖ్యతను vyshenapisannogo వివరిస్తుంది, కాబట్టి మేము లేదా శ్రమ నిలబెట్టుకున్నాడు చేస్తున్నారు కలిగి, ఆదర్శ సందర్భంలో, కఠిన ధ్రువీకరణ దాటే కోడ్ వ్రాయడానికి ఎలా తెలుసుకోవడానికి. మీకు అదృష్టం!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 te.birmiss.com. Theme powered by WordPress.