J'ai plusieurs images SVG que j'aimerais mettre en page. Firefox et Chrome ne m'ont donné aucun problème, mais Safari semble seulement afficher l'image SVG si et seulement si le document a une extension ".xhtml". Si j'essaie d'utiliser du code PHP (et donc une extension ".php") le même marquage que j'ai utilisé dans le document ".xhtml" n'affichera plus l'image SVG. Le problème est bien sûr, je dois utiliser PHP pour le projet à portée de main. Aucune suggestion? Voici le code source:Problème Doctype affichant SVG avec Safari
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="de" xmlns:xml="http://www.w3.org/XML/1998/namespace">
<head>
<title>SVG Safari Test</title>
</head>
<body>
<!-- Generator: Adobe Illustrator 15.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"><circle cx="250" cy="250" r="238.048"/></svg>
</body>
</html>
Merci beaucoup! Cela a fonctionné parfaitement. Et merci d'avoir expliqué la logique qui sous-tend cela. En tant que novice, j'apprécie cela. –
Jarrod, si cette réponse est correcte, vous devriez l'accepter. – mc10