Почему SVG 1.1 Basic не проходит проверку? - PullRequest
2 голосов
/ 04 июня 2011

Насколько мне известно, это действительный документ SVG:

<?xml version="1.0" standalone="no" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd">

<svg width="100%" height="100%" version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg">
   <rect x="0" y="0" width="50" height="50"/>
</svg>

Документ не проверяется на W3C Validator . Я получаю ошибки типа 125 "content model is ambiguous". Я подтверждаю через опцию выгрузки файлов.

Как мне проверить документ?

или

Как мне сделать мой документ действительным SVG Basic?

1 Ответ

2 голосов
/ 04 июня 2011

Здесь - справочные документы, которые должны пройти проверку (некоторые из них не проходят).

Это один базовый документ SVG 1.1, который проходит проверку:

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="basic" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
    <title id="test-title">color-prop-01-b</title>
    <desc id="test-desc">Test that viewer has the basic capability to process the color property</desc>
    <rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
</svg>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...