MidProd.TBaseInetXPageProducer.Styles
Delphi
property Styles: TStrings read FStyles write SetStyles;
C++
__property System::Classes::TStrings* Styles = {read=FStyles, write=SetStyles};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| property | public | MidProd.pas MidProd.hpp |
MidProd | TBaseInetXPageProducer |
Beschreibung
Enthält die Stildefinitionen, die von dem Seitengenerator und seinen Web-Elementen verwendet werden können.
Mit Styles können Sie eine Formatvorlage für das von TBaseInetXPageProducer generierte HTML-Dokument definieren. Jeder String des TStrings-Objekts enthält eine bestimmte Formatdefinition. Diese besteht aus einem Formatselektor und einer Gruppe von Attributen in geschweiften Klammern. Die Definitionen können wie im folgenden Beispiel Formate für HTML-Standardelemente definieren:
H2 B {color: red}
Sie können auch benutzerdefinierte benannte Formate definieren:
.MyStyle {font-family: arial; font-weight: bold; font-size: 18px }
Die Namen von benutzerdefinierten Stilen müssen mit einem Punkt eingeleitet werden.
Die Formate für Standardelemente werden automatisch den HTML-Anweisungen zugewiesen, in denen die Tags des Formatselektors verwendet werden. Die benutzerdefinierten Formate können zugewiesen werden, indem der betreffende Formatname der Eigenschaft StyleRule eines Webelements zugewiesen wird.
Anmerkung: Wenn Sie eine Gruppe von Stildefinitionen in mehreren Seitengeneratoren oder Anwendungen verwenden möchten, können Sie die Stile in eine Datei aufnehmen. Verwenden Sie in diesem Fall die Eigenschaft StylesFile. Der Wert von Styles wird dann ignoriert.