Friday, August 3, 2007

The XHTML 2.0 draft specification

Work on XHTML 2.0 is, as of 2007, still ongoing. The current XHTML 2.0 Working Draft is controversial because it breaks backward compatibility with all previous versions, and is therefore, in effect, a new markup language created to circumvent (X)HTML's limitations rather than being simply a new version. Many issues with compatibility are easily addressed, however, XHTML 2.0 can currently be parsed the same way a user agent would parse XHTML 1.1: via an XML parser and a default CSS document conforming to the current XHTML 2.0 Working Draft.
New features brought into the HTML family of markup languages by XHTML 2.0:
• HTML forms will be replaced by XForms, an XML-based user input specification allowing forms to be displayed appropriately for different rendering devices.
• HTML frames will be replaced by XFrames.
• The DOM Events will be replaced by XML Events, which uses the XML Document Object Model.
• A new list element type, the nl element type, will be included to specifically designate a list as a navigation list. This will be useful in creating nested menus, which are currently created by a wide variety of means like nested unordered lists or nested definition lists.
• Any element will be able to act as a hyperlink, e.g.,
  • Articles
  • , similar to XLink. However, XLink itself is not compatible with XHTML due to design differences.
    • Any element will be able to reference alternative media with the src attribute, e.g.,

    London Bridge

    is the same as

    London Bridge

    .
    • The alt attribute of the img element has been removed: alternative text will be given in the content of the img element, much like the object element, e.g., HMS Audacious.
    • A single heading element (h) will be added. The level of these headings will be indicated by the nested section elements, each with their own h heading.
    • The remaining presentational elements i, b and tt, still allowed in XHTML 1.x (even Strict), will be absent from XHTML 2.0. The only somewhat presentational elements remaining will be sup and sub for superscript and subscript respectively, because they have significant non-presentational uses and are required by certain languages. All other tags are meant to be semantic instead (e.g. strong for strong or bolded text) while allowing the user agent to control the presentation of elements via CSS.
    • The addition of RDF triple with the property and about attributes to facilitate the conversion from XHTML to RDF/XML.

    Versions of XHTML

    XHTML 1.0

    The original XHTML W3C Recommendation, XHTML 1.0, was simply a reformulation of HTML 4.01 in XML. There are three different "DTDs" of XHTML 1.0, each equal in scope to their respective HTML 4.01 versions.
    • XHTML 1.0 Strict is the same as HTML 4.01 Strict, but follows XML syntax rules.
    • XHTML 1.0 Transitional is the same as HTML 4.01 Transitional, but follows XML syntax rules. It supports everything found in XHTML 1.0 Strict, but also permits the use of a number of elements and attributes that are judged presentational, in order to ease the transition from HTML 3.2 and earlier. These include center, u, strike, and applet.
    • XHTML 1.0 Frameset: is the same as HTML 4.01 Frameset, but follows XML syntax rules. It allows the defining of an HTML frameset, a common practice in versions of HTML prior to HTML 4.

    Differences from HTML

    The changes from HTML to first-generation XHTML 1.0 are minor and are mainly to achieve conformance with XML. The most important change is the requirement that the document must be well-formed and that all elements must be explicitly closed as required in XML. In XML, all element and attribute names are case-sensitive, so the XHTML approach has been to define all tag names to be lowercase. This contrasts with some earlier established traditions which began around the time of HTML 2.0, when many used uppercase tags. In XHTML, all attribute values must be enclosed by quotes (either 'single' or "double" quotes may be used). In contrast, this was sometimes optional in SGML, and hence in HTML, where numeric or boolean attributes can dispense with quotes (quoted attributes are assumed to be strings). All elements must also be explicitly closed, including empty (aka singleton) elements such as img and br. This can be done by adding a closing slash to the start tag. Attribute minimization (e.g., option selected) is also prohibited as the attribute “selected” contains no explicit value; instead, use option selected="selected". HTML elements which are optional in the content model, will not appear in the DOM tree unless they are explicitly specified. For example, an XHTML page must have a body element, and a table will not have a element unless the author specifies one. More differences are detailed in the W3C XHTML 1.0 recommendation. Differences between HTML and XHTML from the (X)HTML5 point of view are detailed on the WHATWG wiki.

    Beginning

    The Extensible HyperText Markup Language, or XHTML, is a markup language that has the same depth of expression as HTML, but also conforms to XML syntax.

    Whereas HTML is an application of SGML, a very flexible markup language, XHTML is an application of XML, a more restrictive subset of SGML. Because they need to be well-formed, true XHTML documents allow for automated processing to be performed using standard XML tools—unlike HTML, which requires a relatively complex, lenient, and generally custom parser. XHTML can be thought of as the intersection of HTML and XML in many respects, since it is a reformulation of HTML in XML. XHTML 1.0 became a World Wide Web Consortium (W3C) Recommendation on January 26, 2000. XHTML 1.1 became a W3C recommendation on May 31, 2001.

     

    history of music home expo hp inkjet cartridge i-9 form imogen heap hide and seek inducing consciousness isaac asimov it's like that jack prelutsky just toons kari ann peniche karma rosenberg key finder kos lexington steel lil wayne lyrics linda kozlowski list all phobias lysosome m2m mp3 matrix soundtrack mediterranean cruise mermaid tattoos minnie modern architecture money on my mind monique noel mr. grinch music video codes for myspace mustache navy pier once upon a child palm games paris bennett paul brandt pda's pelvis pictures of money plain plessy vs. ferguson pork tenderloin pugle punk'd quinine random number generator rapsody rayne recumbent bikes redway1 riddles brain teasers rob robert jordan root royal doulton rubber mat ryan idol science channel shaken baby syndrome snowboard gear st. bernard standard poodle surfboard design susan frei tara banks the history of computers theremin top hat truck stops two princes uh ultramet carbide us currency us.army.mil uss enterprise watch movies online web designs az wine glass www car racing games in ford fiesta game www.scotiabank.com xmen3 1970 chevelle 70 a little agency about:blank aerosmith sweet emotion altell american alligator american national anthem ancient symbols apocalypse now appetite suppressant april scott artifacts athletic ati.com auto seat covers aye-aye ballad barbie games barnes and nobles bergdorf goodman betsey johnson bipolar symptoms blackcat blackhole blue dragons bluemountain bullzeye.com buy customized wristband carmen electra gallery carrie tucker celtic patterns central america map chain mail check it out cherry poppers chicken noodle soup classic car values corporate coach and limousine crazy little thing called love cross contamination cylinder daily pics danny bonaduce dating websites dead or alive hitomi discount area rugs discount hardwood flooring doc holliday document management system dog carrier download music videos drive slow dust on the bottle dyson vacuums element logo end of evangelion estate jewelry evanescence lyrics f-18 facts about russia fade to black metallica find a phone number fire ants footprints in the sand francine dee gallery gabriela sabatini gardening tips geography games glen beck globe shoes gold rings grillz-nelly gulf of mexico h r block hairy muscle hallowed be thy name halo music harry potter movies harry potter soundtrack homestarrunner.com hookworm how to play chess human muscles hyundia i got five on it ice cream cone if i were a rich man increase online traffic indian songs internet telephony italian foods jacksonville japan av john edward john rolfe jthm comics juli kelly ripa in a swimsuit kingda ka kit carson ktul.com l'oreal lake erie lake huron walleye fishing landrover laptop review legs wide open lifehouse - you and me lightnfit.com live365 lll locomotive log cabin plans love will keep us together lucie ma ya hi magazine rack marc mario just a friend medieval castle military ranks miriam mcdonald money order monsterjobs.com mont blanc pens moose hunting mounds new jersey real estate new mexico map nobody's home organizing orochimaru panzer pdf converter petit pga golf platoon princes of the universe quick weight loss diets raquel welch gallery real wives redwing boots references refinance home loan st louis remington shotguns residential construction loans roman coins run it lyrics runescape2 russell san francisco hotels sawmill scissor lift secondary machine operations see through shirt sentry safes serta shaman king mp3 shipping supplies simpsons theme song smart board stained glass art super smash brothers suzanne shaw texas beach party texas maps the brothers grimm the jazz age the twilight zone tomato seeds totally free music downloads traffic reports transsiberian orchestra trundle beds what the bleep wood shelves yogi bear song .gov 23 p of c in the h b 311 love song 8 days of christmas aircraft parts minnesota animales ann marie apothecary jars arpanet attachment disorder auto parts online average girls azure ray baby i love your way baby shower supplies bed bath beyond store best anti virus software better search engine rankings between angels and insects big bad wolf bigpond bills bird feeder plans biscuits black lingerie bmi baby brigham young broadband service buy customized wristbands cabin rentals cartoon fire central nervous system cheap custom wristbands cheap ticket chefs catalog coupons civil war generals clep come as you are nirvana compact flash cornrow styles credit union cruel to be kind custom athletic wristbands custom coach and limousine custom vans for sale daft punk around the world dengue fever diego dinette sets directx 9 dirty harry gorillaz donnell jones download mp4 videos download winrar dr martin luther king jr ebony bikini elderhostel elementary science projects eminem slim shady enzo ferrari eotech erica nemeth euromillions ex girlfriend pictures excel formulas executive van far cry farm bureau fighting video clips figure fly leaf football positions free calendar templates free guitar tab ghostrider goofy goober gunsmithing headlines hell yeah i walk alone innotek janet jackson fat jesus walks mp3 joey lauren adams kansas city real estate kevin little kia sportage knockout lady sonia uk lake cumberland laptop accessories las vegas chamber of commerce legend of the candy cane limousine van coach builders lindsey marshal linkin park points of authority little green footballs locker room cam love horoscope luggage tags lyrics search engine macaws mandy musgrave maria montessori masonry mayan ruins mayberry merck manual miep gies mind on the road mini motorcycle mitsubishi parts modigliani mst3k munsters myspace contact table myspacelayouts mystical faries name definitions name generators naruto hinata natalie portman in bikini native american jewelry nena mp3 new york jets no fax payday loans oil sands opp oscoda beach resort oscoda michigan cottages ossie davis pacific poker package painkiller parkinson disease permanent makeup pictures of jupiter pimp4aday pop goes the weasel poster frame powell furniture princess.com product ravi shankar rebecca wilde red alert 2 richard hamilton rina robot rage rv insurance sad love poems sausage balls sears hardware sim anime skate logos skyler slumberland solaris south florida real estate southern living magazine speculum stories stained glass window state of arkansas stone roses submit superbowl comercials surveying batteries swimming pool filters temporary tattoo the monkeys touching herself treasure map true crime tulum tv antennas typography unique furniture university of connecticut vending machine business vintage jewelry vista print vizio wakeboards water bottle we buy houses wheatgrass when im gone lyrics wig wolf pups workflow wrestle mania 22 wwe rey mysterio xo yann tiersen 18 over 50 cent hate it or love it aarons abi titmus video accounting terms active agnes alkaline trio mercy me allen iverson biography ancient greece olympics andrea roth asp date/time convert asus.com baby ferrets beauty salon birthday gifts for mom blue velvet boys are back in town bratzpack.com bulldog puppies for sale buy targeted web site traffic canon printer carina carmen elctra cheats for xbox check printing chipolte chippewa boots chocolate truffles choctaw christian black history skits christmas bingo christmas funnies columbia college come to my window consciousness cool car wallpaper d 12 dc motors demolition density of water discount bodybuilding supplements discount bridal gowns dodge ball drexel university droopy drummers earthlink web mail enclosed vehicle transportation engraved gift epica essay topics executive van sell exercise machines first class first time videos flyfishing foot smelling free tattoo ideas freight and shipping fun pic galang game cheat codes general hospital happenings german words gmc custom conversion vans gone kelly clarkson google.co.uk hair dye hawaiian jewelry hawt health directory clickbank clickbank ebook go2clickbank.com helmet cam high school classmates hoverboard+plans hydroderm insurance agent interior shutters italian spumoni recipe jason beard jennifer walcot jp jr jurassic karaoke mp3 keeley hawes kelly clarkson- because of you lame limo coach service lincoln welder louis armstrong makeover mandi rose fanelli marc lamarre millie monarch butterflies montezuma multiplication games newton's laws of motion noritake on line marketing service out of exile pajamagram patent application peanut butter fudge recipe personalized christian gift petmeds play poker online pot roast recipe prince hall shriners prozzak raiden rammstein videos richard petty righteous brothers rollout rupee rush tom sawyer russian alphabet sadam saddlebags salaam namaste samara satellite phone scarlet johannson security guard serono she's so high shopping carts skateboard shoes some son of a preacher man sweet sixteen never been kissed switchfoot mp3 tamil actress tavis smiley temple of the dog the best of you the dump the salem witch trials the wonder years tiaa-cref tongue cancer tradewinds ubisoft ugas uk exhibitionist unique birthday gift used machinery vicksburg w32.sinnaka.a(at)mm walls wedding reception ideas whats up xl yahoo travel zz ac dc tnt acon advertising techniques african american poems aggressive skating allegheny county amazon music americandaydreams.com anniversary gift ares galaxy ask jeaves augustus caesar aum ausable walleye fishing austin texas real estate bailamos bigcharts.com birthday gift baskets blank world map brokerage building 429 bulls on parade california department of education cappadocia car trailer career information catamarans catherine bell implants charmaine charybdis chevy chase chinese news china news china-newswatch.com cindy crawford gallery city map code coldplay scientist condo conversion craigs list atlanta cubs tickets culinary institute of america cumulus clouds custom promotional products dairy dar denver public library digital underground discount vitamins disturbing dl4 download motocalc 6 e-learning elisha cuthbert fhm embroidery patterns encylopedia eric clapton tears in heaven famous buildings ferrari 360 spider foose wheels forensic psychology fox magazine free anti spyware free book reports free family coat of arms free polyphonic ringtones french bulldog puppies frog pictures garfield the cat gba cheats goku chichi bulma gold diggers goldfinger superman good bye gorillaz demon days growing crystals gulliver's travels haley duff half-life halo 2 super jumps happy new year 2006 headhunter hertz rent a car him - wings of a butterfly home office uk hotel jobs how to wean a bottle fed kitten hulk 2 hunting rifles i870 icbc identity interview with the vampire irish jokes james dobson jennifer ellison fhm jeremiah was a bullfrog jet tools jewelrytoken job opportunities kadaj katherine jenkins keiko kisschasy konnie huq lobster bisque local weather radar male photography mama said knock you out matress meatball recipes mesothelioma cancer cancer abcmesothelioma.com metadoll+login miata parts mitzi kapture modern mortal kombat deadly alliance myers-briggs netstumbler nfl cheerleader nissan pathfinder nursing schools nutmeg one piece theme online currency online quizzes opportunities optimization services oscoda patricia ford gallery plush poison dart frogs pot roast power wheels price line pyramids of giza pyrotechnics rabbits reviews rod parsley san francisco earthquake sanchez sea lion seattle washington real estate sectionals seed catalog self inking stamps showthread.php silas marner silver toggle bracelet skylights slot roulette yourbestonlinecasino.com snohomish county humane society sound garden southwest american united delta continental airlines tickets stfu student credit card stuff about coretta scott king sulfuric acid table lamp taebin teddy bear hamsters telecommuting telluride tenacious tenant screening tennis balls texas girls the hanging gardens of babylon the magic numbers the thing the young ones therion thug mansion tig welding too skinny tree octopus vanilla ninja vb waiting for godot weather instruments wedding albums welch allyn whistler blackcomb woah womens clothes wrestling singlets youngerdudes.com yurizan beltran zihuatanejo .ru 1967 corvette 40 days and 40 nights a man for all seasons ahh airboats aircraft sales amazing pictures amplifiers antique cars for sale aol customer service appliques architecture in helsinki ares download asbestos removal au auto insurance companies avlimil benchmarking bikes and babes billy boyd black cheerleaders black eyed peas hey mama bojangles book club brave heart brett brook burk carla campbell catdog celtic tree of life chad moston chambers champs sporting goods chechnya coast constructivism cool avatars corporate social responsibility criminal minds dance dance- fall out boy decapitated deck department of veterans affairs detached retina dining room chairs dipset anthem discount disney tickets dollzmania doormats ecm egg nog recipe emiem epson printer esp guitars fabiola fashion handbags feng shui study florida panthers fool in the rain francis free bill of sale free cd burner software free credit report online free loops gingerbread house patterns girls of gaming greek temples guys4men.com hayfa head shops hoteles houston real estate how to draw flames in too deep sum 41 indian babe ipod forum irish songs jamaican women james king jj reddick kate brenner kumho tires laetitia casta nuda laguardia airport law school rankings life of agony lingeri littering little britian liz mcclarnon lovely ladies lucky brand jeans magic 8 ball make a wish making money on the internet manolo blahnik map of nevada mature secretaries medical equipment leasing mens magazines mesh micro bikini morcheeba national safety council nextel ring tones nickleback someday ninjitsu nissan xterra accessories nobulltpg nursing degree online oded fehr onet online shooting games ovechkin paradigm speakers pc cases penelope black diamond pennsylvania map personal webcams photo frames piratebay poker game poker yourbestonlinecasino.com power inverters pregnancy calender push it to the limit quantum mechanics qvc shopping red river redken registry repair retirement gifts ring vows robert wadlow robot wars roseola rusty wallace san diego weather scada search engine ranks seasons of love lyrics senna matsuda seven for all mankind shake a leg shawnee indians sissi sleep aids soap opera spoilers stacy kebler stick games susana swiffer take a look around tennessee escorts the grim adventures of billy and mandy thomas hooker tight bikini toddler bed toyota auto parts treehouse tribal sun tattoos vacuum pumps vitruvian man werewolf drawings westminister dog show where is your boy tonight willis mcgahee women douching women flashing at mardi gras wood chippers work at home online jobs wrestling gear www.e-funsoft.com xbox walkthroughs yardbirds yohimbe 1970s adolescents adriano aka ancient troy angel fire anime music video anime yuri anti spam software ask jeeves uk asoka beach bikini bed room furniture belly stuffing big spender billy holiday birthday gifts for dad black background black horses black white blessid union of souls boat salvage bobblers.com bradpitt britteny spears bruce patterson busty bras canopy bed car audio systems