Wkuno

Hvordan lære XHTML

XHTML står for e X tensible H Xtensible> yper T ext M Tekst> arkup L anguage og HTML skrevet i en XML-dialekt. Dette er en fordel fordi programmer for analyse av XML er vanlige og relativt enkle, sammenlignet med HTML parsere som må være svært komplisert å tolke "løs" syntaks av HTML. XHTML er et standardisert språk som (ideelt sett) kan leses av alle slags nettleser, inkludert de på mobiltelefoner, og de som viser informasjon som tale eller blindeskrift for funksjonshemmede brukere.

Trinn

Hvordan lære XHTML. Før du kan lære xhtml, bør du først ha en grunnleggende kunnskap om.
Hvordan lære XHTML. Før du kan lære xhtml, bør du først ha en grunnleggende kunnskap om.
  1. 1
    Før du kan lære xhtml, bør du først ha en grunnleggende kunnskap om. XHTML er skrevet akkurat som HTML, med noen bestemmelser:
  2. 2
    Fordi XHTML-dokumenter er en type XML-dokument, trenger de en XML-prologen. Dette bør plasseres på toppen av dokumentet, og er skrevet som: <? Xml version = '1 0,0 'encoding = utf-8'> Juster koding attributt til riktig koding av dokumentet. I de fleste tilfeller vil dette være UTF-8.
  3. 3
    Alle XHTML-dokumenter må ha et dokument deklarasjon (DOCTYPE) rett etter XML prologen. Den nåværende versjonen av XHTML, XHTML 1.0, definerer tre DTD-tallet. Disse er "Strict", "Transitional", og "Frameset". Med mindre du har en god grunn til å gjøre noe annet, bruker Strict DTD. DOCTYPE for den Strict DTD er: <! DOCTYPE html PUBLIC "- / / W3C / / DTD XHTML 1.0 Strict / / EN" "">
  4. 4
    Alle kodenavn må være i små bokstaver. For eksempel bruke <p> </ p> for et avsnitt i stedet for <P> </ p> </ p >>.
  5. 5
    Alle koder må være lukket. For eksempel, hvis du bruker <p> å starte et avsnitt, sørge for at det er en avsluttende </ p>> på slutten. Tomme elementer, slik som <br> og <img> (som ikke har noe innhold på innsiden av dem) være lukket også. Sette en skråstrek på slutten av koden: <br /> <img>> er korrekt XHTML syntaks for et linjeskift.
  6. 6
    Tags må være riktig nestet. Dette var også et krav i HTML, men er spesielt viktig for XHTML. For eksempel <b> Noe tekst </ b> </ i> <b> Noen> er feil, fordi <b> tag blir stengt før <i> <b>>-koden, selv om det startet først. Riktig syntaks vil være: <b> Noe tekst </ i> </ b> <b> Noen>.
  7. 7
    Alle attributter må oppgis. I HTML ville det være gyldig å skrive <a href=nextPage.html> Neste side </ a>. Men i XHTML alle attributter må oppgis: <a href="Iw=="> Neste side </ a>.
  8. 8
    Minimerte attributter skal være skrevet i lang form. For eksempel: <input type="checkbox" checked> bør være <input type="checkbox" checked="checked" />).
  9. 9
    Separat innhold og presentasjon. Bruk XHTML for innholdet på dokumentet (for eksempel tekst, bilder, linker, osv.) og bruke CSS (Cascading Style Sheets) for å diktere hvordan innholdet skal vises for brukeren. HTML-koder som brukes for presentasjon (for eksempel <font>) skal ikke brukes.

Tips

  • Ved hjelp av en god editor for å skrive koden din vil hjelpe deg å gjøre færre feil og skrive godt XHTML. Redaksjon designet med programmering i tankene som PSPad, Notepad + + og Emacs tilby funksjoner som fargede syntax highlighting som kan hjelpe deg raskt oppdage feil i markup din.
  • For de mest up-to-date informasjon besøk The World Wide Web Consortium, som setter standarder for XHTML og andre webteknologier.
  • Gyldig XHTML bør bestå W3C validering test. Denne testen vil fortelle deg om det er problemer i koden din og hvordan du løser dem.

Advarsler

  • Vær nøye med å lukke alle tagger, selv tomme elementer. Dette kan virke meningsløst, men det er god praksis og avgjørende hvis du ønsker å skrive gyldig XHTML.
  • Selv om XHTML er designet for å være bakoverkompatibel, kan du kjøre inn i problemer med å bruke den på svært gamle nettlesere.
  • DOCTYPE er ikke en kode, den trenger ikke å være stengt.
  • Microsoft Internet Explorer 8 (og versjoner før) behandler ikke HTML og XHTML-dokumenter annerledes når servert med MIME-typen text / html. Den anbefalte MIME type application / xhtml + xml støttes bare i IE9 +.
  • Hvis XML-deklarasjonen er inkludert, vises siden i quirks-modus i Microsoft Internet Explorer 6 (dette er en feil).
  • På grunn av problemer med XHTML, anbefales det å feste med HTML 4.01 eller bruke den kommende HTML 5-standarden.

Ting du trenger

  • En tekst editor som Notisblokk som lar deg lagre filer som ren tekst. Tekstbehandlingsprogrammer, for eksempel Microsoft Office Word, er ikke spesielt nyttige fordi de legger ekstra uønsket tekst som gjør websiden din ikke-kompatible.