Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Niezrozumiały błąd wykryty przez walidator xhtml
Ulysess
post 14.09.2011, 09:37:14
Post #1





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

Ostrzeżenie: (0%)
-----


witam tak jak w temacie , próbuje poprawić swoją stronę tak aby była akceptowana przez walidator czyli nie wywalał błędów jednak pokazuje mi błąd który jak dla mnie jest nie zrozumiały...

linia której się tyczy wygląda tak:

wywala coś takiego:

<div style="float: right; padding-top: 25px;"><a href="rejestracja.html"><img src="graphics/img_07.png" alt="Rejestracja" /></a></div>

Error Line 153, Column 46: document type does not allow element "div" here; missing one of "button", "map", "object", "ins", "del", "noscript" start-tag

…yle="float: right; padding-top: 25px;"><a href="rejestracja.html"><img src="gr…



The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
Rid
post 14.09.2011, 09:47:38
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Co najmniej dziwne,może gdzieś wcześniej zapomniałeś domknąć jakiegoś tagu.
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 09:52:43
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Pokaż kod. A jeśli tagi masz domknięte sprawdź czy poprawnie wstawiłeś elementy.

Ten post edytował !*! 14.09.2011, 09:54:47


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Ulysess
post 14.09.2011, 09:57:56
Post #4





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

Ostrzeżenie: (0%)
-----


hmm brałem to pod uwagę ale wtedy walidator wywalił by mi też błąd że gdzieś jest nie domknięty jakiś tag

poniżej umieszczam link do źródła->

http://qoooq.kalahir.evuzo.com.pl/zrodlo.html

oraz od razu do walidatora..

http://validator.w3.org/check?uri=http%3A%...ine&group=0
Go to the top of the page
+Quote Post
Rid
post 14.09.2011, 10:00:33
Post #5





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Źródło,to link do twojej strony???Jak ,tak to wszystko u mnie na ff3 ,leży,zarówno kodowanie strony,jak i układ.

Ten post edytował Rid 14.09.2011, 10:03:47
Go to the top of the page
+Quote Post
Ulysess
post 14.09.2011, 10:03:04
Post #6





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

Ostrzeżenie: (0%)
-----


starsza wersja gry jest w necie , aktualnie pracuje nad nowszą która mam na lokalu ale tego nie ma jak udostępnić więc po prostu odświeżyłem stronę , otworzyłem źródło zapisałem je do nowego pliku html i tyle smile.gif błąd w walidatorze jest ten sam , nie ma znaczenia że strona nie jest ostylowane itp wink.gif
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 10:12:07
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Wstawiłeś element blokowy do liniowego, a tak nie można. Usuń ten div ze span.

Ten post edytował !*! 14.09.2011, 10:13:37


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Rid
post 14.09.2011, 10:18:23
Post #8





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Znaczniki pustych elementów powinny zawierać dodatkową spację przed ukośnikiem, np. zamiast <br/> powinno być <br />
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 10:25:59
Post #9





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(Rid @ 14.09.2011, 11:18:23 ) *
Znaczniki pustych elementów powinny zawierać dodatkową spację przed ukośnikiem, np. zamiast <br/> powinno być <br />


Rotfl dnia. thumbsupsmileyanim.gif


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Ulysess
post 14.09.2011, 10:35:19
Post #10





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

Ostrzeżenie: (0%)
-----


hmm

z tym linkiem/obrazkiem do rejestracji też mam problem , kodem który wyżej zamieściłem otrzymałem taki efekt ->
http://qoooq.kalahir.evuzo.com.pl/test.jpg
czyli taki jaki chciałem, problem w tym że chciałem ten sam efekt otrzymać bez używania używania <br/> nie chciał bym rónież dawać opisu w DIVa...
Go to the top of the page
+Quote Post
Rid
post 14.09.2011, 10:39:06
Post #11





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Cytat
Rotfl dnia
- i nie wiem co ma być w tym śmiesznego??
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 10:48:41
Post #12





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Ulysess zacznij wklejać kod. Najlepiej do serwisu http://jsfiddle.net i podlinkuj odpowiednio obrazki (o ile musisz, chyba że wystarczy sama koncepcja). Tu masz opis jak z niego korzystać. Oraz napisz co konkretnie chcesz uzyskać.

Rid - konkretnie to rada sprzed 15 lat, dla IE5.

Ten post edytował !*! 14.09.2011, 10:58:22


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Rid
post 14.09.2011, 10:58:16
Post #13





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Cytat
Rid - konkretnie to rada sprzed 15 lat, dla IE5

To nie oznacza ,ze to nie obowiązuje dzisiaj.
Kombajn ,jakiego używam a pochodzi z 2010 roku ,domyka mi tagi w taki ów sposób <br />,może jest przedawniony i źle to robi?
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 11:03:08
Post #14





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Kombajny z reguły robią coś źle. To co podałeś nie obowiązuje dzisiaj z prostego powodu, IE5 i wcześniejsze nie są dziś używane, a to głównie z nimi był ten problem kompatybilności. IE6 rozpoznaje to bez problemu. A co do kombajnu to może być tak iż masz spacje, bo a) pisali to źli ludzie z uwielbieniem do staroci (patrz też opcje) cool.gif spacja jest równoważna z wstawieniem tam atrybutu, taka strefa buforowa w edytorach, w mało których domykana (patrz opcje programu).


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Rid
post 14.09.2011, 11:10:54
Post #15





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

Ostrzeżenie: (0%)
-----


Cytat
IE6 rozpoznaje to bez problemu. A co do kombajnu to może być tak iż masz spacje, bo a) pisali to źli ludzie z uwielbieniem do staroci (patrz też opcje)


Człowieku,właśnie żeś skompromitował najlepszą platformę programistyczną jaką jest Visual Studio 2010 .NET,którą tworzyli większe "Łby" od zgromadzonych tutaj wszystkich forumowiczów-po prostu pogratulować tej wypowiedzi.Platforma ta trzyma się ściśle standardów W3C programowania i jeśli mówi mi ,że powinno być <br /> to ja jej wierze.

Ten post edytował Rid 14.09.2011, 11:13:27
Go to the top of the page
+Quote Post
Nh2003
post 14.09.2011, 11:20:23
Post #16





Grupa: Zarejestrowani
Postów: 81
Pomógł: 14
Dołączył: 3.10.2007

Ostrzeżenie: (0%)
-----


// offtop na temat <br /> | <br/>

http://www.w3.org/TR/xhtml1/#C_2

Niby powinno sie uzywac <br /> zamiast <br/> ale osobiscie nie spotkalem sie nigdy z przypadkiem zeby jakikolwiek blad byl spowodowany uzyciem <br/> zamiast <br /> (i na odwrot).

// koniec offtopa
Go to the top of the page
+Quote Post
!*!
post 14.09.2011, 11:24:51
Post #17





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


A Ty jak zwykle potrafisz czytać ze zrozumieniem.

Cytat
Platforma ta trzyma się ściśle standardów W3C programowania i jeśli mówi mi ,że powinno być <br /> to ja jej wierze.


A których standardów? Bo jest ich kilka, szczególnie że niektórzy interpretują je po swojemu w porównaniu do reszty. Oczywiście będę na tyle wyrozumiały i nie wskażę konkretnej firmy bo jeszcze napisze iż to atak fanboya. To że VS2010.NET daje Ci możliwość wstawienia <center> nie znaczy że jest to dobre.

Nie ma też sensu kłócić się o jedną małą spacje. Po prostu rozbawiła mnie bardzo Twoja wypowiedź podtrzymująca mity przeszłości, tym bardziej że nie miało to nic wspólnego z problemem tego tematu.

Ten post edytował !*! 14.09.2011, 11:41:17


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:43