como dar um limite ao textarea
//seta o total de caracteres aceitos
<textarea id="textareaid" maxlength="300" ></textarea>
//bloqueia o resize do textarea para deixar o tamanho de colunas fixo
//para fazer o calculo de quantos caracteres a linha aceita
textarea {
resize: none;
}
//bloqueia a quebra de linha
$(document).ready(function(){
$('#textareaid').keydown(function(e) {
var linhasAtuais = $(this).val().split("\n").length;
if(e.keyCode == 13 && linhasAtuais >= 3) {
return false;
}
});
});