ďťż

[css]Ktoś wie? Co robie źle?

       

Podstrony


telcocafe

.linki { A:LINK {font-family: Garamond, Arial; font-size: 12px; color: white; text-decoration: red;} A:VISITED {font-family: Garamond, arial; font-size: 12px; text-decoration: none; color:white;} A:HOVER {font-family: Garamond, arial; font-size: 12px; color: black; text-decoration: underline; background:silver} A:ACTIVE {font-family: Garamond, arial; font-size: 12px; color: white; text-decoration: underline;} }

Czy dobrze pamiętam? Aby podpisać ten styl do linków musze wpisać:
<A HREF="link.html" CLASS = linki>Link</A> Pytam się bo tak robie i style nie chulają jakby nigdy nic. Może jednak źle pamiętam?



a nie powinno być tak: <A HREF="link.html" CLASS = "linki">Link</A>

Źle jest napisany kod w arkuszu stylów. Zamień go na coś takiego:

A.linki {font-family: Garamond, Arial; font-size: 12px; color: white; text-decoration: red;} A.linki:VISITED {font-family: Garamond, arial; font-size: 12px; text-decoration: none; color:white;} A.linki:HOVER {font-family: Garamond, arial; font-size: 12px; color: black; text-decoration: underline; background:silver} A.linki:ACTIVE {font-family: Garamond, arial; font-size: 12px; color: white; text-decoration: underline;}

Odwołanie na stronie HTML masz już dobrze.

Pamiętaj jeszcze dwóch zasadach:
1. Na stronie w sekcji HEAD musisz wskazać śieżkę dostępu do pliku z arkuszem stylów, gdzie name.css jest nazwą tego pliku
<LINK REL="stylesheet" HREF="name.css" TYPE="text/css">

2. Dokument z arkuszem musi zaczynać się takim czymś:
<STYLE TYPE="text/css"> <!--

i kończyć
--> </STYLE>


2. Dokument z arkuszem musi zaczynać się takim czymś:
<STYLE TYPE="text/css"> <!--

i kończyć
--> </STYLE>



izi-creth, co ty za bzdury piszesz ? Wcale nie musi sie zaczynać <STYLE TYPE="text/css">, gdeś ty to wyczytał ?

Nie mów że bzdury. Mowa tu o ZEWNĘTRZNYM arkuszu stylów. Może i żeczywiście nie zawsze MUSI, ALE.. Napisałem, że musi bo jak kiedyś zrobiłem stronkę i tego nie dodałem, to cały arkusz mi nie działał. Było to dosyć dawno i nie pamiętam już czy to dotyczyło jakiejś konkretnej przeglądarki, czy problem był na wszystkich. Wiem jednak, że gdy DODAŁEM <STYLE TYPE="text/css"> to od razu arkusz ruszył i chodzi na kożdej przeglądarce (na pewno na widących). Dlatego rada do Dawid_Fix - jeśli ruszy ci bez tego, to wszystko OK. A jeśli nie, to jednak dodaj to na początku i końcu arkusza. Moje stronki są tak budowane i jak na razie nikt mi nie zgłaszał, że coś tam nie działa, albo że jest źle. Raz jeszcze przypominam - mówimy tu o ZEWNĘTRZNYM ARKUSZU!

izi-creth takie rozwiązanie stosuje się w arkuszu, który umieszczasz wewnątrz dokumentu HTML.

Dobra, opowiedziałem jak ja robie stronki, poprawiłem kod kolegi Dawida_Fix i sprawdziłem jak to działa u mnie. Zgodnie z moimi wskazówkami (również z kontrowersyjnym punktem 2) wszystko działa. Twierdzicie, że punktu 2 nie trzeba stosować? OK. Dlaczego ja stosuję? Czytaj moją poprzednią odpowiedź.

plik.css
<STYLE TYPE="text/css"> body { padding: 0px; } </STYLE>

http://jigsaw.w3.org...dator/validator
W3C CSS Validator Results for file://localhost/plik.css To work as intended, your CSS style sheet needs a correct document parse tree. This means you should use valid HTML. Errors URI : file://localhost/plik.css Line: 4 Parse error - Unrecognized : <STYLE TYPE="text/css"> body { padding: 0px; } No style sheet found
Użytkownik El Mariachi edytował ten post 25 wrzesień 2005, 17:52

Może i żeczywiście

żeczywiście = rzeczywiście
Użytkownik rzymek01 edytował ten post 25 wrzesień 2005, 19:49
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.