Ich generiere im Allgemeinen HTML-Code für alle von Nutzern generierten Inhalte, die ich auf meiner Website rende, also kaufmännische Und-Zeichen werden &
und so weiter. Ich frage mich, ob dies (von einem Standard-Standpunkt aus betrachtet) zu irgendeinem dynamisch generierten Meta-Tag auf einer Site geschehen sollte?Sollten Metatags HTML-codiert sein?
19
A
Antwort
22
Absolut. Der gesamte Inhalt im HTML-Dokument muss auf diese Weise codiert sein.
3
Ja. So schließen beispielsweise Zitate das Inhaltsattribut für ein Meta-Element nicht, das ungültiges HTML auslösen würde.
14
Wenn Sie meinen, so etwas wie diese:
<meta name="description" content="Some stuff, other stuff & even more stuff!" />
Ja, müssen Sie den Ampersand codieren, und andere Sonderzeichen, um Entitäten so Ihre Meta-Tags zu validieren.
Verwandte Themen
- 1. Sollten Destruktoren threadsicher sein?
- 2. Sollten enum Objekte staatenlos sein?
- 3. Wie komplex sollten Rauchversuche sein?
- 4. Sollten JUnit-Tests javadocced sein?
- 5. Wie viele Bohnen sollten genug sein?
- 6. Wie granular sollten Daten in Memcached sein?
- 7. Wo sollten Makros wie HAVE_SYS_UIO_H definiert sein?
- 8. CA1034: Verschachtelte Typen sollten nicht sichtbar sein
- 9. ImageViews Flackern, bevor sie sichtbar sein sollten
- 10. Welche Auflösung sollten meine Android-Startbildschirme sein?
- 11. Sollten DAO-Objekte Klassen oder Strukturen sein?
- 12. Wo sollten Importe in Djangos views.py sein?
- 13. Wie groß sollten Tab Bar Symbole sein?
- 14. Wie feinkörnig sollten Module in Prism sein?
- 15. Argument Ausnahmen sollten Unit Getestet sein?
- 16. Sollten nicht vorbereitete Aussagen viel schneller sein?
- 17. Wie wiederverwendbar sollten ViewModel-Klassen sein?
- 18. Combobox erste Werte sollten Null sein
- 19. Sollten Service Layer-Klassen Singletons sein?
- 20. Sollten Helper/Utility-Klassen abstrakt sein?
- 21. sollten jquery tabs in document.ready sein?
- 22. Sollten WCF DataContracts Wert- oder Referenztypen sein?
- 23. Excel: Zellen markiert, die nicht sein sollten
- 24. Verwenden von Zeilenumbrüchen in Metatags
- 25. Wie man dynamische Metatags in asp.net einstellt?
- 26. og Metatags, soziale Schaltflächen und angularjs
- 27. Icons im Menü sind kleiner als sie sein sollten
- 28. Sollten Programmierer in der Lage sein, klar zu schreiben?
- 29. Sollten DB-Layer-Member statische oder Instanzen sein?
- 30. Sollten csrf-Token für jede Anfrage enthalten sein?
Danke für die Antworten. – marcusstarnes
Ich bin nicht sicher, dass Sie 'href' Attribut von' a' Tags codieren müssen. – gamliela
@gamillie: Es hängt davon ab, ob es html5 ist oder nicht. Um auf allen xml-basierten Standards (aka atom oder rss feeds) standardskonform zu sein, sollten Sie es auf jeden Fall tun. Mit html5 ist die Situation etwas kniffliger (siehe http://stackoverflow.com/a/19442133/8313 für mehr unglaublich gut recherchierte Informationen). Im Zweifelsfall kodieren Sie Ihre kaufmännischen Und-Zeichen. –