2016-01-11 13 views
7

HTML belirtimindeki değişikliklerin hiçbirinin kendi kendine kapanmaya neden olan textarea neden yapıldığını merak ettim. Lot's of SO questions, bunun neden ayrı bir etiket olduğunu yanıtlamıştır input, ve onlar için uyumluluk için ayrı bir etiket olarak korumak isteyeyim mantıklı, ama neden buyapmak için bu kadar uygun değilAnlatabildiğim kadarıyla bir şeyi kırma.Neden <textarea> kendiliğinden kapanmıyor?

+3

Alıntı: * * ~ Olurdu "Bu şey kırmak olmaz". Çünkü 'bir kapsayıcıdır ve' ' – Sparky

+0

Komut dosyası öğeleri için tam olarak aynı sebep: [Neden kendi kendine kapanan komut dosyası etiketleri çalışmıyor?] (Http://stackoverflow.com/q/69913/1529630) – Oriol

+0

Kesinlikle ...! – AmJustSam

cevap

1

<input />, kapsayıcı gibi çalışamaz, <textarea> text goes here</textarea>, varsayılan metin için kapsayıcı olarak çalışabilir!

Bu şekilde neden gitmeyi seçtiğiyle ilgili merakınızı açıklayan şey şöyledir.

textarea { 
 
    width: 300px; 
 
    height: 100px; 
 
}
<!-- Easy way for default input text --> 
 
<textarea>Here is why because text can be input into box like paragraph tag</textarea>

+5

"Yalnızca bağlantı" yanıtlarının yasaklanmış olmasının bir nedeni vardır ve bu sitenin bu kuralı uygulama becerisini bilerek devre dışı bırakmış olmanız gerekir. – Sparky

+0

Sadece değiştirildi ... – AmJustSam

İlgili konular