Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z walidacją, znaczek apersanda i element embed
topgun777
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.05.2008

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


Witam
Ostatnio robiłem stronke głównie w PHP. Obecna wersja jest tutaj: link i mam troche problemu z walidacją W3 HTML otórz chce aby strona się dobrze walidowała i nie wiem co zrobic np z błedami z działu portfolio: bledy walidacji

chodzi głownie o ten G&G zastępuje sobie w kodzie php str_repalce & na & ale mimo wszystko widać tylko "&" i to powoduje mi kilka errorów, ponadto jeszcze jak poprawic walidacje elementu z youtube? chodzi o ten element embed?

z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
VRK
post
Post #2





Grupa: Zablokowani
Postów: 6
Pomógł: 0
Dołączył: 18.12.2008

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


1. Nie możesz po prostu wpisać & zamiast &, a nie bawić się w to przy pomocy php?
2. Zamiast atrybutu target możesz użyć z JS onclick:
  1. <a href="http://costam.pl" onclick="window.open('http://costam.pl'); return false;">Link</a>

3. W <embed> z rób zamiast atrybutów width i height atrybut style:
  1. <embed style="width: 425px; height: 344px;">

4. Zamknąłeś nieotwarty <p>.
5. W złej kolejności pozamykałeś tagi (kilka, nie będe przytaczał z walidatora)

Nie wiem tylko jak pozbyć się reszty atrybutów z <embed>.
Go to the top of the page
+Quote Post
topgun777
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.05.2008

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


z zamykaniem za jakis czas sobie poradze wiem o co biega, głównie mi chodzilo o tego ampa i embed kiedy dodalem styl do embed width i hgt to mi napisalo:

there is no attribute "style" . …="allowscriptaccess" /> <embed style="width: 425px; height: 344px;" allowfullz tymi linkami juz pozmienialem na otwieranie javascriptem i działa nawet spoko
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Flasha osadzaj przez SWFobject, najbezpieczniej. A jeśli chcesz bez JS, to masz do poczytania: http://alistapart.com/articles/flashsatay
Go to the top of the page
+Quote Post
topgun777
post
Post #5





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.05.2008

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


oki popatrze na to jak mowisz ps. mam jeszcze tutaj problem z iframe:
http://validator.w3.org/check?verbose=1&am...kt%26hl%3Dpl_PL
pisze mi ze iframe nie moze miec atrybutu src(?) jak temu zaradzic?
Go to the top of the page
+Quote Post
nevt
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


Cytat
Nie wiem tylko jak pozbyć się reszty atrybutów z <embed>.

wejdź na jedną z moich stronek: www.sar.gov.pl i w czasie odtwarzania intro wyświetl sobie źródło.
znajdziesz tam sposób na wyświetlanie flash'a bez stosowania <embed>
bez problemu przechodzi walidację w3c i poprawnie działa w IE6, IE7, FF2, FF3 i 09.

Cytat
pisze mi ze iframe nie moze miec atrybutu src(?) jak temu zaradzic?

twój doctype to:
Kod
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


a to cytat z manuala HTML:
Cytat
Element IFRAME jest zawarty w Transitional DTD, ale nie Strict DTD! W zamian (nie dla wszystkich atrybutów) można używać znacznika OBJECT.


czyli jeżeli upierasz się przy ramkach, to musisz zmienić doctype...

powodzenia.
Go to the top of the page
+Quote Post
wrzasq
post
Post #7





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

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


zamiast ramek proponuje takie rozwiazanie (tak jak powiedzial nevt ramek nie ma w XHTML 1.0 Strict/XHTML 1.1, a <object> nie wyswietla sie poprawnie w IE):

Kod
<!--[if IE]>
<iframe src="zrodlo strony"></iframe>
<![endif]-->
<!--[if !IE]><!-->
<object type="text/html" data="zrodlo strony"></object>
<!--<![endif]-->
Go to the top of the page
+Quote Post
topgun777
post
Post #8





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.05.2008

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


ok dzięki. Pozbylem sie błedów z kontakt:) a co do portfolio to tego yutuba zrobilem jako object i smiga tez w ie tak samo jak w ffie i operze nei potrzebowałem ifa.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 00:51