![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Robie porzadki w kodzie swojej strony i chcialbym spytac czy znaczik DOCTYPE na samej gorze ma jakies wieksze znaczenie? Mam takie dwie oto linijki i zastanawiam sie czy lepiej bedzie jak je usune czy zostawie? <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Doctype jest informacją dla przeglądarki jak ma interpretować dany dokument html. Akurat xhtml i tak jest w 98% używany niepoprawnie (bez odpowiednich nagłówków) więc nie ma znaczenia dla ciebie czy używasz doctype html5, czy html4.. Powiedzmy wywalisz doctype, w chromie i ff nadal ci wszystko będzie działać, ale w IE, mogą ci pewnie rzeczy przestać działać, dlatego że IE jak daje mu się błędy doctype (albo doctype nie jest pierwszym elementem dokumentu) przełącza się na quirks mode i dzieją się rzeczy magiczne - hover działa tylko dla linków etc. Więc doctype ma znaczenie, nawet jeżeli pozornie wydaje ci się że wszystko działa.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:54 |