XHTML: patobulinto dizaino internetinis kodavimas

XHTML 1.0 ir 1.1 reiškia EXįmanomas HyperText Markupas Lkankina ir reiškia didžiulį šuolį į priekį iš HTML 4.0. Jie sujungia geriausius HTML 4.0 ir XML, kad dizaineriui suteiktų sudėtingesnę kodavimo schemą, kad būtų patobulintas ir ryžtingesnis interneto dizainas.

W3C, visų HTML kalbų tėvai, apibūdino XHTML 1.0 kaip „pirmą svarbų HTML pakeitimą nuo tada, kai HTML 4.0 buvo išleistas 1997 m. Tai suteikia XML griežtumą tinklalapiams ir yra kertinis akmuo W3C darbe kuriant standartus, kurie teikia turtingesni tinklalapiai vis gausėjančioje naršyklių platformoje, įskaitant mobiliuosius telefonus, televizorius, automobilius, piniginės dydžio belaidžius komunikatorius, kioskus ir stalinius kompiuterius “.

XHTML variantai

Galima patenkinti tris skirtingus XHTML tipus, kad būtų patenkinti visų interneto dizainerių poreikiai. Tai apima griežtą, pereinamąjį ir rėmelių rinkinį XHTML.

XHTML 1.0 griežtas - gryniausia forma patyrusiems interneto dizaineriams. Ši versija leidžia jums sukurti niūrų švarų kodą, nereikia įterpti viso dokumento išdėstymo kodo (šrifto, spalvos, išdėstymo). Vietoj to, pradžioje įtraukite CSS (Cascading Style Sheet) kodą.

XHTML 1.0 Pereinamasis - kelio kodo formato vidurys, skirtas padėti dizaineriams, kuriems reikia laiko išmokti šios naujos kodavimo priemonės, arba norintiems priimti žiūrovus, kurie vis dar naudojasi senesnėmis interneto naršyklėmis. Naudojami stiliaus lapai, tačiau taip pat įtrauktas senas geras HTML kodas. Pavyzdžiui, kūno žymeklį vis dar sudaro „bgcolor“, tekstas, nuorodos, „vlinks“ atributai.

XHTML 1.0 rėmelių rinkinys - šis variantas yra savaime suprantamas - jūs jį naudojate, kai norite įtraukti XHTML į rėmelį pagrįstą dokumentą.

Dar viena sudėtingesnė versija, XHTML 1.1 leidžia pridėti modulinį kodą tarptautiniams ir kitiems specialiems kodavimo poreikiams. RUBY moduliai yra integruoti, kad būtų galima palengvinti šį papildomą kodavimą. Svarbiausias XHTML 1.1 pokytis yra duomenų atsiejimas nuo pateikimo. Formatavimas nebėra įterptas į duomenis ir gali būti pasiektas tik pateikus nuorodą į „Cascading Style Sheets“ (CSS). Tai palieka duomenis, kuriuos galima lengvai analizuoti ir pakartotinai naudoti daugybė naujų ne staliniams kompiuteriams skirtų produktų ir pritaikymo neįgaliesiems programų.

Tvarkykite savo HTML

„W3C“ Dave'as Raggettas ir „Source Forge“ šiuo metu siūlo puikų atvirojo kodo įrankį „HTML Tidy“ dizaineriams, norintiems konvertuoti dabartinius HTML dokumentus į XHTML (ir sutvarkyti jų kodą proceso metu). Šis patogus įrankis padės jūsų kodui sužibėti atlikdamas visas šias naudingas užduotis:

  • Trūkstamos arba neatitinkančios pabaigos žymės aptinkamos ir ištaisomos

  • Pataisytos netinkamos eilutės pabaigos žymos

  • Ištaiso problemas, susijusias su antraštės pabrėžimu

  • Atgauna iš sumaišytų žymų

  • Pridedamas trūkstamas brūkšnys inkarų galinėse etiketėse

  • Tobulinkite sąrašus, įdėdami trūkstamas žymas

  • Trūksta kabučių aplink atributo reikšmes

  • Pranešama apie nežinomus / patentuotus atributus

  • Nuosavybės elementai yra pripažįstami ir apie juos pranešama

  • Žymos, kuriose nėra galinio laikiklio, yra pastebimos

  • Perteklinis išdėstymo kodas pakeičia stiliaus savybes ir taisykles naudojant CSS

  • Ištrina tuščius pastraipų ir antraščių elementus

„The Nitty Gritties“

Viena iš pagrindinių „taisyklių“ naudojant XHTML yra ta, kad kodas turi būti švarus ir išsamus.

  • Visi elementai turi turėti uždarymo žymas ir tinkamai įklijuoti.

  • Visos žymės turi būti parašytos mažosiomis raidėmis - XML ​​yra jautrus mažosioms ir mažosioms raidėms.

  • Galutinės žymos turi būti įtrauktos į VISOS elementai

  • Visi atributai turi būti kabutėse, pvz. plotis, atstumas, atstumas

  • Tušti elementai turi turėti pabaigos žymę


Pagalbinė ranka


Ar jaučiatės priblokšti dar vieno HTML formato mokymosi? Pagalba yra po ranka, jei taip. „XStandard“ yra WYSIWYG kodo rengyklė, kuri padeda jums rašyti švarų gryną XHTML kodą „XHTML 1.0 Strict“ arba „XHTML 1.1“. Kūrėjai apibūdina šią programinę įrangą taip: "Pažangiausias, standartų pagrindu sukurtas WYSIWYG redaktorius rinkoje. Tai idealiai tinka bet kuriai„ Windows “ar naršyklės turinio valdymo sistemai, palaikančiai„ ActiveX “.„ XStandard “tvarko turtingą turinį bet kuria kalba, turi stiprias prieinamumo funkcijas. , ir palaiko populiarias redagavimo parinktis, įskaitant lenteles, teksto apvyniojimą vaizdais ir failų nuvilkimą į redaktorių. " Programinė įranga yra nemokama „XStandard Lite“ versija ir universalesnė „XStandard Pro“ versija.

Jei norite, kad jūsų svetainė gerai veiktų šių dienų naršyklėse ir netradiciniuose įrenginiuose, ir toliau gerai veiktų rytojaus metu, pravartu kurti naujas svetaines XHTML ir konvertuoti senus puslapius į XHTML, kiek tai leidžia jūsų darbo grafikas. Žinoma, tai dar ne pabaiga! Jau dabar dirbama kuriant XHTML 2.0. Siekiama sutelkti dėmesį tik į struktūrą, o ne atgalinį suderinamumą. Apie šią naujausią XHTML formą galite perskaityti IBM svetainėje jų straipsnyje, Žiniatinklio ateitis: XHTML 2.0.

HTML paryškintų straipsnių serija

1 DALIS: Ar patikimas dizaineris turėtų žinoti HTML?
2 DALIS: HTML 3.2 - Wilburio gimimas
3 DALIS: HTML 4.0 ir 4.01 - daugiau gero dalyko!
4 DALIS: XHTML: patobulinto dizaino internetinis kodavimas
5 DALIS: DHTML: dinaminis interneto kodavimas

Vaizdo Instrukcijos: HTML/CSS Pagrindai #01 - Įžanga (Kovo 2024).