XML-документ не регистрирует таблицу стилей XSL?

Я пытался связать мой XML-документ с моей таблицей стилей XSL, однако все, что он делает, это отображает информацию о документе XML и игнорирует мои шаблоны, и я понятия не имею, почему.

документы movies.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="movies.xsl"?>

<movieRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns="http://www.example.com/comicbooks/movies/ns"
       xsi:schemaLocation="http://www.example.com/comicbooks/movies/ns movies.xsd"> 

    <movie>

        <movieTitle>Captain America: Civil War</movieTitle>
        <genre>Action, Adventure, Sci-Fi</genre>
        <rating>8.13</rating>
        <length>147 min</length>
        <releaseDate>May 6th, 2016</releaseDate>

    </movie>

</movieRoot>

Таблица стилей movies.xsl (я также пробовал применять apply-templates select = "movies")

<?xml version="1.0" encoding="UTF-8" ?>

<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/">

        <html>
        <link ref="stylesheet" type="text/css" href="movies.css" />
        <body>
            <xsl:apply-templates />

        </body>
        </html>


    </xsl:template>

    <xsl:template match="movie">

        <p>Movies</p>

    </xsl:template>

</xsl:stylesheet>

movies.css

body {color:blue;}

Ответы на вопрос(1)

Ваш ответ на вопрос