Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%)
|
Próbując odszukać strukturę XHTML natrafiłem na stronę http://xhtml.b7.pl/
Na pewnym forum była dyskusja co do pisania prologu. Wkońcu utknęło na tym, żeby zamiast kodu:
pisać kod: bo jest on dobry i spokojnie można na nim budować stronę XHTML. I tu pojawia się problem, bo jeśli będę chciał dołączyć style zewnętrzne to muszę zastosować:
ale to znowu wpływa na: Cytat Stosowanie prologu xml musi być świadomą decyzją bo wpływa to także na sposób renderowania stron przez IE6 (przełącza je w quirks mode) (...) przestawia je w quirks mode, a to skutkuje opacznym rozumieniem modelu pudełka i jeszcze kilkoma innymi bugami. IE6 sprawdza czy pierwszą linią dokumentu jest !doctype, które ono rozumie (a prolog xml takim nie jest) i wybiera jeden z dostępnych sposobów renderowania. Dodatkowo jest wiele aspektów (choćby wspomniane kodowanie znaków zawarte w prologu), które przemawiają za nieużywaniem go na razie w kodzie stron internetowych. Wielu użytkowników korzysta jeszcze z przeglądarek dokumentów html, które nie umieją parsować xmla. Ja już zgłupiałem. Jak powinna wyglądać poprawna (zgodna ze standardami W3C) struktura dokumentu XHTML, a jednocześnie poprawnie wyświetlana przez przeglądarki? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%)
|
Jarod: właśnie dlatego. Czy gdybyś nie wiedział jak korzystać z laski dynamitu - wiedząc, że jest to modne - bawił byś się nią? XHTML to XML i powinień rządzić się jego prawami. Tymczasem znakomita większość stron jest pisana w "XHTMLu", który tak naprawdę jest HTMLem z jakimiś dziwnymi zakończeniami tagów (z punktu widzenia przeglądarki). Po co psuć sieć skoro to samo można osiągnąć za pomocą HTMLa 4.01?
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%)
|
Jarod: właśnie dlatego. Czy gdybyś nie wiedział jak korzystać z laski dynamitu - wiedząc, że jest to modne - bawił byś się nią? Nie bo mógłbym stracić rękę ;p Ok koniec żartów. XHTML to XML i powinień rządzić się jego prawami. Tymczasem znakomita większość stron jest pisana w "XHTMLu", który tak naprawdę jest HTMLem Te linki do stron w Twoim podpisie (nie wiem czy wszystkie ale na pewno 2) były pisane w XHTML i to w dodatku Strict. Zaprzeczasz sam sobie (?) z jakimiś dziwnymi zakończeniami tagów (z punktu widzenia przeglądarki). Po co psuć sieć skoro to samo można osiągnąć za pomocą HTMLa 4.01? Ale XHTML to nie tylko zakończenia tagów ale też inne rzeczy. Pisząc w xhtml'u nie zastosujesz np, font bo jakby to zrobił to validator Ci o tym przypomni.. Rozumiem, że jeśli nie wysyłam HTMLa jako application/xhtml+xml to IE traktuje to jako zwykły HTML ale to jedna przeglądarka. Chociaż robiłem przed chwilą szybki test i Firefox 2.0 też się wyłożył. Opera też miała problem z poprawnym wyświetleniem strony ale była najbliższa ideałowi.. |
|
|
|
J4r0d Struktura dokumentu XHTML 22.02.2006, 16:04:39
orson witam
wg ie _coklowiek_ przed <!DOCTYPE pr... 22.02.2006, 19:30:00
gekon Jeżeli wysyłasz jako text/html to:
[HTML] pobierz... 22.02.2006, 20:04:13
J4r0d Cytat(orson @ 2006-02-22 18:30:00)witam
wg i... 22.02.2006, 22:45:48
orson witam ..
no 2gi ... zresztą z mojej wypowiedzi mo... 22.02.2006, 23:59:59
gekon Wiem, że się będzie sypać. IE nie wie co to MIME t... 28.02.2006, 00:36:20
Zajec [PHP] pobierz, plaintext <?phpif (stristr... 28.02.2006, 14:42:06
harp No dobra. Tylko po co zmieniać doctype z 1.1 na 1.... 20.03.2006, 00:56:58
gekon Cytat[XHTML1], Appendix C "HTML Compatibility... 21.03.2006, 01:19:46
harp Co do tej notki to w grucie rzeczy się z Tobą zgad... 22.03.2006, 00:08:36
J4r0d Przecież można stosować application/xhtml+xml tylk... 22.03.2006, 07:10:47
gekon Harp masz rację, (pomijając Standards/Quirks Mode)... 22.03.2006, 19:02:32
Jarod Odświeżam wątek. Przeczytałem http://pornel.net/xh... 6.05.2007, 22:20:48
gekon Oj Jarod, Jarod. Kwestia pierwsza: Tak DOCTYPE XHT... 6.05.2007, 22:51:21
Jarod W takim razie pozostaje (jak większość) przy swoim... 6.05.2007, 22:55:57
gekon Lepiej pozostań przy HTML 4.01 Strict. 6.05.2007, 22:59:55
Jarod @gekon: przeczytałem ale nadal nie rozumiem dlacze... 6.05.2007, 23:08:14
gekon 1. Linki z syganturki.
Wszystkie maja XHTML 1.0 St... 6.05.2007, 23:43:11 
Jarod Ja już także jestem za stosowaniem html strict. St... 30.06.2008, 09:33:48
Kreton Ale co rozumiesz przez pełny XHTML ?
Dokument popr... 18.07.2008, 20:13:12 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 09:50 |