XHTML: rafineeritud disaini veebikodeerimine

XHTML 1.0 ja 1.1 tähistavad EXmõistlik HyperTlisa Markup Language ja esindab HTML 4.0-st hiiglaslikku sammu edasi. Nad ühendavad HTML 4.0 parima koos XML-iga, et anda disainerile keerukam kodeerimisskeem rafineeritud ja otsustavama veebidisaini jaoks.

W3C, kõigi HTML-keelte vanemad, kirjeldas XHTML 1.0 kui "esimest suurt HTML-i muudatust pärast HTML 4.0 väljaandmist 1997. See toob XML-i ranguse veebilehtedele ja on W3C-i töö nurgakivi standardite loomiseks, mis pakuvad rikkamad veebisaidid üha suuremas brauseriplatvormide valikus, sealhulgas mobiiltelefonid, televiisorid, autod, rahakoti suurusega traadita kommunikaatorid, kioskid ja lauaarvutid. "

XHTML-i variatsioonid

Kõigi veebidisainerite vajaduste rahuldamiseks on saadaval kolm erinevat tüüpi XHTML-i. Nende hulka kuuluvad range, üleminekuperiood ja raamiüksuse XHTML.

XHTML 1.0 range - puhtaim vorm kogenud veebidisaineritele. Need versioonid võimaldavad teil luua piiksuva puhta koodi ilma, et peaksite kogu dokumendi paigutama paigutuskoodi (font, värv, paigutus). Selle asemel lisate alguses CSS-koodi (CSC).

XHTML 1.0 üleminekuaeg - teekoodi vormingu keskel, et aidata disaineritel, kes vajavad aega selle uue kodeerimisviisi õppimiseks, või kes soovivad vastu võtta vaatajaid, kes kasutavad endiselt vanemaid veebibrausereid. Kasutatakse stiililehti, kuid lisatud on ka vana hea HTML-kood. Näiteks sisaldab kehasilt veel atribuute bgcolor, teksti, linke, vlinks.

XHTML 1.0 raami komplekt - see variatsioon on iseenesest mõistetav - kasutate seda siis, kui soovite XHTML-i lisada raamipõhisesse dokumenti.

Veel üks keerukam versioon, XHTML 1.1 võimaldab moodulkoodi lisada rahvusvaheliste ja muude kodeerimise erivajaduste jaoks. Selle täiendava kodeerimise hõlbustamiseks on sisse lülitatud RUBY moodulid. XHTML 1.1 kõige olulisem muudatus on andmete lahtiühendamine esitlusest. Vormindamist ei kinnitata enam andmetega ja seda saab saavutada ainult CSS-ile viidates. See jätab andmed paljude uute, mitte töölauale mõeldud toodete ja hõlbustusrakenduste hõlpsaks parsimiseks ja taaskasutamiseks kättesaadavaks.

HTML-i korrastamine

W3C Dave Raggett ja Source Forge pakuvad praegu suurepärast avatud lähtekoodiga utiliiti, HTML Tidy, disaineritele, kes soovivad oma praegused HTML-dokumendid konverteerida XHTML-i (ja korrigeerida nende koodi protsessis). See mugav tööriist aitab teie koodil särada, täites kõiki neid kasulikke toiminguid:

  • Puuduvad või sobimatud lõppmärgendid tuvastatakse ja parandatakse

  • Lõppsildid vales järjekorras parandatakse

  • Parandab probleemid pealkirja rõhuasetusega

  • Toibub segatud siltidelt

  • Puuduva kaldkriipsu lisamine ankrute lõppsiltidesse

  • Loendite täiustamine puuduvate siltide lisamisega

  • Atribuudi väärtuste ümber puuduvad tsitaadid

  • Teatatud on tundmatud / omandiõiguse atribuudid

  • Omandatud elemendid tunnustatakse ja neist teatatakse

  • Sildid, millel puudub otsatugi, on täpilised

  • Asendab ülemäärase paigutuskoodi stiiliomaduste ja reeglitega, kasutades CSS-i

  • Kustutab tühjad lõigu- ja pealkirjaelemendid

The Nitty Gritties

Üks peamisi "reegleid" XHTML-i kasutamisel on see, et kood peab olema puhas ja täielik.

  • Kõigil elementidel peavad olema sulgevad sildid ja pesad peavad olema korralikult.

  • Kõik sildid tuleb kirjutada väiketähtedega - XML ​​on tõstutundlik.

  • Lõppsildid peavad olema lisatud KÕIK elemente

  • Kõik atribuudid peavad olema jutumärkides, nt. laius, ülaulatus, reaulatus

  • Tühjadel elementidel peab olema lõppsilt


Abikäsi


Kas tunnete uue HTML-vormingu õppimise üle hämmingut? Abi on käepärast, kui jah. XStandard on WYSIWYG-koodiredaktor, mis aitab teil puhta puhta XHTML-koodi kirjutada XHTML 1.0 Strict või XHTML 1.1-s. Loojad kirjeldavad seda tarkvara järgmiselt: "kõige arenenum, standarditel põhinev WYSIWYG-redaktor turul. See sobib ideaalselt iga Windowsi või brauseripõhise sisuhaldussüsteemiga, mis toetab ActiveX-i. XStandard haldab rikkalikku sisu mis tahes keeles, sellel on tugevad juurdepääsetavuse funktsioonid. ja toetab populaarseid redigeerimisvalikuid, sealhulgas tabeleid, teksti mähistamist piltide ümber ja failide lohistamist redaktorisse. " Tarkvara on saadaval tasuta XStandard Lite versioonina ja mitmekülgsema XStandard Pro versioonina.

Kui soovite, et teie sait töötaks hästi tänapäevastes brauserites ja ebatraditsioonilistes seadmetes ning töötaks hästi ka homme, on hea mõte autoreerida uusi saite XHTML-is ja teisendada vanad lehed XHTML-i, kui teie töögraafik võimaldab. Muidugi, see pole veel lõpp! Juba tehakse tööd XHTML 2.0 loomiseks. Liikuda tuleb keskenduda ainult struktuurile, mitte tagasiühilduvusele. Selle XHTML-i uusima vormi kohta saate lugeda IBMi veebisaidilt nende artiklist, Veebi tulevik: XHTML 2.0.

HTML-i esiletõstetud artiklite seeria

1. OSA: Kas usaldusväärne disainer peaks teadma HTML-i?
2. OSA: HTML 3.2 - Wilburi sünd
3. OSA: HTML 4.0 JA 4.01 - rohkem head asja!
4. OSA: XHTML: rafineeritud disaini veebikodeerimine
5. OSA: DHTML: dünaamiline veebikodeerimine

Video Juhiseid: XHTML Video Tutorial (Aprill 2024).