WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » css first letter, first line » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von HG
Es gibt die beiden Pseudo-klassen
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
p:first-line {
/*Die Layout-Regeln*/
}
/* oder :first-letter*/
p:first-letter {
/*Die Layout-Regeln*/
}


per definitionem legt :first-line die Regeln für die erste Zeile des Absatzes fest, während nummero 2 sich um den ersten Buchstaben kümmert. Bei der Definition ist nur wichtig, daß keine Leerzeichen zwischen p und der Pseudoklasse sind. Dann sollte es in normalen Browsern funktionieren.

Die allgemeinen Regeln legt du in der css-Datei einfach fest:
1: 
2: 
3: 
4: 
5:
p {
/*der ganze Layout-Kram*/
}

Ich hoffe, daß dir das ein wenig hilft.
von myself
hi helft mir mal, ich verzweifle:
ich möchte den ersten buchstaben eines absatzes immer rot und 14 pt haben-dafür gibt es in css2 das pseudoformat: p: frist-letter {font-size:20, color:red}
--bei mir wird aber die gesamte 1. zeile rot und gross
-- wie definiere ich die anderen attribute von p in der zentralen -css-datei?
extra as usual? p{color: grey; font-size: 9pt}
die eigenschaften für p typen,die nicht der erst buchstabe im absatzs sind, wurde bei mir nicht angezeigt.
wer kennt sich hier aus?

Nach oben