2010-07-22 15 views
19

Genelde web sitemde oluşturduğum kullanıcı tarafından oluşturulan herhangi bir içeriği HTML olarak kodlarım ve böylece, ve işaretleri & vb. Bunun bir site genelinde (standart bakış açısıyla) dinamik olarak oluşturulmuş bir meta etikete yapılmasının gerekip gerekmediğini merak ediyordum?Meta etiketler HTML kodlu mu olmalı?

cevap

22

Kesinlikle. HTML belgesindeki tüm içerikler bu şekilde kodlanmalıdır.

+0

Cevaplar için teşekkürler. – marcusstarnes

+0

"a" etiketlerinin 'href' özniteliğini kodlamanız gerektiğinden emin değilim. – gamliela

+0

@gamliela: Bu html5 olup olmamasına bağlı. Xml tabanlı (aka atom veya rss feeds) standartlara uygun standartlarda olmanız gerekir. Html5 ile durum biraz daha zorlayıcıdır (daha iyi araştırılmış bilgiler için bkz. Http://stackoverflow.com/a/19442133/8313). Şüphe duyduğunuzda, ampersanlarınızı kodlayın. –

3

Evet. Dolayısıyla, örneğin, alıntılar geçersiz HTML'yi tetikleyen bir meta öğesinin içerik özelliğini kapatmaz.

14

böyle bir şey demek durumunda:

<meta name="description" content="Some stuff, other stuff &amp; even more stuff!" /> 

Evet, meta etiketleri doğrulamak böylece kuruluşlara işareti ve diğer özel karakterleri, kodlamak gerekir.