Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: XML- vai XHTML- +CSS!?

Varaosa [24.01.2007 09:05:07]

#

Eli kumpi XML+CSS vai XHTML+CSS ja mitä eroa näillä on!?

El-Ejecutor [24.01.2007 09:47:46]

#

Hyvä ystäväni Wikipedia osaa selittää paremmin kuin minä:

Wikipedia kirjoitti:

XML-kieli on puhdasoppinen metakieli, joka sisältää tietoa tiedosta. HTML-kieli pyrkii rakennekomennoillaan kuvaamaan dokumentin rakennetta ennalta sovitulla tavalla. XML ei määrittele valmiiksi mitään elementtejä.

Vaikka XML onkin yleinen ohje dokumenttien rakenteelliselle kuvaamiselle, on sillä hyvin tarkkaan säädelty kielioppi. Selaimet sallivat HTML-kielellä tehdyissä dokumenteissa suuriakin kieliopillisia virheitä. XML-dokumentin täytyy olla hyvin muotoiltu (well-formed), sillä muuten selain antaa virheilmoituksen. XHTML on HTML-kielen versio, joka on kirjoitettu XML-kielellä. XHTML-dokumenttia käsitellään yhtä tiukoin säännöin kuin XML-dokumentteja yleensä.

Mitä sie oot tekemässä?

Varaosa [24.01.2007 10:57:22]

#

No, jos mä ajattelisin tehdä mahdollisesti kotisivuja...kun en halua käyttää php:tä vaikeuden takia...ja kun html on ennestään tutumpi niin haluan vaihtelua tähän niin ajattelin, että tekisinkö kotisivut XML:lällä käyttäen CSS:ää vai XHTML:lää!?

K_L [24.01.2007 10:58:17]

#

No käytä XHTML:ää ja CSS:ää.
Hyvä tulee...

kayttaja-2791 [24.01.2007 11:17:07]

#

Siirtymä HTML:stä XHTML:ään ei ole kovin suuri. Eli XHTML + CSS vain kehiin, siinähän samalla sitä XML:ääkin tulee harjoiteltua ihan tietämättäänkin (XHTML on XML:ää).

Merri [24.01.2007 13:27:37]

#

XHTML:ää ei valitettavasti voi käyttää yhtä laajoin ominaisuuksin kuin on tarkoitettu, siis toisin sanoen XML:n mahdollistamia lisäominaisuuksia ei käytetä hyväksi. Tämä johtuu puhtaasti selainten puutteellisesta tuesta, tuki on yksinkertaisesti jämähtänyt tiettyyn tasoon eikä edistystä ole tapahtunut. Saa nähdä tuleeko seuraavaa XHTML:ää ollenkaan, kun nyt on jo taas alettu ihan uuden HTML:n luomiseen nähdä vaivaa...

XHTML on silti hyvä opettamaan hyvin kirjoitetun ja selkeän merkkaustavan kirjoittamista.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta