Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Znaczniki head w body
Forum PHP.pl > Forum > Przedszkole
kto$
Borykam się z następującym problemem. Stworzyłem funkcje z szablonami strony
  1. function nagl_HTML($title){
  2. ?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl-pl" lang="pl-pl">
  5. <head>
  6. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  7. <meta name="robots" content="index, follow" />
  8. <meta name="" />
  9. <meta name="description" content="" />
  10. <title><?php echo $title." - ZERWA ";?></title>
  11. <link rel="stylesheet" type="text/css" href="jqueryslidemenu.css" />
  12. <!–[if lte IE 7]>
  13. <style type="text/css">
  14. html .jqueryslidemenu{height: 1%;} /*Holly Hack for IE7 and below*/
  15. </style>
  16. <![endif]–>
  17. <script type="text/javascript" src="js/jquery.min.js"></script>
  18. <script type="text/javascript" src="jqueryslidemenu.js"></script>
  19. <link rel="stylesheet" type="text/css" href="/" />
  20. <!-- Arquivos utilizados pelo jQuery lightBox plugin -->
  21.  
  22. <script type="text/javascript" src="js/jquery.js"></script>
  23. <script type="text/javascript" src="js/jquery.lightbox-0.5.js"></script>
  24. <link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css" media="screen" />
  25.  
  26. <!-- / fim dos arquivos utilizados pelo jQuery lightBox plugin -->
  27.  
  28. <script type="text/javascript">
  29. $(function() {
  30.  
  31. $('#gallery a').lightBox();
  32.  
  33. });
  34.  
  35. </script>
  36. <script src="/zerwa/js/slide.js" type="text/javascript"></script>
  37.  
  38. </head>
  39. <?php }
  40.  
  41. function up_HTML(){?>
  42. <body>
  43. <div id="general">
  44. <div id="top">
  45.  
  46. .....
  47.  
  48.  
  49.  


W firebugu w ff wszystko gra, znaczniki są na swoim miejscu, ale wiadomo ff lubi "wybaczac" wiele błędów.
Problem z chrome - po załadowaniu strony w tamtejszym firebugu znaczniki przechodzą do body tak, że struktura strony wygląda mniej więcej tak:
  1. "
  2.  
  3.  
  4.  
  5.  
  6. "
  7. <meta ....>
  8. <meta ....>
  9. ....
  10. <div id="general">
  11. ....


Patrzyłem się w źródle strony w chromie, tam struktura jest w jak najlepszym porządku.
O żadnym złym domknięciu też nie może byc mowy.
Czym to może byc spowodowane?
aeaeae
  1. <!-[if lte IE 7]>
  2. <style type="text/css">
  3. html .jqueryslidemenu{height: 1%;} /*Holly Hack for IE7 and below*/
  4. <![endif]->


Może zrobienie porządku z tymi html-owymi komentarzami coś da?

edycja:
Znalazłem coś takiego smile.gif :
  1. <p>Internet Explorer
  2. <!--[if IE]>nie<![endif]-->
  3. jest przestarzałą przeglądarką.
  4. </p>
kto$
ciągle to samo
aeaeae
Możesz powycinać tyle rzeczy ile się da, tak żeby został ten problem, i wrzucić nam do sprawdzenia cały kod?
melkorm
Wrzuć to gdzieś online.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.