Reference no: EM13315335
Description
You've completed web page development and so now it is time to take the process of template generation to a new level: XSLT. This assignment requires you to create an XSLT stylesheet that transforms the provided XML document (named "bookstore.xml") into a web page (XHTML strict, XHTML transitional, or HTML5).
Requirements
Your XSLT stylesheet requirements:
- Must output XHTML strict, XHTML transitional, or HTML5 so as to conform to well-formedness rules
- Your XML document must include the stylesheet PI for output purposes
- The stylesheet must display all elements of the bookstore.xml document which include:
- name
- description
- course applicability (plural)
- authors (plural)
- publisher
- price
- stock section which includes: category, copies in stock, (link to) cover image (images provided), availability
- Your stylesheet must make use of the following XSLT elements:
- for-each
- template
- apply-template
- choice
- if
- Your stylesheet must offer the following in its outputted XHTML document:
- A linkable list of books at the top of the page (see the bookstore-sample.xsl file in the examples folder on share out). Note that these links should work (I.e. hyperlink to the book listing lower on the page, so use the generate-id() function)
- A div that has a border and wraps around the book image as well as contains all of the above listed information
Create the following:
1. Your XSL file
2. The XML document that gets translated
3. Any and all supporting CSS files and images
Hints
- Refer to the web sites found at the back of slides for the week
- Use the documents that are posted on share out. Many of them demonstrate very similar (or even the same) examples as what you are being ask to do for this assignment
- refer to the PDF documents on share out - they contain many of the functions, axes, and elements that are commonly used
- You can perform browser based (client based) transforms for this (your web browser should do this for you (try both Internet Explorer and Firefox)
Attachment:- ASSIGNMENT.rar
How to estimate the value of the fuel that is captured
: Assume that the service station must fill refill the tank with 4.00 m^3 of gasoline once a week.Draw a mass balance diagram and estimate the annual loss of gasoline vapor (in kg/y) for the splash fill method
|
Determine the acceleration of the falling mass
: A solid cylinder of mass 2.00kg and radius 1.50x10^-2m is free to rotate on a frictionless axle. determine the acceleration of the falling mass
|
How much subsidence would be expected from elastic aquifer
: How much subsidence would be expected from an elastic confined aquifer that has a specific storage of 2.0*10^-6 (ft^-1), a decline in pressure of 200 (lbs/in^2), and aquifer thickness of 400 ft, and a porosity of 32 percent
|
Compute the volume of the water squeezed out of the clay
: A 10,000 ft3 mass of saturated clay had a void ratio of 0.962 and a specific gravity of solids of 2.71. A fill was then placed over this clay, causing it to compress. However, the volume of the solids remained unchanged.
|
Create an xslt stylesheet that transforms the provided xml
: Use the documents that are posted on share out. Many of them demonstrate very similar (or even the same) examples as what you are being ask to do for this assignment.
|
Write a report on a new photocopier
: Describe three different types of photocopiers. Include information on their features, cost, user friendliness and anything else useful you can find.
|
Compute the new thickness of sand over extra strata
: A 1.20-m thick strata of sand has a void ratio of 1.81. A contractor passes a vibratory roller over this extra strata, which densifies it and reduces its void ratio to 1.23. Compute its new thickness.
|
Class at the top of exception class hierarchy
: The class at the top of exception class hierarchy. In a java program, package declaration .................... import statements.
|
Help with a site plan
: Help with a site plan - Design on paper to add some other things in it.
|