![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Taak, taak, wiem że ten temat przewijał się już wiele razy, jednak wciąż nie znalazłem argumentu, który by przemówił za jednym, bądź drugim rozwiązaniem. Jak standard, to chyba jeden powinien być. A tymczasem szykują nam się HTML 5 i XHTML 2, w dodatku niektóre przeglądarki (jak nie niektóre, to po prostu IE) źle sobie radzą z wyświetlaniem XHTMLa. Czy moglibyście mi powiedzieć, dlaczego używacie na swoich stronach takiego języka znaczników, a nie innego?
P.S: Przepraszam, jeśli był już taki temat na forum, ale jak wpisuję "html czy xhtml" to mi wywala, że użyto niepoprawnych słów kluczowych |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 3 Dołączył: 17.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Tylko wtedy nie powinno się niby wstawiać w <img> i innych znacznikach, które nie są zamykane na końcu /> A kto ci takich głupot naopowiadał? (IMG:style_emoticons/default/wink.gif) W HTML-u występują znaczniki które nie są zamykane i wstawianie ich jest jak najbardziej poprawne i w transitional i strict. @Shili: Tylko chyba nie wiesz co jest przyczyną takiego stanu rzeczy. XHTML tak na prawdę nigdy nie działał i nie był przez żadną przeglądarkę poprawnie obsługiwany. Założenie było takie, żeby słać dokumenty XHTML jako CONTENT-TYPE: TEXT/HTML przez co przeglądarki widziały taki kod jako "HTML z błędami", jednak HTML ma dużą tolerancję na błędy więc taka sieczka była renderowana poprawnie. W założeniu - kiedy już większość przeglądarek miała implementować XHTML zmieniłoby się jedynie CONTENT-TYPE wysyłany przez serwer a strony działały by dalej. Jak wiadomo to nigdy się nie stało. W3C przerzuciło wszystkie zasoby dawniej przeznaczone do rozwijania XHTML do projektów związanych z HTML5. Więc przejście do XHTML-a nigdy już nie nastąpi, skoro przez 10 lat jedynie Opera zaimplementowała poprawny support. Więc po cholerę chcecie dzisiaj pisać niepoprawny kod HTML i pakować to w niepoprawny doctype? Tak w ogóle nawet jeśli dodacie ten DOCTYPE i slash na końcu BR to żaden XHTML to nie będzie - to 2 zupełnie różne języki. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 4.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
A kto ci takich głupot naopowiadał? (IMG:style_emoticons/default/wink.gif) W HTML-u występują znaczniki które nie są zamykane i wstawianie ich jest jak najbardziej poprawne i w transitional i strict. Źle mnie zrozumiałeś albo źle się wyraziłem - chodziło mi o to, że w html się w tych znacznikach nie daje na końcu "/" a w xhtml się daję, z tego co słyszałem. No, ale ekspertem nie jestem więc mogę się mylić. Ten post edytował Nemon 18.12.2011, 20:08:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 21:22 |