HTML CDATA nedir?
JavaScript ve HTML etiketleri içinde CDATA faydası nedir?
<script type="text/javascript">
// <![CDATA[
// ]]>
</script>
CEVAP
Bir XML belgesindeki tüm metin çözümleyici tarafından işlenecek.
Ama bir CDATA bölümü içinde metin çözümleyici tarafından göz ardı edilecektir.
- (Ayrıştırılamayan) Karakter Veri CDATA
Dönem CDATA XML parser tarafından çözümlenen olmamalı metin veri hakkında kullanılır.
Karakterleri "<" ve "&" XML öğeleri dışıdır.
"<" çözümleyici yeni bir elemanın başlangıç olarak yorumlar çünkü bir hata oluşturur.
"ve" çözümleyici karakter bir varlık başlangıcı olarak yorumlar çünkü bir hata oluşturur.
Metin, JavaScript kodu gibi, "<" veya "&" karakter. bir sürü içerir Hata kodu önlemek için CDATA olarak tanımlanabilir.
Bir CDATA bölümü içinde her şey parser tarafından yok sayılır.
Bir CDATA bölümü ile başlar "
<![CDATA[
" ile biter "]]>
"
Program çıkışında kullanım CDATA
CDATA bölümleri XHTML belgeleri sorumlu olmak ayrıştırılmış farklı web tarayıcılarını sundukları belge HTML olarak, bugüne HTML ayrıştırıcıları yok tanıyan CDATA başlangıç ve bitiş işaretçileri, ne tanıdıkları HTML varlık başvuruları gibi
<
<script>
etiketler. Bu neden işleme sorunları, web tarayıcıları ve yardımcı olmak için cross-site betik açıklarını eğer görüntülemek için kullanılan verilerin güvenilir olmayan kaynaklardan, bu yana iki türlü ayrıştırıcıları katılmıyorum nerede CDATA bölüm biter.
Ayrıca, Wikipedia entry on CDATA bkz.
Html "rol" öznitelik amacı n...
HTML amacı "no-js" sınıfı ne...
HTML elemanları jQuery kullanarak oluş...
HTML etiketleri <div> ve <spa...
JQuery arasındaki fark nedir: () metin...