Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> html czy xhtml
HTML czy XHTML?
Którego standardu Ty używasz w swoich projektach?
HTML [ 23 ] ** [51.11%]
XHTML [ 20 ] ** [44.44%]
Inne? [ 2 ] ** [4.44%]
Suma głosów: 45
Goście nie mogą głosować 
Asmox
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
xdev
post
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.
Go to the top of the page
+Quote Post
Nemon
post
Post #3





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

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


Cytat(xdev @ 17.12.2011, 21:38:11 ) *
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
Go to the top of the page
+Quote Post

Posty w temacie
- Asmox   html czy xhtml   12.02.2011, 11:09:58
- - erix   Cytati XHTML 2 O, skąd masz takie informacje? Cyt...   12.02.2011, 12:18:28
- - Carne   Ops, xHTML2 jest zarzuconym projektem, jak wejdzie...   12.02.2011, 17:00:41
- - ylk   Ja zawsze daje doctype html transitional jest naj...   12.02.2011, 18:29:31
- - Tomplus   Ja uważałem że xHTML to dobry język tylko dlatego ...   12.02.2011, 18:39:53
- - erix   Cytatjest najbardziej tolerancyjny - nie trzeba za...   12.02.2011, 20:00:43
|- - Tomplus   Cytat(erix @ 12.02.2011, 20:00:43 ) W...   12.02.2011, 20:12:00
|- - kalmaceta   Cytat(Tomplus @ 12.02.2011, 21:12:00 ...   12.02.2011, 20:16:02
|- - Tomplus   Cytat(kalmaceta @ 12.02.2011, 20:16:0...   12.02.2011, 20:33:49
- - Crozin   Niestety, ale projekt XHTML2 został już definitywn...   12.02.2011, 20:23:59
- - Asmox   Zaczynam trochę bardziej być przychylnym HTMLowi, ...   12.02.2011, 20:26:34
- - erix   CytatOsobiście się zgadzam, że koniecznie wartości...   12.02.2011, 21:00:33
- - Asmox   CSS3 jest już wprowadzany w nowych przeglądarkach,...   13.02.2011, 12:06:39
- - hieroshima   tak jest wprowadzony, że większość przeglądarek ni...   10.04.2011, 17:55:08
- - Nemon   Ja cały czas jadę na HTML 4.01. robię stronę jak w...   17.12.2011, 15:11:24
|- - !*!   Cytat(Nemon @ 17.12.2011, 15:11:24 ) ...   17.12.2011, 16:53:07
- - xdev   O lol, kiedy osoby które zaznaczyły XHTML jakąkolw...   17.12.2011, 18:02:36
|- - Nemon   Cytat(!*! @ 17.12.2011, 16:53...   17.12.2011, 18:31:27
- - Shili   @xdev Maluchów też już nie produkują, a widuję je ...   17.12.2011, 18:43:44
- - xdev   CytatTylko wtedy nie powinno się niby wstawiać w ...   17.12.2011, 21:38:11
|- - Nemon   Cytat(xdev @ 17.12.2011, 21:38:11 ) A...   18.12.2011, 20:07:40
|- - Shili   Cytat(xdev @ 17.12.2011, 21:38:11 ) @...   18.12.2011, 21:06:51
- - xdev   >XHTML 1.0 jest standardem. Niedziałającym stan...   1.01.2012, 22:12:27
- - Niktoś   Cytat>XHTML 1.0 jest standardem. Niedziałającym...   2.01.2012, 00:55:19
- - xdev   IE nie obsługuje jakiejkolwiek wersji XHTML a na d...   2.01.2012, 02:59:44
- - viking   To nie przeglądarki sobie nie radzą. To programiśc...   6.01.2012, 09:46:03


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: 8.10.2025 - 21:22