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

  • After Effects Tutorials w/ Mikey

    After Effect

    24 HAZİRAN 2009
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • kev5124

    kev5124

    9 Kasım 2008