Die SVG spec spricht über Eigenschaften .. was sind das? Können sie als Attribute inline mit dem Element deklariert werden? .. oder können sie nur in CSS-Stylesheets deklariert werden?(einfach) Können HTML-Eigenschaften Attribute sein oder sind sie nur für CSS?
0
A
Antwort
1
Standards konform sind beide. Es gibt mehrere Gründe, das eine oder das andere zu verwenden.
- Die Spezifikation sagt, dass die CSS-Stil deklarierten Eigenschaften haben immer Vorrang vor den in XML erklärt diejenigen
- Auf der anderen Seite Attribute, wenn Sie Attribute verwenden, Sie haben nicht die Mühe CSS-Deklarationen zu analysieren
- Sie können auch ein externes Stylesheet und Stil yur SVG von dort
Styling Eigenschaften, kurz gesagt, sind all diese Requisiten, die für ein bestimmtes Rendering-Ergebnis, vor allem in Bezug auf Farbe notwendig sind, erklären.
Equivalent Beispiele:
<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>
Es genügt bemerken, dass diese CSS-Deklarationen im Sinne von CSS-Spezifikationen nicht gültig sind 1 bis 3
Prost,
2
Sie können sowohl inline und in einem Stylesheet festgelegt werden, aber kompatible Standards sein, die ich für Erklärung über ein externes Sheet entscheiden würde
Verwandte Themen
- 1. (einfach) sind Räume zwischen Zuweisungen HTML-Attribute
- 2. .NET MVC oder einfach nur altes ASP.NET?
- 3. Nur Attribute aktualisieren, die nicht leer sind
- 4. zwei Regex-Muster, können sie eins sein?
- 5. Was ist besser in CSS: div.something oder einfach .something
- 6. Benutzerdefinierte CSS-Eigenschaften oder HTML-Attribute?
- 7. Brauchen Sie CSS nur für Chrom
- 8. Gelieferte Abhängigkeiten können nur Gläser sein
- 9. Verständnis in Python und Javascript sind nur sehr einfach?
- 10. Holen Sie einzelne Attribute nur einmal je
- 11. Konstruieren einer komplizierten Rails-Abfrage (oder einfach, ich könnte nur dumm sein)
- 12. Können Sie CSS-Übergänge für SVG-Attribute verwenden? Wie y2 auf einer Linie?
- 13. Update-Attribute für Benutzer nur, wenn Attribute geändert haben
- 14. CSS Problem einfach
- 15. CSS - einfach zwei Spalten
- 16. So können Sie Attribute in Firebase filtern/verbergen
- 17. Machen Sie CSS nur für Opera 11?
- 18. Custom Attribute - Set Attribute Verwendung nur für die privaten Mitglieder
- 19. Javascript/html Hilfe! Sollte einfach sein
- 20. Welche Attribute verwenden Sie für Selen-Tests?
- 21. Standard-CSS-Attribute wiederherstellen
- 22. Ändern Sie mehrere CSS-Attribute auf einmal
- 23. Besuchermuster in Ruby, oder einfach einen Block verwenden?
- 24. können Sie jquery sazalload für alle Bilder verwenden (nicht nur für die, die nicht sichtbar sind)
- 25. Angularjs Ausdrücke - Wie komplex können sie sein?
- 26. So rufen Sie Attribute in Python 3.1 auf - einfach
- 27. Können Sie für WebOS etwas neben CSS/HTML/Javascript entwickeln?
- 28. Mit "override" oder einfach nur die Unterroutine in Perl
- 29. Für welche Programmiersprachen sind einfach Interpreter zu schreiben?
- 30. Ist das eine geniale Sache oder einfach nur schlechter Code?