Hallöchen, ich muss mal wieder nerven .
Ich habe folgenden Code um drei einzelne Buchstaben entweder nicht unterstrichen oder aber unterstrichen anzuzeigen. Ich verstehe aber nicht wieso alles was nach dem "b" kommt auch unterstrichen wird, da die Style-Angabe im <span>-Element eigentlich etwas anderes angibt. Selbst wenn direkt vor dem "c" z.B. ein "text-decoration:none" gesetzt wurde, wird das "c" trotzdem unterstrichen angezeigt. Woran liegt das? Ich dachte bei CSS ist immer der Style, der zuletzt angegeben wurde aktiv.
Hier mal der Code:
Wenn ich das <span>-Element immer direkt nach dem Buchstaben wieder schließe, funktioniert es wunderbar. Aber muss es nicht auch so gehen wie ich es habe? Bei anderen Style-Angaben wie z.B. für italic oder bold funktioniert meine Technik. Nur bei underline wird, sobald einmal unterstrichen wurde, alles danach kommende auch unterstrichen.
MfG
wax
Ich habe folgenden Code um drei einzelne Buchstaben entweder nicht unterstrichen oder aber unterstrichen anzuzeigen. Ich verstehe aber nicht wieso alles was nach dem "b" kommt auch unterstrichen wird, da die Style-Angabe im <span>-Element eigentlich etwas anderes angibt. Selbst wenn direkt vor dem "c" z.B. ein "text-decoration:none" gesetzt wurde, wird das "c" trotzdem unterstrichen angezeigt. Woran liegt das? Ich dachte bei CSS ist immer der Style, der zuletzt angegeben wurde aktiv.
Hier mal der Code:
Code:
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]p [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]align[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="Left">[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]style[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text-decoration:none;font-weight:normal;font-style:normal;font-size:12pt">[/COLOR][/SIZE][SIZE=2]a[/SIZE]
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]style[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text-decoration:none;font-weight:normal;font-style:normal;font-size:12pt">[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]style[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text-decoration:underline;font-weight:normal;font-style:normal;font-size:12pt">[/COLOR][/SIZE][SIZE=2]b[/SIZE]
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]style[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text-decoration:none;font-weight:normal;font-style:normal;font-size:12pt">[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]style[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]="text-decoration:none;font-weight:normal;font-style:normal;font-size:12pt">[/COLOR][/SIZE][SIZE=2]c[/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]span[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
[SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][SIZE=2][COLOR=#800000]p[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE]
Wenn ich das <span>-Element immer direkt nach dem Buchstaben wieder schließe, funktioniert es wunderbar. Aber muss es nicht auch so gehen wie ich es habe? Bei anderen Style-Angaben wie z.B. für italic oder bold funktioniert meine Technik. Nur bei underline wird, sobald einmal unterstrichen wurde, alles danach kommende auch unterstrichen.
MfG
wax