[HTML] Problem ze znacznikiem <?='

Witam!

Od razu zaznaczam, że htmla uczę się od 2 dni :smiley:

Problem polega na tym, że strona zmieniła wygląd po dodaniu do kodu

<?xml version="1.0" encoding="UTF-8"?>

znacznika <?=’ '?>.

<?=' <?xml version="1.0" encoding="UTF-8"?> '?>

Strona powinna wyglądać tak: http://img504.imageshack.us/i/schowek01f.gif/

A wygląda tak:http://img27.imageshack.us/i/schowek02x.gif/

Jak sprawić by strona wyglądała normalnie jednocześnie stosując ten dziwny znacznik?

Po co dodawać ten znacznik ? ( <?=’ '?>.)

Po to żeby jeśli strona jest przepusczana przez php nie włączył się interpreter. Ale najlepiej wyłączyć short tagi w konfiguracji php.

No to może tak będzie lepiej :

<?php=' <?xml version="1.0" encoding="UTF-8"?> '?>

?

Wymaga tego serwer prv.pl i yoyo.pl Gdy dodam stronę bez znacznika wyświetli się jako pusta.

Niestety :frowning:

Wgląda tak samo jak wcześniej…

Nie wiem czy to coś pomoże ale dodam kod html i css:

css: http://wklejto.pl/39027

html:http://www.wklejto.pl/39028

Edit: Właśnie sprawdziłem stronę w operze. Jest ok :smiley:

W IE jest źle ale tego można się było spodziewać…

W firefoxie 2.0 jest również źle i to mnie zaniepokoiło…

A nie możesz pisać w HTML zamiast XHTML?

Chyba jednak wolałbym poczekać do 2022 roku aż bęzie ten html 5 xD

W między czasie można się oczywiście nauczyć php (zgroza) :slight_smile:

Wyrzuć tą linijkę, IE i tak niepoprawnie wyświetli xHTML…pewnie i tak wysyłasz stronę jako HTML więc sobie podaruj całą linijkę.

Może ciutkę nie na temat, ale ja także polecałbym przejście na HTML (niekoniecznie 5 ;)). Tutaj jest IMO bardzo przydatny artykuł o HTML i XHTML. Przy okazji przejścia na HTML pozbędziesz się także problemu, o czym wspomniał już Adwody1.

Czyli się zacofujemy ?

Zanim coś napiszesz to poczytaj trochę o tym.

Projekt xHTML 2 został porzucony na rzecz HTML 5 z uwagi na IE.

http://pl.wikipedia.org/wiki/XHTML#Nego … to.C5.9Bci

Cóż…

Widzę wiele sprzeczności w tym czy używać Xhtmla czy tego zwykłego.

Jedni mówią to drudzy co innego.

Ale powiem wam szczerze, że uwaga:

Moja stronka po umieszczeniu na serwerze wygląda tak samo we wszystkich przeglądarkach jakie mam nawet w IE. ( www.lagun.yoyo.pl)

Nie wiem dlaczego wcześniej jej wygląd się różnił i nawet nie chcę wiedzieć.

A, że mam ileś tam błędów w kodzie? Ja uczę się dopiero 3 dni…

Jak się wkurzę to rzucę ten cały html i zabiorę się za php i mysql.

Ogólnie nie ma znaczenia czy jest to XHTML czy HTML, ważne aby to było robione w zgodnie ze standardami czyli strict. Dla IE i tak musisz wysyłać XHTML jako HTML więc dlaczego sobie utrudniać życie upierając się przy XHTML? :wink:

Możesz bez obawy wyrzucić z kodu pierwszą linijkę, stronę i tak wysyłasz jako HTML a IE przez to wchodzi w tryb quirks.

Z takim podejściem to daleko nie zajedziesz…

Nie ma takiej możliwości, wyświetlić cokolwiek napisanego w php możesz tylko “przez” html. no moższ w sumie jeszcze przez np xml itd ale to gwarantuje Ci że już łątwiej jest dużo w htmlu :lol:

Zauważyłeś że to jest jedna linijka kodu, którą podałem już powyżej w moim przykładowym kodzie ?

Wiecie co?

Mój problem jest już rozwiązany… :stuck_out_tongue:

Chyba nie zauważyliście … :wink:

Dzięki za pomoc :slight_smile: