Ramki bez odstępów

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
mkkot
Posty: 17
Rejestracja: wt lip 05, 2005 7:37 pm
Kontakt:

Ramki bez odstępów

Post autor: mkkot »

Witam,
kiedyś, żeby uzyskać ramki bez odstępów między nimi robiłem coś takiego:

Kod: Zaznacz cały

<frameset rows="*,9%" framespacing="0" frameborder="0" border="0">
<frame src="index2.html" name="open">
<frame src="Ramastrona.html" name="linki">
Teraz poprawiam stronkę i na http://validator.w3.org/ wyczytałem, że to jest w ogóle niedozwolone. Sprawdziłem więc w specyfikacji i okazało się, że takie coś powinno wystarczyć (przykład z innej strony, ale wiadomo, o co chodzi):

Kod: Zaznacz cały

<frameset cols="245,*,25">
<frame src="lewo.html" name="lewo" frameborder="0">
<frame name="srodek" frameborder="0">
<frame src="prawo.html" name="prawo" frameborder="0" >
Problem w tym, że nie wystarcza. Po wpisaniu frameborder=0 do definicji frameset działa, ale się nie waliduje. Mam ustawione

Kod: Zaznacz cały

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Może jeszcze jedno pytanko: w ramce o nazwie srodek nie ma atrybutu src, bo nie chcę go mieć (wpisuję stronę w js), ale to znowu nie przechodzi. Jak zrobić, żeby było dobrze?

Znam też opinie, że nie powinno się stosować ramek, ale ta sprawa nie daje mi spać :lol:
ODPOWIEDZ