উত্তর:
সম্ভবত এটি কিছুটা পিছিয়ে যাচ্ছে তবে…
এছাড়াও, আমি প্রস্তাব দিতে চাই যে মাল্টলাইন পাঠ্য ক্ষেত্রগুলির একক-লাইন ক্ষেত্রগুলির ("পাঠ্য") এর চেয়ে আলাদা ধরণের (যেমন "টেক্সারিয়া") রয়েছে, কারণ তারা সত্যই বিভিন্ন ধরণের জিনিস, এবং এর জন্য বিভিন্ন ইস্যু (শব্দার্থবিজ্ঞান) বোঝায় ক্লায়েন্ট-সাইড হ্যান্ডলিং
textarea
উপাদান থাকার কারণ হ'ল মার্ক অ্যান্ড্রিসেন ১৯৯৩ সালের অক্টোবরে উপরে বর্ণিত কারণগুলির জন্য এটি পুনরায় প্রস্তাব করেছিলেন।
type
input
input
যাতে এর মানটিতে সহজেই উদ্ধৃতি এবং <> অক্ষর এবং সম্মানের সাদা স্থান এবং নিউলাইনগুলি থাকতে পারে।
নিম্নলিখিত এইচটিএমএল কোডটি সাফল্যের সাথে ডাব্লু 3 সি বৈধকারী এবং <,> প্রদর্শন করে এবং তাদের এনকোড করার প্রয়োজন ছাড়াই পাস করে। এটি সাদা স্থানগুলিকেও শ্রদ্ধা করে।
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Yes I can</title>
</head>
<body>
<textarea name="test">
I can put < and > and & signs in
my textarea without any problems.
</textarea>
</body>
</html>
<
, &
ইত্যাদি এটা ঠিক তাই এটি হোয়াইটস্পেস সব ব্যবস্থা করতে সক্ষম হয়।
একজন textarea
, লেখার একাধিক লাইনের ধারণ করতে পারে তাই এক একটি ব্যবহার প্রাক পূরণ করতে এটা পারব না value
অ্যাট্রিবিউট।
একইভাবে উপ-উপাদানগুলিকে select
সমন্বিত করতে উপাদানটির নিজস্ব উপাদান হওয়া দরকার option
।
value
এটারের সাথে এটি স্থাপন করতে সক্ষম হবে না ? textarea
যাইহোক যাইহোক পুনরায় আকারে ওভারফ্লোটি পরবর্তী লাইনে আবৃত হয় ।
এটি প্রযুক্তি তৈরির সময় সীমাবদ্ধতা ছিল। আমার উত্তরটি প্রোগ্রামার্স.এসই থেকে অনুলিপি করেছে :
মূল এইচটিএমএল খসড়া থেকে :
দ্রষ্টব্য: ফর্মগুলির প্রাথমিক নকশায়, বহু-লাইন পাঠ্য ক্ষেত্রগুলিকে TYPE = TEXT সহ ইনপুট উপাদান দ্বারা সমর্থিত ছিল। দুর্ভাগ্যক্রমে, এটি দীর্ঘ পাঠ্য মান সহ ক্ষেত্রগুলির জন্য সমস্যা সৃষ্টি করে। এসজিএমএলের ডিফল্ট (রেফারেন্স কোয়ান্টিটি সেট) অ্যাট্রিবিউট লিটারেলের দৈর্ঘ্য কেবল 240 টি অক্ষরে সীমাবদ্ধ করে। এইচটিএমএল 2.0 এসজিএমএল ঘোষণা 1024 টি অক্ষরের সীমা বাড়িয়েছে।
আমি বুঝতে পেরেছি এটি একটি পুরানো পোস্ট, তবে ভেবেছিলাম যে এটি একই প্রশ্নে ভাবছেন তাদের পক্ষে সহায়ক হতে পারে:
পূর্বের উত্তরগুলি সন্দেহাতীতভাবে বৈধ হলেও, টেক্সেরিয়া এবং ইনপুটগুলির মধ্যে পার্থক্যের আরও সহজ কারণ রয়েছে।
পূর্বে উল্লিখিত হিসাবে, এইচটিএমএল ইনপুট ফর্মগুলি সহ ওয়েব কন্টেন্টকে যতটা সম্ভব শব্দার্থক কাঠামো বর্ণনা এবং দিতে ব্যবহৃত হয়। একটি টেক্সারিয়া ইনপুট জন্য ব্যবহার করা যেতে পারে, তবে একটি টেক্সেরিয়াকে কেবল পঠনযোগ্য বৈশিষ্ট্যের মাধ্যমেই পাঠ্য হিসাবে চিহ্নিত করা যেতে পারে। এই জাতীয় বৈশিষ্ট্যের অস্তিত্ব কোনও ইনপুট ধরণের জন্য কোনও অর্থ দেয় না এবং এইভাবে পার্থক্য।
input[type="text"]
নিতে পারে। কোনটি অদ্ভুত, এখন আপনি এটি নির্দেশ করুন! w3.org/TR/html-markup/input.text.html#input.text.attrs.readonly
<select>
পরিবর্তে একটি উপায় আছে<input type="select">
।<input>
শুধু একটি বেসিক ইনপুট উপাদান প্রতিনিধিত্ব করে।type
অ্যাট্রিবিউট শুধু মান এটা ঝুলিতে ধরণ প্রতিনিধিত্ব করে।