列表 4. 交通堵塞 配置文件 DTD 的车辆定义部分

<!ELEMENT vehicles ((vehicle)+,colors)>
  <!ATTLIST vehicles numtypes NMTOKEN #REQUIRED>
  <!ELEMENT vehicle EMPTY>
    <!ATTLIST vehicle length       NMTOKEN #REQUIRED
                      maxspeed     NMTOKEN #REQUIRED
                      accel        NMTOKEN #REQUIRED
                      slowdistance NMTOKEN #REQUIRED
                      stopdistance NMTOKEN #REQUIRED
    >
  <!ELEMENT colors (color)+>
    <!ATTLIST colors num NMTOKEN #REQUIRED>
    <!ELEMENT color EMPTY>
      <!ATTLIST color red   NMTOKEN #REQUIRED
                      green NMTOKEN #REQUIRED
                      blue  NMTOKEN #REQUIRED
      >
© . All rights reserved.