Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP] Cięcie szablonu
Christmas Fish
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 11.07.2013

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


Witajcie, jest to mój pierwszy post na forum! (IMG:style_emoticons/default/smile.gif)

Przechodząc do sedna sprawy.. Chcę "pociąć" mój szablon by każdy element strony był w osobnym pliku w folderze includes... Zrobiłem to i zostało mi takie coś..
  1. <!DOCTYPE html>
  2. <?php include('includes/head.php'); ?>
  3. <div id="containter">
  4. <?php include('includes/header.php'); ?>
  5. <?php include('includes/nav.php'); ?>
  6.  
  7. <article>
  8. <h1>Tytuł</h1>
  9. <div id="nav">
  10. <a href="/">Strona główna</a>
  11. </div>
  12. <div id="article">To jest strona główna.</div>
  13. </article>
  14.  
  15. <?php include('includes/aside.php'); ?>
  16. <?php include('includes/footer.php'); ?>
  17. </div>
  18. </body>
  19. </html>

Niestety po skorzystaniu z opcji "Zbadaj element" dostaję nieoczekiwany wynik, mianowicie sekcja "head" zawarta jest w sekcji body.
(IMG:http://karpinskimariusz.pl/blad.png)

Zawartość pliku head.php (oczywiście jest bez znaczenia ale wklejam)
  1. <title>Tytuł</title>
  2. <link type="text/css" rel="stylesheet" href="/styles/style.css">
  3. <meta charset="UTF-8">
  4. </head>


Ten post edytował Christmas Fish 11.07.2013, 15:59:50
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Niestety po skorzystaniu z opcji "Zbadaj element" dostaję nieoczekiwany wynik, mianowicie sekcja "head" zawarta jest w sekcji body.
Z obrazka FIREBUG co dales to nic takiego nie wynika....

ps:
nie:<link type="text/css" rel="stylesheet" href="/styles/style.css">

<meta charset="UTF-8">

a:
<link type="text/css" rel="stylesheet" href="/styles/style.css" />

<meta charset="UTF-8" />
Go to the top of the page
+Quote Post
pedro84
post
Post #3





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Cytat(nospor @ 11.07.2013, 17:02:17 ) *
<meta charset="UTF-8" />

Mylisz się, patrz na DOCTYPE.
Go to the top of the page
+Quote Post
Christmas Fish
post
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 11.07.2013

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


Sekcja head nie zawiera tego co powinna, a tagi title, meta i link są w body.
Go to the top of the page
+Quote Post
r4xz
post
Post #5





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


Cytat(nospor @ 11.07.2013, 17:02:17 ) *
Z obrazka FIREBUG co dales to nic takiego nie wynika....

ps:
nie:<link type="text/css" rel="stylesheet" href="/styles/style.css">

<meta charset="UTF-8">

a:
<link type="text/css" rel="stylesheet" href="/styles/style.css" />

<meta charset="UTF-8" />


http://www.w3.org/html/wg/drafts/html/mast...cument-metadata
http://www.w3.org/html/wg/drafts/html/mast...ing-declaration
Go to the top of the page
+Quote Post
Christmas Fish
post
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 11.07.2013

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


Problem rozwiązany.. Musiałem zmienić kodowanie na UTF-8 bez BOM.
Go to the top of the page
+Quote Post
com
post
Post #7





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


w zasadzie to zamykanie tych tagów i nie zamykanie w html5 nie robi różnicy, bo <meta charset="UTF-8"> obowiązuje w kodowaniu html`owskim a <meta charset="UTF-8" /> z xml`a i można stosować zamiennie, ale wtedy trzeba się trzymać jednej zasady..
Go to the top of the page
+Quote Post
php1983
post
Post #8





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 3.08.2008
Skąd: Radom

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


Możesz wrzucić zawartość header.php?
Go to the top of the page
+Quote Post
com
post
Post #9





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


php1983
Cytat(Christmas Fish @ 11.07.2013, 17:41:04 ) *
Problem rozwiązany.. Musiałem zmienić kodowanie na UTF-8 bez BOM.


(IMG:style_emoticons/default/wink.gif)
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: 23.08.2025 - 21:27