Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Znacznik DOCTYPE
lexis72
post 25.10.2014, 15:23:31
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']."'>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
by_ikar
post 26.10.2014, 19:02:04
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:54