এইচটিএমএল একটি লাইন দৈর্ঘ্য কোন ব্রাউজার সীমা আছে?


1

কোন ব্রাউজার (বিশেষ করে ইন্টারনেট এক্সপ্লোরার) এইচটিএমএল সোর্স কোড একটি লাইন দৈর্ঘ্য সংক্রান্ত বাগ আছে?

অনুমান করা হচ্ছে যে HTML কোডগুলি / রেন্ডারারগুলির জন্য সোর্স কোডটি অপ্টিমাইজ করা হচ্ছে এবং পঠনযোগ্যতার জন্য নয় এবং কোনও উপস্থাপনা / সামগ্রী হোয়াইটস্পেসের জন্য ইতোমধ্যে catered হয়েছে বলে মনে হচ্ছে, ট্যাগগুলির মধ্যে লাইন বিরতি অন্তর্ভুক্ত করার কোনো কারণ আছে কি?

উত্তর:


2

বেশিরভাগ ব্রাউজার সাধারণত বিভাজক হিসাবে কোন হোয়াইটস্পেস ব্যবহার করে (1 বা তার বেশি হোয়াইটস্পেসগুলি একের মত একই আচরণ করা হয়)। লাইন বিরতি বা ক্যারিয়ার আয় না থাকলে এটি ব্রাউজারে কোনও ব্যাপার না।

সম্পাদনা:

যদিও আমরা সমস্ত ব্রাউজারের জন্য কথা বলতে পারি না এবং কিভাবে এটি বাস্তবায়িত হয়, আসুন আমরা HTML 4 spec এ দেখি, হোয়াইটস্পেস জন্য বিভাগ 9.1 :

উল্লেখ্য যে শব্দের মধ্যে শব্দের মধ্যে সাদা শূণ্যস্থান একটি ক্রম   ডকুমেন্ট একটি পুরোপুরি ভিন্ন rendered ইন্টার শব্দ হতে পারে   স্থানান্তর (প্রাক উপাদান ক্ষেত্রে ছাড়া)। বিশেষ করে, ব্যবহারকারী   উত্পাদক যখন এজেন্ট সাদা স্থান ক্রম সঙ্কুচিত করা উচিত   আউটপুট আন্তঃ শব্দ স্থান। এই এবং এমনকি সম্পন্ন করা উচিত   ভাষা তথ্যের অনুপস্থিতি (ল্যাং বৈশিষ্ট্য থেকে, HTTP   "বিষয়বস্তু-ভাষা" শিরোনাম ক্ষেত্র (দেখুন [RFC2616], বিভাগ 14.12), ব্যবহারকারী   এজেন্ট সেটিংস ইত্যাদি)।

PRE উপাদানটি প্রফর্ম্যাটেড পাঠ্যের জন্য ব্যবহৃত হয়, যেখানে সাদা স্থান থাকে   উল্লেখযোগ্য।

তাই বেশিরভাগ ক্ষেত্রেই, যদি ব্রাউজারটি স্পিকারের সাথে অভিযোগ করে তবে তা কীভাবে বর্ণ বর্ণনা করে তা উপস্থাপন করা উচিত (অবশ্যই, ব্রাউজার বিক্রেতারা সময়ের সাথে সৃজনশীল ব্যাখ্যা ব্যবহার করতে পরিচিত।)


অবশ্যই এটা উচিত ব্যাপার না, কিন্তু প্রশ্ন হলঃ এটা কি?
Nick Whaley

আমি বিভাগ 9.1 এ উপস্থাপিত হোয়াইটস্পেসটি উপস্থাপনা / সামগ্রী হোয়াইটস্পেস হিসাবে গণনা করব
Tim
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.