[html]Źle zagnieżdżone tagi
Moderator: Pomocy?!
[html]Źle zagnieżdżone tagi
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
po prostu powinien się znaleźć za </table> a ja daje przed. Bo jak jest inaczej to psuje układ graficzny konkretnie formularz robi się za duży. mam pytanie czy to jest poważny błąd...i co mi daje to że html jest napisany prawidłowo....
nie byłoby problemy gdyby mogło być tak
<table border="0" width="300" cellspacing="1" class="opcje" height="154">
<form method="POST" action="wyszukaj.php">
ale chyba nie może
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Re: [html]Źle zagnieżdżone tagi
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze: czy to jest poważny błąd...
Hmm... ja nie dziele bledow na powaznie i mniej powazne. Blad to blad.
behamot pisze:i co mi daje to że html jest napisany prawidłowo....
To ze masz pewnosc ze strona wyswietli sie dobrze na kazdej przegladarce. A jesli by na to spojrzec od strony XHTML-a to daje to ze strona wogole sie wyswietli.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:no tak chyba zmienię bo w IE jest w porzadku równiutko a w mozilli błędny kod i tak i tak się rozjeżdża i wygląda jeszcze gorzej...
Znaczy ze sa bledy logiczne.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Re: [html]Źle zagnieżdżone tagi
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:walidator wskazał że mam zagnieżdżone tagi konkretnie jeden </form>.
po prostu powinien się znaleźć za </table> a ja daje przed.
Zaraz, zaraz
- Kod: Zaznacz cały
<form>
<table>
<tr>
<td></td>
</tr>
</table>
</form>
Krzyzowania znacznikow nie ma a jest OK.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
behamot pisze:Oczywiście ale jak tak jest to wyskakuje u dołu zbyt wielki odstęp i nie da się podciągnąć tabelki pod samą górę....zreszą może spóbuje jakoś pozmieniać style marginesy i takie tam
Użyj <div> zamiast <table>. Popraw sobie błędy.
Taka uwaga:
- Kod: Zaznacz cały
<body class="main">
- Kod: Zaznacz cały
<body>
- Kod: Zaznacz cały
body
{
...
}
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:Oczywiście ale jak tak jest to wyskakuje u dołu zbyt wielki odstęp
Bo mozilla marginesy dla form ma zadeklarowane domyslnie tak:
- Kod: Zaznacz cały
margin: 0 0 1em 0;
Dlatego wystarczy wyzerowac wszystko (margin:0; )lub dol (margin-bottom:0; ) i bedzie dobrze.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
zwierz pisze:Taka uwaga:wygląda zabawnie.
- Kod: Zaznacz cały
<body class="main">
Atam
Ja mam uwagi natomiast do tego ze brakuje wersji DTD, czasami w kodzie sa przejamy XHTML-a czasami HTML-a a na cos trzeba sie zdecydowac (polecam XHTML), uzulepnic obrazki o atrybuty alt, wywalic atrybut height z znaczikow table, dodac atrybut type do znaczikow style i script itp Jak to zrobisz to spokojnie dojdziesz do Transitional a i nie wiele wiecej pracy bedzie potrzebne zeby dojsc do Strict.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
Tak, ale nie w tym wypadku. A po komplikować?Domel pisze:sa sytuacje gdzie sa poprostu potrzebne
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:to jak wywale height z tabelki to jak określę wysokość.
Rowniez za pomoca height
behamot pisze:A coś mi się wydaje że wy wciąż komentujecie www.grusza.pl a ta wersja to już historia bardzo bardzo początkującego twórcy
Ja komentuje http://www.grusza.pl/test.htm
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
I co mi to ewentualnie da taka męczarnia skoro transitional powino gwarantować pełną poprawność działania...
a wydawało mi sieże komentujecie starą wersję bo wy ciągle o tym body.
A zresztą nie umiem ani dobrze html ani xhtml więc o jakie przejawy xhtml chodzi?.
Mam pytanie istnieje jakiś program do automatycznej zamiany height w tabelkach na height w <td>, mam tak zagnieżdżone tabelki że...sie gubię
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:ok dzięki za informację. no dobra poprawię błąd z tabelkami poprawię zagnieżdżenie i będę miał transitional a żeby mieć strict to chyba bym musiał używać tylko styli i wywalić wszystkie atrybuty typu bground itp ?
W najwiekszym uproszczeniu tak
behamot pisze:A zresztą nie umiem ani dobrze html ani xhtml więc o jakie przejawy xhtml chodzi?.
Np w 105 wierszu w znaczniku img masz / (czyli zamkniecie znacznika)
behamot pisze:Mam pytanie istnieje jakiś program do automatycznej zamiany height w tabelkach na height w <td>, mam tak zagnieżdżone tabelki że...sie gubię
Ciezko
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
behamot pisze:ok dzięki za informację. no dobra poprawię błąd z tabelkami poprawię zagnieżdżenie i będę miał transitional a żeby mieć strict to chyba bym musiał używać tylko styli i wywalić wszystkie atrybuty typu bground itp ?
I co mi to ewentualnie da taka męczarnia skoro transitional powino gwarantować pełną poprawność działania...
Ja na swojej stronie użyłem i styli i rzeczy typu bgcolor (transitional). Efekt jest taki, że jak ktoś wejdzie na stronę przeglądarką, która styli nie obsługuje ukaże mu się koszmarny widok. Tak się po prostu nie robi.
behamot pisze:A zresztą nie umiem ani dobrze html ani xhtml więc o jakie przejawy xhtml chodzi?.
Mam pytanie istnieje jakiś program do automatycznej zamiany height w tabelkach na height w <td>, mam tak zagnieżdżone tabelki że...sie gubię
Widzisz - style są po to, żeby w razie zmian struktury strony nie trzeba było się tak męczyć. Jak będziesz to poprawiał wpisuj od razu height w stylach. Gdy w przyszłości będziesz chciał coś zmieniać będzie łatwiej. Programu żadnego nie znam.
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
A html to super bałaganiarski twór szczególnie widać to w pracach początkujących czyli i mnie. Można napisać tak....jest dobrze można inaczej też jest w porządku....można w ogóle ni pisać znaczników też się coś tam wyświetli
- behamot
- Posty: 20
- Z nami od: 19 lipca 2004, 07:28
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
behamot pisze:A to wszystko wina tego że brak jest jasnego standartu np jak w c jest ansi c i wszystkie kompilatory musza się tego raczej trzymać.
Jest dokladnie tak samo
http://www.w3.org/TR/html401/
http://www.w3.org/TR/CSS2/
http://www.w3.org/TR/xhtml1/
http://www.w3.org/TR/xhtml11/
Tam jest wszystko.
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
zwierz pisze:Ja na swojej stronie użyłem i styli i rzeczy typu bgcolor (transitional). Efekt jest taki, że jak ktoś wejdzie na stronę przeglądarką, która styli nie obsługuje ukaże mu się koszmarny widok. Tak się po prostu nie robi.
Bardzo niepoprawne myslenie
- Domel
- Posty: 2252
- Z nami od: 14 kwietnia 2002, 19:10
- Lokalizacja: Białystok
Kto jest online
Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]