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

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • Cartoonium

    Cartoonium

    11 NİSAN 2011
  • gamingbits

    gamingbits

    2 Mayıs 2006