Le SVG spec parle de Propriétés .. qu'est-ce que c'est? Peuvent-ils être déclarés comme attributs en ligne avec l'élément? .. ou peuvent-ils seulement être déclarés dans des feuilles de style CSS?(Simple) Les propriétés HTML peuvent-elles être des attributs ou sont-elles uniquement pour CSS?
0
A
Répondre
1
conforme aux normes, sont à la fois. Il y a plusieurs raisons d'utiliser l'un ou l'autre.
- La spécification dit que les propriétés déclarées de style CSS toujours priorité avant ceux déclarés dans les attributs XML
- D'autre part, si vous utilisez les attributs, vous n'avez pas les tracas pour analyser les déclarations CSS
- vous pouvez également déclarer une feuille de style externe et le style yur SVG à partir de là
propriétés de style, bref, sont tous ces accessoires, qui sont nécessaires pour un certain rendu résultat, la plupart du temps liées à la couleur.
exemples équivalents:
<svg xmlns="http://www.w3.org/2000/svg">
<rect fill="red"/>
<svg>
<svg xmlns="http://www.w3.org/2000/svg">
<rect style="fill: red"/>
<svg>
<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css">
#fillme { fill: red; }
</style>
</defs>
<rect id="fillme"/>
<svg>
note juste, que ces déclarations CSS ne sont pas valables dans le sens de l'spécifications CSS 1 à 3.
À la vôtre,
2
Ils peuvent être mis à la fois en ligne et dans une feuille de style, mais pour être conforme aux standards j'opter pour la déclaration via une feuille de style externe
Questions connexes
- 1. CSS peut-il être utilisé pour cibler les attributs définis par l'utilisateur dans les balises HTML?
- 2. Comment filtrer ou trouver des propriétés en fonction des attributs
- 3. Quelles propriétés CSS peuvent être appliquées aux éléments HTML?
- 4. Où trouver les descriptions des balises (X) HTML et des propriétés CSS? (pour l'application d'analyse syntaxique)
- 5. Comment modifier les propriétés CSS des éléments html en utilisant javascript ou jquery
- 6. musique simple ou des morceaux via HTML?
- 7. Comment modifier cette expression régulière pour extraire correctement les attributs de balise - devrait être simple
- 8. HTML CSS pour les mobiles
- 9. Hériter des propriétés css
- 10. Convertir les attributs de style CSS en attributs HTML en utilisant Perl
- 11. (Simple) sont des attributs HTML autorisés à avoir des espaces entre les affectations
- 12. Mise à jour des propriétés remplies uniquement
- 13. Expression simple perl pour supprimer les esperluettes échappées de l'intérieur des attributs href mais pas ailleurs
- 14. Comment obtenir Intellisense pour afficher uniquement les propriétés ou seulement les événements etc
- 15. Cecil - Mise en les propriétés des attributs définis
- 16. Modèle HTML/CSS pour les applications basées sur des formulaires
- 17. RegEx pour l'extraction des propriétés de l'image HTML
- 18. LINQ to SQL: propriétés des propriétés qui peuvent être null
- 19. Utilisations cool des attributs ou des annotations (CLR ou Java)?
- 20. Attributs HTML booléens
- 21. Alimenter HTML en IE6 uniquement
- 22. CSS pour les éléments UNIQUEMENT sous un ID spécifique
- 23. Xml attributs vs Xml à l'intérieur des propriétés?
- 24. C# - Traitement des attributs de balises html
- 25. infobulle CSS pour un texte simple et
- 26. Propriétés flex CSS?
- 27. Raison de la priorité des propriétés CSS?
- 28. Comment inspecter ou rechercher les attributs .NET?
- 29. Réflexion, attributs et sélection de propriétés
- 30. Schéma XML: élément avec des attributs contenant uniquement du texte?