xml ドキュメントと関連する xsl スタイルシートがあります。
サーバーに xsl と xml を配置すると、xsl スタイルシートが適用され、XML ドキュメントが IE、Firefox、および Chrome で正しくレンダリングされます。ファイルをローカルに (同一のファイル構造に) プルすると、ドキュメントは IE では正しくレンダリングされますが、Firefox や Chrome では正しくレンダリングされません。Firefox では、エラー メッセージは表示されませんが、xsl をまったく適用せずに XML ドキュメント コンテンツをそのまま渡しているかのように、1 つの長いテキスト ストリームが表示されるだけです。Chrome では、エラー メッセージも表示されませんが、画面は何も表示されず、何も表示されませんが、やはりエラーは表示されません。
統計: Firefox 20.0.1 IE 9 Chrome バージョン 26.0.1410.64 m
XSL ファイルは次のように始まります。
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:ns2="http://www.w3.org/1999/xlink">
XML ファイルは次のように始まります。
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../styles/newberry.xsl"?>
<!DOCTYPE ead PUBLIC "+//ISBN 1-931666-00-8//DTD ead.dtd (Encoded Archival Description (EAD) Version 2002)//EN" "http://library.syr.edu/digital/guides/lavender/ead.dtd">
<ead>
[blah blah rest of document]
</ead>
FWIW、xml ファイルのローカル バージョンでスタイルシート パスを相対パスから絶対パスに変更しようとしましたが、役に立ちませんでした。ここからどこへ行けばいいのかわからない。提案を歓迎します。