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

  • Joseph Hayhoe

    Joseph Hayho

    20 Mayıs 2010
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006
  • Ty Moss

    Ty Moss

    20 Kasım 2007