Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Podkreślenie tekstu w innym kolorze - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Podkreślenie tekstu w innym kolorze (/thread-podkre%C5%9Blenie-tekstu-w-innym-kolorze)



Podkreślenie tekstu w innym kolorze - alhem - 20-07-2011

Witam,
posiadam taki oto kawałek kodu HTML i CSS:
Kod:
<u><span style="color: red;"> TEST </span></u>
Wynik tego w poglądzie przeglądarki jest taki:
TEST
Jak widać podkreślenie jest koloru czarnego, a chciałbym, aby było takiego samego jak ma to określone znacznik span. Problem w tym, że nie mogę przestawić nigdzie indziej znacznika u oraz nie mogę do niego dopisywać stylu o określonym kolorze. Nie mogę także dopisać stylu na podkreślenie do znacznika span.
Czy da się to osiągnąć, jeśli tak to w jaki sposób?


RE: Podkreślenie tekstu w innym kolorze - sunpietro - 20-07-2011

zamień miejscami znaczniki, tzn. <u> daj wewnątrz <span>, a nie na odwrót


RE: Podkreślenie tekstu w innym kolorze - alhem - 20-07-2011

(20-07-2011, 18:06)sunpietro napisał(a): zamień miejscami znaczniki, tzn. <u> daj wewnątrz <span>, a nie na odwrót
No sorry, pisałem, że nie mogę zmieniać położenia znacznika <u>, ponieważ tak działa pewien mały parser który napisałem, a nie chcę go modyfikować.


RE: Podkreślenie tekstu w innym kolorze - sunpietro - 20-07-2011

no to przebuduj parser :]


RE: Podkreślenie tekstu w innym kolorze - alhem - 20-07-2011

(20-07-2011, 18:39)sunpietro napisał(a): no to przebuduj parser :]
Wolałbym nie, o ile istnieje prostsza metoda.


RE: Podkreślenie tekstu w innym kolorze - michalszyd - 20-07-2011

Otocz wszystko divem i zmień kolor na jaki chcesz;p


RE: Podkreślenie tekstu w innym kolorze - alhem - 20-07-2011

(20-07-2011, 21:33)michalszyd napisał(a): Otocz wszystko divem i zmień kolor na jaki chcesz;p
Otóż, w ten sposób także nie mogę zrobić ponieważ kolor musi być określony w znaczniku span(lub innym - jeśli takowy jest - zachowującym się tak jak span: czyli obejmuje tekst w linii, a nie w bloku jak div.)


RE: Podkreślenie tekstu w innym kolorze - Marcin - 21-07-2011

A możesz skorzystać z jQuery? W ten sposób będziesz miał tylko styl w drzewie DOM.

http://api.jquery.com/css/