hvordan til at skelne mellem xml og http: //

, som de fremskridt i retning af at blive en bedre web designer eller programmør, er det meget nyttigt at vide, karakteristika for forskellige - sprog.i denne artikel skal vi drøfte de foranstaltninger, der er nødvendige for at afgøre, om et dokument er html eller xml.html og xml - er del af en familie af sprog, som stammer fra standard generalized markup language (sgml).du kan lære mere om sgml fra world wide web consortium (w3c). lad os gennemgå dem kort html og xml:,, xml - extensible markup language er en tekstbaseret cross platform sprog er det muligt at lagre data, som vedrører en adressebog) på en struktureret måde.xml - dokument forventes at være korrekt grammatik.derfor, når xml - dokumenter, som de burde være, velformede.en velformet dokument er følgende:,, lukket mærker (< mutualfunds > < /mutualfunds > eller < lagre />)  , et element, er attributten skal være forsynet med to citater (< aktier = " 73.45 &; quot; >), xml - er fortrolige.med andre ord begynder og slutter, bør anvende samme saghttp: //- hypertext markup language er en tekstbaseret cross platform sprog, der anvendes til forfatter sider til forelæggelse på world wide web.ved anvendelse af: man kan skabe statisk eller dynamisk indhold for andres synspunkt.i er lidt mere eftergivende og giver nogle mærker ikke indføjes korrekt.html ikke er fortrolige og tomme elementer (f.eks. < br > linjen pause eller < p > afsnit), behøver ikke at blive lukket. disse to sprog, har forskellige mål for de endelige brugere.du ville ikke primært brug af xml - at oprette et websted for folk på besøg.og i vil ikke være optimalt redskab til at repræsentere data for forskellige platforme.derfor er det meget nyttigt at forstå forskellen mellem de to, så du kan bruge dem effektivt.trin 1, i vores første skridt, vi skal tage et kig på to prøve dokumenter.ved afslutningen af det skridt, vi har værktøjer for at afgøre, om vores dokument er html eller xml - baseret på vores diskussion.,, dokument   1:,, <?xml - version = " 1, 0 " kodning = " utf - 8 "?>,<jobs>,   <job id="1">,        <title>Accountant</title>,        <division>Finance</division>,        <description>Our company needs an accountant to perform accounting duties.</description>,         <jobtype>Full-Time</jobtype>,   </job>,   <job id="2">,         <title>Financial Director</title>,         <division>Finance</division>,         <description>Our company needs a financial director to perform administrative duties.</description>,          <jobtype>Contract</jobtype>,    </job>,</jobs>, ,Document 2:,, <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">,<html>,<head>, <title>E-Tech Company Employment Listings</title>,</head>,<body>, <div id="content">View a listing below<br>, <ul>, <li><a href="accountant.html">Accountant</a><br>, <li><a href="financialdirector.html">Financial Director</a>, </ul>, </div> , ,</body>,</html>, ,Step 2, ,Clue #1: First line ,, Both document 1 and document 2 start out very differently and the first line gives us a valuable clue as to deres oprindelse.nummer 1 er det, der kaldes en forarbejdning undervisning.det er, hvad xml - anvendelser.nummer 2, anvender <!doctype... >.det er et dokument, der viser browser som type erklæring validatoren type anvendelse.overensstemmende websider, eller med andre ord, websider, der følger efter den forventede regler af html, bør fastlægge en dokumenttype.du kan jo bare bruge < html > for websider, men om et dokument er stærkt anbefalet.,, trin 3, spor: lukket tags og følsomhed, i vores første dokument alle vores plader er lukket.vi ser kun begyndelse og slutning - typer.disse elementer er nævnt som afsluttet.xml - dokumenter skal være lukket, hundetegn.i nummer 2, på den anden side har vi < li > mærkater, som ikke er lukket, samt en < br > tag.vi kan gøre dette, og alligevel har en gyldig html dokument.nummer 2, bestemt ikke en xml - dokument.vi har derfor en meget stærkere argument om, at nummer 2 er ikke en xml - dokument, også i nummer 1 alt er små og tilsvarende.som de husker, xml - dokumenter skal være fortrolige.,, trin 4, spor: forventet tags, vores sidste ledetråd vedrører regler eller syntaks i html.http: //dokumenter forventes at have visse mærker skal være i stand til at fremlægge oplysninger.det første eksempel er mærket < html >.dette element skal specificeres, så de browser ved dokumentet er html.for at have en titel, du skal give < afsnit > mærker så godt.xml - er helt anderledes i denne henseende.kan de angive, vil du have dine data.i xml - dokument, vil du ikke finde et lig mærke, medmindre du er med angivelse af et element, vil du kaldes " krop ".det forventes at være afsluttet, og være følsomme.se nedenstående eksempel:, <?xml - version = " 1, 0 " kodning = " utf - 8 "?>,<html>,<head>,   <title>E-Tech Company Employment Listings</title>,</head>,<body>,    <div id="content">View a listing below,        <ul>,        <li><a href="accountant.html">Accountant</a></li>,        <li><a href="financialdirector.html">Financial Director</a></li>,        </ul>,    </div>,</body>,</html>, This is actually a well-formed XML document. det kan forekomme at være en html dokument, men vores behandling undervisning giver et værdifuldt spor til det pågældende dokument, vi har.,,, vi har identificeret dokument 1 - og 2 - dokument som html.,, som en sidste tip vil jeg anbefale godkendelse af din html og xml - kode.din html kode skal valideres af en klage checker såsom w3c xml - spion. et værktøj eller validome er også værdifuld i valideringen af deres xml - kode.,



Previous:
Next Page: