SORU
15 ŞUBAT 2010, PAZARTESİ


HTML Komut dosyası etiketi: türü veya dil (veya her ikisini de atın)?

<script type="text/javascript">
    /* ... */
</script>

vs

<script language="Javascript">
    /* ... */
</script>

Ve neden kullanılmalıdır?

(Düzenle)Ya da, üçüncü alternatif: jQuery API referans kodu: örnek gibi bu da atlama

<script src="http://code.jquery.com/jquery-latest.js"></script>

CEVAP
15 ŞUBAT 2010, PAZARTESİ


language öznitelik uzun bir süre kalmıştır ve kullanılmamalıdır.

Ne zaman W3C tüm tarayıcılar "varsayılan komut dosyası type, they standardized it to be the default value." text/javascript onlar keşfetti HTML5, üzerinde çalıştığı Dolayısıyla, type da ihtiyacın yok.

XHTML 1.0 ve HTML 4. 01 sayfa atlama type geçersiz kabul edilir. validating aşağıdakileri deneyin:

<!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="en" lang="en">
<head>
<script src="http://example.com/test.js"></script>
</head>
<body/>
</html>

Aşağıdaki hata bildirilecektir:

Satır 4, Sütun 41: gerekli nitelik "type" belirtildi

Eğer standartların bir hayranı iseniz, onu kullanın. Şüphe, spec olabilir hiçbir pratik etkisi, ama var.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • TheRightTire

    TheRightTire

    14 EKİM 2009