これは一般的な問題のように聞こえますが、スタックオーバーフロー全体を検索しましたが、何も見つかりませんでした。私が今抱えている問題は、トップの xml 要素「Students」が CSS から背景色を取得できないことです。私はxmlを適切にネストしており、すべてをcssファイルに正しく綴っています。xml バリデーターを試してみましたが、ドキュメントは整形式のようです。では、何が間違っている可能性がありますか?
ここにXMLがあります
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="stylexml.css"?>
<Registration>
<Student>
<Id>0001234567</Id>
<University>Indiana University Purdue University Indianapolis</University>
<Education>Undergraduate</Education>
<Category>Technology Undergraduate</Category>
<Degree>Computer Tech BS</Degree>
</Student>
<Semester>
<Season>Spring Semester</Season>
<Year>2004-2005</Year>
<Bterm>Senior</Bterm>
<Eterm>Senior</Eterm>
</Semester>
<Class id="0">
<Course>CIT 412</Course>
<Number>12981</Number>
<Section>0100</Section>
<Description>XML-BASED WEB APPLICATIONS</Description>
<Component>Lecture</Component>
<Grading>Graded</Grading>
<Grade> </Grade>
<Units>3.00</Units>
<Status>Enrolled</Status>
<!--New instance of schedule only created if time or location differs on weekdays-->
<Schedule id="0">
<Start>1:00PM</Start>
<End>2:15PM</End>
<Weekday>Mon,Wed</Weekday>
<Location>SL SL223</Location>
</Schedule>
<Instructor>Fernandez, Eugenia</Instructor>
</Class>
<Class id="1">
<Course>CIT 479</Course>
<Number>12988</Number>
<Section>0100</Section>
<Description>DATABASE IMPLEMENTATN & ADMIN</Description>
<Component>Lecture</Component>
<Grading>Graded</Grading>
<Grade> </Grade>
<Units>3.00</Units>
<Status>Enrolled</Status>
<Schedule id="0">
<Start>7:15PM</Start>
<End>8:30PM</End>
<Weekday>Mon</Weekday>
<Location>SL SL223</Location>
</Schedule>
<Schedule id="1">
<Start>7:15PM</Start>
<End>8:30PM</End>
<Weekday>Wed</Weekday>
<Location>SL SL216</Location>
</Schedule>
<Instructor> </Instructor>
</Class>
<Class id="2">
<Course>MATH M-119</Course>
<Number>15304</Number>
<Section>0400</Section>
<Description>BRIEF SURVEY OF CALCULUS 1</Description>
<Component>Lecture</Component>
<Grading>Graded</Grading>
<Grade> </Grade>
<Units>3.00</Units>
<Status>Enrolled</Status>
<Schedule id="0">
<Start>5:45PM</Start>
<End>7:15PM</End>
<Weekday>Mon,Wed</Weekday>
<Location>LE 104</Location>
</Schedule>
<Instructor>Tam,Richard Yiu-Hang</Instructor>
</Class>
</Registration>
CSSは次のとおりです。
@charset "utf-8";
/* CSS Document */
Registration
{
font-family:"MS Serif", "New York", serif;
font-size:16px;
font-style:normal;
top:0px;
bottom:0px;
}
Student
{
background-color:red;
}
Id,University,Education,Category,Degree
{
display:block;
//background-color:blue;
}
Semester
{
background-color:yellow;
border-bottom-style:ridge;
}
Class
{
margin-top:20px;
border-style:solid;
display:block;
background-color:cyan;
}
Course
{
font-weight:bolder;
}
Description, Component
{
display:block;
}
Schedule
{
display:block;
}