XML for the World Wide Web

by Elizabeth Castro

Visual QuickStart Guide

On This Page

Description

There is a new edition of this book: XML, Second Edition: Visual QuickStart Guide by Kevin Howard Goldberg (ISBN: 0-321-55967-3)] Web-maven Elizabeth Castro, who has penned Peachpit books on HTML, Perl and CGI, and Netscape, now tackles XML--an indispensable tool for creating personalized, updated content for each visitor on your site. Whether you build Web pages for a living or you're taking on anew hobby, XML for the World Wide Web contains everything you need to create dynamic Web sites show more by writing XML code, developing custom XML applications with DTDs and schemas, transforming XML into personalized Web content through XSLT-based transformations, and professionally formatting XML documents with Cascading Style Sheets.The real power of XML lies in combining information from various sources and generating personalized content for different visitors.Castro's easy-to-follow graphics show exactly what XML looks like, and her real-world examples explain how to transform and streamline your Web-site creation process by automatically updating content. show less

Tags

Recommendations

Member Reviews

1 review
Indeholder "Indledning", " HTML's mangler", " XML's styrke", " XML's hjælpere", " XML i den virkelige verden", " Om denne bog", " Det finder du ikke i bogen", " Websitet for XML VQS", "1. del: XML", "1. Kom i gang med at skrive XML", " Elementer, attributter og værdier", " Regler for XML-dokumenter", " Erklæring af XML-versionen", " Opret rodelementet", " Ikke-tomme elementer", " Tilføj attributter", " Tomme elementer", " Kommentarer", " De fem specialtegn", " Vis elementer som tekst", "2. del: DTD'er", "2. Oprettelse af DTD'er", " Erklæring af en intern DTD", " Opret en ekstern DTD", " Navngivning af eksterne DTD'er", " Erklæring af personlige eksterne DTD'er", " Erklæring af offentlige eksterne DTD'er", "3. Definition af show more elementer og attributter i DTD'er", " Definition af elementer", " Definition af elementer, der kun kan indeholde tekst", " Definition af elementer med et underordnet element", " Definition af elementer, der skal indeholde en sekvens", " Definition af valgmuligheder", " Definition af antallet af enheder", " Attributter", " Definition af simple attributter", " Definition af attributter med unikke værdier", " Henvisning til attributter med unikke værdier", " Begrænsning af attributværdier til gyldige XML-navne", "4. Entiteter og notationer i DTD'er", " Oprettelse af tekstforkortelser", " Anvendelse af tekstforkortelser", " Tekstforkortelser i eksterne filer", " Oprettelse og anvendelse af forkortelser for DTD'er", " Oprettelse af entiteter for ikke-parset indhold", " Indlejring af ikke-parset indhold", "3. del: XML Schema og namespaces", "5. XML Schema", " Simple og komplekse typer", " Lokale og globale erklæringer", " Påbegynd et simpelt schema", " Angiv et simpelt schemas placering", " Tilføj kommentarer til schemaet", "6. Definition af simple typer", " Erklæring af simple elementer", " Dato- og klokkeslættyper", " Taltyper", " Afledning af brugerdefinerede simple typer", " Anonyme brugerdefinerede typer", " Angiv en mængde af accepterede værdier", " Angiv et mønster for en simpel type", " Angiv et interval af accepterede værdier", " Begræns en simpel types længde", " Begræns antallet af cifre i et tal", " Oprettelse af listetyper", " Foruddefinering af et elements indhold", "7. Definition af komplekse typer", " Definition af elementer, der kun må indeholde elementer", " Kræv, at elementer skal optræde i en sekvens", " Oprettelse af en gruppe valgmuligheder", " Tillad, at elementer optræder i en vilkårlig rækkefølge", " Definition af navngivne grupper", " Henvisning til en navngiven gruppe", " Henvisninger til allerede definerede elementer", " Angiv antallet af forekomster", " Angivelse af, at elementer kun skal indeholde tekst", " Definition af tomme elementer", " Definition af elementer med blandet indhold", " Komplekse typer, der er baseret på andre komplekse typer", " Erklæring af et element med kompleks type", " Elementer med anonyme komplekse typer", " Erklæring af attributter", " Gør en attribut obligatorisk", " Fastsættelse af en attributs indhold på forhånd", " Definition af attributgrupper", " Henvisninger til attributgrupper", "8. Anvendelse af namespaces i XML", " Opbygning af et namespace-navn", " Erklæring af standardnamespaces", " Namespaces for individuelle elementer", " Namespaces og attributter", " Namespaces, DTD'er og gyldige dokumenter", "9. Namespaces, schemaer og validering", " Schemaer og namespaces", " Udfyldning af et namespace", " Tilføjelse af alle lokalt erklærede elementer", " Tilføjelse af bestemte lokalt erklærede elementer", " Henvisning til komponenter med namespaces", " Schemaet for schemaer som standardnamespace", " Namespaces og validering af XML", " Angivelse af et schemas placering", " Schemaer i flere filer", " Import af komponenter", "4. del: XSLT og XPath", "10. XSLT", " Transformation af XML med XSLT", " Påbegynd et XSLT style sheet", " Opret rodskabelonen", " HTML-kode som output", " Noders indhold som output", " Oprettelse og anvendelse af skabelonregler", " Batch-behandling af noder", " Tilføj alternative betingelser", " Sortering af noder inden de behandles", " Generering af attributter", "11. XPath: Mønstre og udtryk", " Find den aktuelle node", " Henvis til den aktuelle node", " Vælg en nodes underordnede noder", " Vælg en nodes overordnede node eller sideordnede noder", " Vælg alle efterkommerne", " Ignorer den aktuelle node", " Vælg en nodes attributter", " Valg af delmængder", "12. Test med udtryk og funktioner", " Sammenligning af to værdier", " Test af noders placering", " Beregning af subtotaler", " Optælling af noder", " Multiplikation, division, addition og subtraktion", " Formatering af tal", " Afrunding af tal", " Udtrækning af delstrenge", " Store og små bogstaver", "5. del: CSS", "13. Konfiguration af CSS", " CSS med XML og CSS med HTML", " CSS1, CSS2 og browsere", " Typografiernes anatomi", " Angiv, hvor typografierne skal anvendes", " Opret et eksternt style sheet", " Kald et XML-dokuments style sheet", " Kald et HTML-dokuments style sheet", " Interne style sheets", " Lokal anvendelse af typografier", "14. Layout med CSS", " Definition af elementer som blokniveau eller inline", " Skjul elementer", " Flytning af elementer inden for det naturlige forløb", " Absolut placering af elementer", " Indstilling af et elements højde og bredde", " Indstilling af rammen", " Tilføj en indre margen omkring et element", " Indstilling af margenerne omkring et element", " Tekstomløb omkring elementer", " Stop tekstomløb", " Vælg en forgrundsfarve", " Indstilling af baggrunden", " Placering af elementer i 3D", " Lodret justering af elementer", " Vælg, hvad der skal ske med overskydende indhold", " Beskæring af et element", " Indstilling af listeegenskaber", " Indsæt sideskift", "15. Formatering af tekst med CSS", " Vælg en skriftfamilie", " Indføring af skrifttyper på en side", " Kursiv tekst", " Fed tekst", " Indstilling af skriftstørrelsen", " Indstilling af linjehøjden", " Indstilling af alle skrifttypeværdier på én gang", " Indstilling af tekstfarver", " Ændring af tekstens baggrund", " Håndtering af afstand", " Justering af tekst", " Understregning af tekst", " Store og små bogstaver", "6. del: XLink og XPointer", "16. Links og billeder: XLink og XPointer", " Opret et simpelt link", " Opret et linkset", " Definition af henvisningspunkter", " Definition af forbindelser", " Anvendelse af linkset", " Link til en del af en fil", " Opret den simplest mulige XPointer", " Vandrende XPointere", " XPointer-intervaller", "Appendikser", "Appendiks A: XHTML", " Hvordan skelner browserne?", " Kom i gang med at skrive XHTML", " Erklæring af DTD'er for XHTML", "Appendiks B: XML-værktøjer", " Validering af XML-filer i forhold til en DED", " Validering af XML med et schema", " Transformation af XML med en XLST-processor", "Appendiks C: Specielle tegn", " Anvendelse af tegnhenvisninger", " Tabel I: Bogstaver", " Tabel II: Symboler", "Appendiks D: Hexadecimale farvekoder", " Find en farves RGB-komponenter - i hexadecimalt format", " Hexadecimale farveværdier", " Det hexadecimale talsystem", "Stikordsregister".

Og her er vi så 23 år senere og XML er ikke så hot mere. Bogens website er væk og bogens opbygning lander mellem to stole for mit vedkommende. Jeg er mere til små eksempler i starten, så man får styr på at skrive et xml-dokument og checke at det validerer. Her er fokus på at få nogle xml-dokumenter ind i et www-miljø og jeg ved ikke rigtigt om der er nogle, der faktisk bruger det på den måde. Ikke mig i alt fald.
show less

Members

Recently Added By

Author Information

Picture of author.
41+ Works 2,465 Members
Elizabeth Castro has written three bestselling editions of HTML for the World Wide Web: Visual QuickStart Guide. She also wrote the bestselling Perl and CGI for the World Wide Web: Visual QuickStart Guide, and the Macintosh and Windows versions of the Netscape Communicator 4: Visual QuickStart Guide. She was the technical editor for Peachpit's The show more Macintosh Bible, Fifth Edition, and she founded Pagina Uno, a publishing house based in Barcelona, Spain. show less

Series

Common Knowledge

Canonical title
XML for the World Wide Web

Classifications

Genres
Technology, Nonfiction, General Nonfiction
DDC/MDS
005.72Computer science, information & general worksComputer science, knowledge & systemsArtificial Intelligence/Virtual RealityData in computer systemsPreparation and Representation
LCC
QA76.76 .H94 .C3724ScienceMathematicsMathematicsInstruments and machinesCalculating machinesElectronic computers. Computer scienceComputer software
BISAC

Statistics

Members
205
Popularity
159,880
Reviews
1
Rating
(3.12)
Languages
5 — Danish, Dutch, English, German, Spanish
Media
Paper
ISBNs
5
UPCs
1