SORU
16 AĞUSTOS 2010, PAZARTESİ


Gerçekten kodlamak gerekiyor '& olarak' ve ','?

Bir '&' HTML5 ve sitem UTF-8 ile sembol <title>. kullanıyorum Google unvanları tüm tarayıcılar gibi kendi arama Motorları üzerinde işareti ince gösterir.

http://validator.w3.org veriyor bana bu

& karakter başvurusu başlamadı. (ve muhtemelen &.) olarak kaçmış olmalıydı

Gerçekten & yapmama gerek var mı?

Benim sayfaları onaylı uğruna doğrulama tepindiler değilim, ama insanlar bu görüşlerini ve eğer önemliyse ve neden merak ediyorum.

CEVAP
16 AĞUSTOS 2010, PAZARTESİ


Evet. Hata öznitelikleri #PCDATA anlamı, HTML, dediğin gibi ayrıştırılmış durumdalar. Bu öznitelikleri karakter varlıkları kullanmak anlamına gelir. Yanlış kendisi tarafından & kullanma ve hoşgörülü tarayıcılar ve HTML XHTML olmadığı gerçeği olmasaydı, ayrıştırma kıracak. Sadece & ve her şeyin iyi olacağını kaçış.

HTML5 sana çıkmamış, ama izleyen veri geçerli bir karakter referans benzemiyor sadece ayrılmak için izin verir. Ancak, olanlar olması gereken ve olması gerekmez ki dert sadece bu sembolün tüm örneklerini kaçmak için daha iyi olur.

Bu noktada akla; değilsen kaçan & için & kötü için yeterli veri oluşturma (kod olabilir çok iyi olması geçersiz), belki de değil kaçan etiket sınırlayıcı, büyük bir sorun için Kullanıcı gönderilen veri, çok iyi bir lider için HTML ve komut dosyası ekleme, kurabiye çalmak ve diğer patlatır.

Kodunuzu kaçma lütfen. İleride bir sürü sorun kurtaracak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • mist64

    mist64

    30 Mayıs 2006
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011